Eastern Oregon University > Academics > Computer Science Major

Computer Science Major

Print

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 # Title [and course information] Credit(s) Prerequisites(s)
CS 161 Foundations of CS I 4
Online students complete CS 161A/161B in lieu of CS 161
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 4 CS 260
Online students complete CS 330A/330B in lieu of CS 330
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 # Title [and course information] Credit(s) Prerequisite(s)
COM 252 New Media [APC] 4
CS 310 Special Topics in CS 1-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 360
CS 409 Practicum 1-12
CS 410 Special Topics in CS 1-5
CS 425 Computer Graphics 4 CS 221
CS 440 Artificial Intelligence 4 CS 318, 360

 

RELATED AREA REQUIRED COURSES: 16 credit hours
Course # Title [and course information] Credit(s) Prerequisite(s)
MATH 231 Discrete Mathematics 4 MATH 111
MATH 251 Calculus I [SMI] 4 MATH 112
Online students complete MATH 251A/251B in lieu of MATH 251
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