Computer Science (BSCS) Military Pathway

Bachelor of Science in Computer Science
For Catalog Years 2023-2024

This military pathway outlines degree requirements that may be satisfied by military training and experience or exams, as well as requirements that must be satisfied through courses taken at Old Dominion University.

Download a PDF of the Computer Science (BSCS) pathway

Have questions? Contact us today!

Learn more about our military student services

Image
Enlisted Navy personnel stand at attention on the deck of a ship at sea.

Where indicated, a passing CLEP or DSST examination score will satisfy the ODU course requirement.

A student may forego the CLEP or DSST option and satisfy the requirements by taking the actual courses. If a course is taken elsewhere, check first for transfer equivalency in ODU's Transfer Equivalency Tool.

Prior learning credit is also available in specific situations at a cost of 20-50% of the current tuition rate. Prior learning credit may not be paid for by military tuition assistance (TA). Prior learning credit cannot exceed 60 credit hours.

Military Course, Certification, Experience or ExamODU Equivalent CourseCredits
CLEP College Composition (NOT Modular)ENGL 110C English Composition I3
DSST Technical WritingENGL 231C Writing, Rhetoric, and Research: Special Topics3
CLEP Any one of eight available Social Sciences exams EXCEPT Introduction to Educational PsychologyHuman Behavior requirement3
CLEP American Literature OR Analyzing & Interpreting LiteratureENGL 114L or 112L Literature requirement3
CLEP BiologyNature of Science requirement8
CLEP Any one of five available History examsInterpreting the Past requirement3
CLEP Foreign Languages or military linguist or DLIFLC graduateLanguage and Culture requirement*6
Instructor, recruiter, career counselor, certain specialtiesOral Communication requirement3
CLEP or DSST or credit determined by faculty evaluation of exam scores, college, CCAF, and joint service transcripts plus interviewUpper-Division General Education Requirements6
Must be serving in a computer science billet. Faculty will provide requirements to be signed off by servicemember’s supervisor. Minimum 150 hours per semester to earn 3 credit hours.CS 367 Cooperative Education or CS 368 Computer Science Internship (satisfies 1-6 CS elective credits)3

*ODU’s Language and Culture requirement can be satisfied by three years of a foreign language or two years of two foreign languages in high school. Students whose native language is not English are exempt from taking a foreign language for general education.

Total requirements potentially met outside classroom: 41 credits

A minimum of 30 credits must be taken at ODU and 120 credits gained in total to earn this degree.

CourseCredits
CS 115 Intro to Computer Science with Python or CS 315 Undergrad Colloquium1
CS 121G Intro to Information Literacy & Research for Scientists or CS 202G Information Literacy for Cybersecurity3
CS 150, 151 or 153 Intro to Programming with C++ or Java or Python4
CS 170 and 270 Introduction to Computer Architecture I and II6
CS 250 and 261 Programming with C++ and Java for Programmers, or5-6
CS 251 and 260 Programming with Java and C++ for Programmers, or
CS 253 & 260 & 261 Transfer credit for Programming w/Python & C++ for Programmers & Java for Programmers
CS 252 Introduction to UNIX for Programmers1
CS 330 Object-Oriented Programming and Design3
CS 350 Introduction to Software Engineering3
CS 355 Principles of Programming Languages3
CS 361 Data Structures and Algorithms3
CS 381 Introduction to Discrete Structures3
CS 390 Introduction to Theoretical Computer Science3
CS 410 Professional Workforce Development I3
CS 411W Professional Workforce Development II3
CS 417 Computational Methods and Software3
CS 418 or 450 Web Programming or Database Concepts3
CS 471 Operating Systems3
Computer Science Elective Requirements9
Technical Elective Requirement3-4
Human Creativity Requirement3
Philosophy and Ethics Requirement3
MATH 211 Calculus I4
MATH 212 Calculus II4
MATH 316 Linear Algebra3
STAT 330 Introduction to Probability and Statistics3

Total requirements met at ODU or elsewhere: 85-87 credits

Total credits for degree: 120+