Eastern Oregon University > Academics > Computer Science Major

Computer Science Major

Computer Science Major

Graphic of Eastern Oregon University Logo


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.

MATH 111 and MATH 112 are required pre-requisites for this program.

Course NumberCourse TitleCreditsPrerequisites
CS 161Foundations of CS I
Online students complete CS 161A/161B in lieu of CS 161
CS 162Foundations of CS II4MATH 111, CS 161
CS 221C/C++ Programming4CS 162
CS 260Data Structures [UWR]4CS 162
CS 311Operating Systems3CS 221, 260
CS 318Algorithm Analysis4CS 260, MATH 231
CS 330Database Management Systems
Online students complete CS 330A/330B in lieu of CS 330
4CS 260
CS 360Object Oriented Programming4CS 221, 260
CS 361Software Engineering I [UWR]4CS 162
CS 362Software Engineering II3CS 361
CS 401Capstone [UWR]3
CS 407Seminar2

ELECTIVES: 16 credits

Complete 16 credit hours from the following courses:

Course NumberCourse TitleCreditsPrerequisites
COM 252New Media [APC]4
CS 310Special Topics in CS1 to 5
CS 316Authoring Environment Programming4CS 162
CS 321Computing Theory4CS 260
CS 325Applied 3D Graphics/Animation4
CS 328Intro to Video Game Design & Development4CS 221, 260
CS 335Networking & Networking Administration4CS 162
CS 369Mobil App Development4CS 260
CS 409Practicum1 to 12
CS 410Special Topics in CS1 to 5
CS 425Computer Graphics4CS 221
CS 440Artificial Intelligence4CS 318, 360

Course NumberCourse TitleCreditsPrerequisites
MATH 231Discrete Mathematics4MATH 111
MATH 251Calculus I [SMI]
Online students complete MATH 251A/251B in lieu of MATH 251
4MATH 112
MATH 252Calculus II [SMI]4MATH 251
MATH 341Linear Algebra4MATH 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