Minor Computer Science Minor
Requirements
Students may minor in computer science by taking the following courses:
| Code | Title | Credit Hours |
|---|---|---|
| Select one of the following: | 4 | |
| Introduction to Programming with Java | ||
or | ||
| Introduction to Programming with Python | ||
| CS 251 | Programming with Java | 4 |
| CS 252 | Introduction to Unix for Programmers | 1 |
| CS 361 | Data Structures and Algorithms | 3 |
| or CS 330 | Object-Oriented Design and Programming | |
| Select two CS Electives at the 400-level or from the following: | 6 | |
| Internet Concepts | ||
| Object-Oriented Design and Programming | ||
| Principles of Programming Languages | ||
| Data Structures and Algorithms | ||
| Introduction to Software Engineering | ||
| Introduction to Discrete Structures | ||
| Introduction to Theoretical Computer Science | ||
| Total Credit Hours | 18 | |
A grade of C or better is required in each course. Students must have a minimum overall cumulative grade point average of 2.00 in all courses specified as a requirement for the minor exclusive of prerequisite courses and complete a minimum of six hours in upper-level courses in the minor through courses offered by Old Dominion University.
The curriculum for the Bachelor of Science in Engineering Technology with a major in electrical engineering technology and specialized coursework in computer engineering technology and the Bachelor of Science in Computer Engineering contain a built-in minor in computer science.