Computer Science Major
Computer Science Major

DEGREE PROGRAM CHECK SHEET
Complete all Institutional Graduation Requirements (Including University Writing Requirement, Diversity Requirement, General Education Requirement, etc.) as provided at http://www.eou.edu/registrar.
Program Requirements: Computer Science is a minimum 75 credit hour degree. A grade of “C-” or better is required for each course counting towards the major, but a cumulative GPA of at least a 2.00 is required for completion of the major.
PROGRAM REQUIREMENTS: 43 credits
Course Number | Course Title | Credits | Prerequisites |
---|---|---|---|
CS 161 | Foundations of CS I Online students complete CS 161A/161B in lieu of CS 161 | 4 | |
CS 162 | Foundations of CS II | 4 | MATH 111, CS 161 |
CS 221 | C/C++ Programming | 4 | CS 162 |
CS 260 | Data Structures [UWR] | 4 | CS 162 |
CS 311 | Operating Systems | 3 | CS 221, 260 |
CS 318 | Algorithm Analysis | 4 | CS 260, MATH 231 |
CS 330 | Database Management Systems Online students complete CS 330A/330B in lieu of CS 330 | 4 | CS 260 |
CS 360 | Object Oriented Programming | 4 | CS 221, 260 |
CS 361 | Software Engineering I [UWR] | 4 | CS 162 |
CS 362 | Software Engineering II | 3 | CS 361 |
CS 401 | Capstone [UWR] | 3 | |
CS 407 | Seminar | 2 |
ELECTIVES: 16 credits
Complete 16 credit hours from the following courses:
Course Number | Course Title | Credits | Prerequisites |
---|---|---|---|
COM 252 | New Media [APC] | 4 | |
CS 310 | Special Topics in CS | 1 to 5 | |
CS 316 | Authoring Environment Programming | 4 | CS 162 |
CS 321 | Computing Theory | 4 | CS 260 |
CS 325 | Applied 3D Graphics/Animation | 4 | |
CS 328 | Intro to Video Game Design & Development | 4 | CS 221, 260 |
CS 335 | Networking & Networking Administration | 4 | CS 162 |
CS 369 | Mobil App Development | 4 | CS 260 |
CS 409 | Practicum | 1 to 12 | |
CS 410 | Special Topics in CS | 1 to 5 | |
CS 425 | Computer Graphics | 4 | CS 221 |
CS 440 | Artificial Intelligence | 4 | CS 318, 360 |
RELATED AREA REQUIRED COURSES: 16 credit hours
Course Number | Course Title | Credits | Prerequisites |
---|---|---|---|
MATH 231 | Discrete Mathematics | 4 | MATH 111 |
MATH 251 | Calculus I [SMI] Online students complete MATH 251A/251B in lieu of MATH 251 | 4 | MATH 112 |
MATH 252 | Calculus II [SMI] | 4 | MATH 251 |
MATH 341 | Linear Algebra | 4 | MATH 252 |
Total credits required for major: 75
__________________________________________________________________________________________________________
Select (highlight) information above this line and right click to print the check sheet
Previous EPCC Checksheet (May 2019 update) this checksheet is for summer 2020-spring 2020
Past EPCC update Feb 2016