Undergraduate Programs in

Computer Science

Do you see yourself developing the next big app or mobile game, or designing software that helps solve real-world challenges? Study the computer technology and systems that touch virtually all aspects of modern society, from business and health care to banking, government, and communication.   


Lay a strong foundation in programming and application development, algorithms, computer architecture, operating systems, and software engineering, and choose from three tracks of study: Computer Science, Computer Engineering, and Cybersecurity.




Bachelor of Science

  • Computer Science: Gain a deep foundation in the main areas of computing, and pursue a minor or concentration for specialized knowledge. ABET-accredited.
  • Computer Engineering: Learn how to design hardware and software for computing devices and systems. ABET-accredited.
  • Computer Science and Mathematics: Learn to apply knowledge of mathematics, science, and engineering; design and conduct experiments; and analyze and interpret data.
  • Computer Science and Cybersecurity: Become a computer software and hardware developer who can serve as an information security officer, penetration tester, or network administrator.

Bachelor of Arts

  • Computer Science: You'll get a strong foundation in computer science with a humanities approach; fewer required courses in the major and more electives allow you to pursue minors and/or a second major in other departments.


No matter your major, you can also pursue minors and concentrations in fields such as cybersecurity, entrepreneurship, gaming and animation, web and mobile application, computer applications and digital media design, cognitive science, and computer science and geographic information systems. 

Dual-Degree Programs 

Qualified students may apply for an accelerated dual-degree program either as incoming first-years or during their junior year. These programs offer a streamlined, cost-effective, and focused way to earn both an undergraduate degree in the following majors and a Master of Science in Computer Science in five years: 

  • BS in Computer Science
  • BA in Computer Science
  • BS in Computer Engineering
  • BS in Computer Science & Cybersecurity
  • BS in Computer Science & Mathematics

Learn from Experts

Meet Dr. Xiang Fu

Computer science professor Xiang Fu was named Hofstra’s 2020 Mentor of the Year.  In addition to teaching courses in fundamentals of cybersecurity, advanced software engineering, and security systems/ethical hacking, he helps students prepare for internship interviews and supervises senior design capstones, independent research, and thesis projects every year.

The Student Experience

Explore potential career paths, get real-world insights, develop valuable workplace skills, and build a network of professional contacts through internships, research opportunities, and full-time professional work experiences. 

Students have recently interned at:

  • Air Force Research Laboratory
  • Arrow Electronics
  • Brookhaven National Laboratory
  • Computer Associates
  • National Grid
  • The Navigators Group Inc.
  • NBC Universal
  • OpenLink Financial
  • Sageworks Capital
  • Standard & Poor's

Earn While You Learn

  • The DeMatteis Co-op Program offers a full-time, six- to eight-month paid position with one of more than 200 companies, providing valuable professional experience before you graduate.  
  • The Advanced Summer Program in Research (ASPiRe) lets you work on a research project, with a stipend, under the guidance of a faculty mentor. More than two dozen undergraduates have had their work published in scholarly journals in the last few years. 

The Outlook

With our comprehensive programs, you’ll be ready to pursue either a career right after graduation or advanced study at a prestigious institution. 

Recent alumni work at companies such as:

  • 3M Health Information Systems Inc.
  • Accenture Plc
  • Credit Suisse Group AG
  • DraftKings
  • Google Inc.

Those pursuing graduate degrees study at:

  • Johns Hopkins University
  • Rochester Institute of Technology
  • SUNY Stony Brook University
  • University of Connecticut


job, grad school, or both


projected job growth by 2026


average annual salary within one year of graduation

Get More Info on Program Outcomes

Student Success

Edden Kashi '20



Edden Kashi, a May 2020 computer science graduate  with a concentration in cybersecurity, won several prestigious honors for her research on online user tracking technology. She is now pursuing a master's degree in cybersecurity at NYU.  

State-of-the-Art Learning Spaces

The Cybersecurity Innovation and Research Center trains students to detect and defend against cybercrime, while students use the Big Data Laboratory to learn all aspects of large and distributed information systems.

Take advantage of an extraordinary array of other sophisticated laboratory facilities, including the Gaming and Graphics Lab, Linux and Computer Graphics Lab, and the Research & Innovation Lab.

Nationally Recognized

The DeMatteis School’s Computer Science program appeared in U.S. News & World Report's debut list of best undergraduate programs in computer science (Best Colleges 2021). 

Questions about our program?

Contact Us

Dr. Edward H. Currie
Chair, Department of Computer Science