Computer Science (BSCS) Military Pathway
Bachelor of Science in Computer Science
For Catalog Years 2026-2029
Bachelor of Science in Computer Science
For Catalog Years 2026-2029
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!
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 Exam | ODU Equivalent Course | Credits |
|---|---|---|
| CLEP College Composition (NOT Modular) | ENGL 110C English Composition | 3 |
| DSST Technical Writing | ENGL 231C Writing, Rhetoric, and Research: Special Topics | 3 |
| Select military specialties | Oral Communication requirement | 3 |
| CLEP Foreign Languages or military linguist or DLIFLC graduate | Language and Culture requirement* | 6 |
| CLEP Any Social Science exams EXCEPT Educational Psychology | Human Behavior requirement | 3 |
| CLEP Any History exam | Interpreting the Past requirement | 3 |
| CLEP American Literature OR Analyzing & Interpreting Literature | Literature requirement | 3 |
| CLEP Biology | Nature of Science requirement | 8 |
*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.
| Military Course, Certification, Experience or Exam | ODU Equivalent Course | Credits |
|---|---|---|
| Select military specialties | CS 170 Introduction to Computer Architecture I | 3 |
| Current or previous E6-E9 or DSST Principles of Supervision | SEPS 302 Workforce Supervision Management | 3 |
| Current or previous E7-E9 or CLEP Principles of Management | MGMT 325 Contemporary Organizations & Management | 3 |
| Current or previous E8-E9 | MGMT 330 Organizational Behavior | 3 |
| Current or previous E9 | MGMT 410 Leadership in Organizations | 3 |
| CLEP Chemistry | CHEM 121N and 123N (meets Technical Elective) | 3 |
| DSST Intro to Geology or Principles of Physical Science I | OEAS 111N or OEAS 110N (meets Technical Elective) | 3 |
A minimum of 30 credits must be taken at ODU and 120 credits gained in total to earn this degree.
| Course | Credits |
|---|---|
| CS 121G Intro to Information Literacy & Research for Scientists, or CS 202G Information Literacy for Cybersecurity | 3 |
| CS 150, 151, or 153 Intro to Programming with C++, Java, or Python | 4 |
| CS 250 Programming with C++ & CS 261 Java for Programmers; or CS 251 Programming with Java & CS 260 C++ for Programmers; or CS 253 & 260 & 261 Transfer credit for Programming with Python and C++ for Programmers and Java for Programmers | 5-6 |
| CS 252 Introduction to UNIX for Programmers | 1 |
| CS 270 Introduction to Computer Architecture II | 3 |
| CS 315 Computer Science Undergraduate Colloquium, or CS 115 Introduction to Computer Science with Python | 1 |
| CS 330 Object-Oriented Programming and Design | 3 |
| CS 350 Introduction to Software Engineering, or CS 351 & 352 Software Engineering and Software Engineering Lab | 3 |
| CS 355 Principles of Programming Languages | 3 |
| CS 361 Data Structures and Algorithms | 3 |
| CS 381 Introduction to Discrete Structures | 3 |
| CS 390 Introduction to Theoretical Computer Science | 3 |
| CS 410 Professional Workforce Development I | 3 |
| CS 411W Professional Workforce Development II | 3 |
| CS 417 Computational Methods and Software | 3 |
| CS 422 Introduction to Machine Learning, or CS 480 Introduction to Artificial Intelligence | 3 |
| CS 450 Database Concepts, or CS 418 Web Programming | 3 |
| CS 471 Operating Systems | 3 |
| Select three computer science elective courses from catalog | 9 |
| Human Creativity Requirement | 3 |
| Philosophy and Ethics Requirement | 3 |
| MATH 211 Calculus I, MATH 212 Calculus II, & MATH 316 Introductory Linear Algebra | 11 |
| STAT 330 Introduction to Probability and Statistics | 3 |
Learn more about our Computer Science (BSCS) online degree program.
ODU has over 40 pathways for a wide variety of degree and certificate programs.
Explore more pathways on our Military Pathways page.
Whether you're ready to apply or you still have questions, we're here to support you.
From credit for your experience to flexible learning options, ODUGlobal can help fit education into your life. Learn more about how we support active-duty military and veteran students.