Mar 07, 2026  
2026-2027 Undergraduate Bulletin 
    
2026-2027 Undergraduate Bulletin

Computer Science


Return to {$returnto_text} Return to: Fred DeMatteis School of Engineering and Applied Science

  

  

Other Computer Science Programs  

Professor Kamberova, Chairperson
Professors Doboli, Fu, Liang, Ostheimer, Pillaipakkamnatt
Associate Professors, Gu, Segal, Shan
Assistant Professors Romanelli, Shen
 

Mission

The mission of the undergraduate programs offered by the Department of Computer Science is to provide students with a strong foundation in the theory and practice of computer science, engineering, and related applications, in order to help them develop into knowledgeable, responsible professionals and lifelong learners, able to create and implement the latest computing technologies for the betterment of society.

Programs

Hofstra offers the following degree programs in computer science: BA  and BS  in Computer Science, BS in Computer Engineering , BS in Cybersecurity , BS in Data Science and Machine Learning , and BS in Computer Science and Mathematics .

Students majoring in Computer Science or in Computer Engineering in the department may enhance their major by completing a Concentration  of Artificial Intelligence, or Concentration or an Option  in Leadership and Innovation in Computing, or choose a Concentration in Web and Mobiles, Engineering, or in Gaming and Graphics. A concentration in Medical Devices is available to Computer Engineering majors, In addition BS in Computer Science majors may complete a Concentration in Research or an interdisciplinary minor in Computer Applications and Digital Media Design  or Cognitive Science 

Majors from other departments may complete a Minor in Computer Science  or a Minor in Computer Engineering . The department offers two undergraduate/graduate five-year dual-degree programs: Computer Science, Bachelor of Arts (BA) and Master of Science (MS)   and Computer Science, Bachelor of Science (BS) and Master of Science (MS) .

In addition, there are accelerated five-year degree programs which allow students from any of the undergraduate majors to pair with any of the programs MS in Computer Science, MS in Cybersecuritym or MS in Data Science.  

Bachelor of Arts (BA) in Computer Science

The BA  combines a major in computer science with a broad program in the liberal arts. It is ideal for students seeking a well-rounded education or those wishing to double major, fulfilling the requirements of two distinct academic fields.

Bachelor of Science (BS) Programs

The BS programs offer a more focused and in-depth study of computer science and related fields, with stronger foundations in mathematics and natural sciences while maintaining opportunities to explore the liberal arts. These programs prepare students for professional careers or advanced graduate studies.

  • BS in Computer Science : This versatile program allows students to specialize in software development in areas which include web engineering, networking and cybersecurity, artificial intelligence (AI) and machine learning, gaming, daya science, and cognitive science. It prepares students for careers in high-tech industries or further studies in computer science and related fields.
  • BS in Computer Engineering : This program provides a strong foundation in the engineering of computer and digital systems, complemented by a liberal arts education.
  • BS in Computer Science and Mathematics : This dual-focus program offers rigorous training in both computer science and mathematics. It prepares students for research-oriented careers or graduate studies.
  • BS in Cybersecurity : Designed to meet the demands of the growing cybersecurity field, this program emphasizes both theoretical foundations and practical, hands-on experience. It provides a solid background in network, operating system, and web security, equipping students for careers in cybersecurity.
  • BS in Data Science and Machine Learning : This program prepares students for careers in data science, quantitative research, machine learning, and data analytics. The curriculum builds the mathematical and algorithmic and software knowledge and skills used in different aspects of data science, such as data analysis, modeling, and visualization, statistical analysis and inference, and machine learning. This program provides a strong foundation in mathematical methods used in data science, including linear algebra, and statistical inference as well as a wide range of computer science applied topics relevant to data science such as deep learning, computational finance, and AI. Students will develop strong data analytics and computational skills.

In addition, for those majors interested in complementing their computing education with insight into the high-tech innovation process and the global nature of the computing industry, the department offers a Concentration in Leadership and Innovation in Computing (CLIC)  and an alternative Option in Leadership and Innovation in Computing (OLIC) . The entrepreneurship and business expertise is provided by the Zarb School of Business and the Entrepreneurial Advisory Board. The CLIC and OLIC programs target students who aspire to impact society with their innovative ideas in the computing field, whose career goals encompass entrepreneurship, who want to work in high-tech start-ups, or who are otherwise motivated to further expand their knowledge of entrepreneurship and business functions of the computing industry.

First-year students are encouraged to take the first-year seminars (CSC 014F  and 014S ) when offered by the department.

Return to {$returnto_text} Return to: Fred DeMatteis School of Engineering and Applied Science