The Department of Computer Science (CS) offers programs leading to the Bachelor of Science in Computer Science (BSCS), Master of Science with a major in computer science, and Doctor of Philosophy with a major in computer science. A linked undergraduate to graduate option is available that leads to a Bachelor of Science in Computer Science and a Master of Science with a major in computer science. The BSCS courses are offered via traditional live lectures and distance learning options.
At the undergraduate level the Department of Computer Science jointly offers a program with the Department of Electrical and Computer Engineering in the College of Engineering and Technology leading to a Bachelor of Science in Computer Engineering. A linked undergraduate to graduate option is available that leads to Bachelor of Science in Computer Science and Master of Business Administration degrees. The CS department also supports the computer technology concentration of the Engineering Technology bachelor's degree and the Modeling, Simulation and Visualization Engineering bachelor's degree.
Computer science traces its foundation to mathematics, logic and engineering. Students in this program are exposed to the broad theoretical and practical basis of computer science in lectures and laboratory experiences. Through laboratories, students are introduced to both the experimental and the design aspects of computer science. Students may choose their electives to obtain an emphasis in databases, networking, web programming, systems programming, game programming, and cyber security.
The CS Department's curriculum applies computer science education to the real world. The Professional Workforce Development courses (CS 410 and CS 411W) expand upon the experimental and design approach of earlier courses by addressing the creativity and productivity required for business and industrial applications today. Faculty and industry representatives provide project concepts and mentor student teams in design and development of usable products.
Curriculum Requirement
The Bachelor of Science in Computer Science requires the successful completion of a minimum of 120 semester credit hours of approved course work. At least 30 credit hours overall and 12 credit hours in upper-level courses in the major program must be completed at Old Dominion University. In order to gain appropriate exposure and competency in basic computer science theory and applications, students must satisfy the General Education requirements and the following departmental requirements.
September 2025
College of Sciences
143 Oceanography and Physical Sciences Building,
NORFOLK,
Virginia,
23529, United States
August 2025
Old Dominion University
5115 Hampton Boulevard,
NORFOLK,
Virginia,
23529, South, United States
Traditional freshman applicants are typically under the age of 21 and currently enrolled in high school or have graduated from high school within the past two years and have not attended any regionally accredited college or university (not to include dual enrollment).
English proficiency test scores: TOEFL of 79 (550 paper based); IELTS overall band of 6.5; PTE score of 53; new SAT Reading Test of 26 or SAT Critical Reading of 480; GRE Verbal Reasoning of 152; GCSE or GCE “O” level pass in English language; CPE grade of A, B, or C.
Fall: Early Action (Non-Binding) Dec. 1; Regular - Feb. 15
Spring Regular - Oct. 1
*There may be different IELTS requirements depending on your chosen course.