If you are having any difficulty using this website, please contact the Help Desk at Help@nullHofstra.edu or 516-463-7777 or Student Access Services at SAS@nullhofstra.edu or 516-463-7075. Please identify the webpage address or URL and the specific problems you have encountered and we will address the issue.

Undergraduate Degree Programs

BS Computer Science

The largest program in the Department of Computer Science offers a deep foundation in the main areas of computing, plus flexible choices of technical electives. Students have enough free electives to pursue minors in other departments. The strongest majors often pursue double science degrees.


BA Computer Science

The BA gives students a solid foundation in computer science. Fewer required courses in the major and more electives allow students to pursue minors and a second major in other departments. Students may pursue a general track or an individual track that has a sequence of two independent study courses specially designed in collaboration with a faculty member.


BS Computer Engineering

This program includes courses offered by the Department of Computer Science as well as the Department of Engineering. The focus of this program is on design and implementation of whole computer systems for specific needs or applications.


BS Computer Science and Mathematics

This program is offered jointly by the departments of Computer Science and Mathematics.