Undergraduate Programs and Courses
Hofstra offers B.A. and B.S. degrees in Computer Science and a B.S. degree in Computer Engineering. The B.A. combines a major in computer science with a broad program in the liberal arts. The B.S. in Computer Science prepares the student for a professional career in computer science requiring a stronger foundation in mathematics and science, while still allowing the student the opportunity to explore the liberal arts. The B.S. in Computer Engineering, jointly administered program with the Engineering Department, aims at providing students with a solid education in the engineering of computer and digital systems with a strong liberal arts component. In addition, students in the department may enhance their major by completing a Concentration or an Option in Leadership and Innovation in Computing. Majors from other departments may complete a Minor in Computer Science or a Minor in Computer Engineering.
Bachelor of Science
Bachelor of Arts
Dual Degrees
- Bachelor of Science and Master of Science in Computer Science
- Bachelor of Arts and Master of Science in Computer Science
Minor
Courses
- Course Information Search
Use Course Prefix CSC (Computer Science) to find the most up-to-date information about Computer Science courses.


YouTube FourSquare Flickr RSS