B.S. Computer Science - Computer Engineering Track
The Computer Science – Computer Engineering Track provides a strong foundation that integrates core computing principles with hardware and software systems. Students gain hands-on experience in programming, data structures, computer architecture, embedded systems, and cybersecurity, supported by mathematics and physics. The program also emphasizes problem-solving, communication, and professional skills. Graduates are prepared for careers in embedded systems, hardware–software integration, and systems engineering, or for advanced study in computer science, computer engineering, and related fields.
The Bachelor of Science degree in Computer Science at Norfolk State University is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science Program Criteria.
Dr. Samuel Olatunbosun
Department Chair (I)
(757) 823-9454
Summary of Graduation Requirements
| Subject Area |
Credits |
| General Education Core |
40 |
| Major Requirements |
73 |
| Electives |
12 |
| Other Requirements |
0 |
| Total Credit Hours |
125 |
Curriculum: