Fall 2017 Guide to Major/Minor for Computer Science

Core Requirement

CMS 167 Problem Solving I: w/ Java
CMS 167L Problem Solving I Lab
CMS 170 Problem Solving II: Java & Lab
CMS 230 Intro to Computer Systems
CMS 270 Object-Oriented Design & Developement
MAT 140 Intro to Discrete Mathematics

Computer Science: Group 1

CMS 380 Simulation Analysis & Design

Computer Science: Group 2

CMS 450 Computer Networks

Major Elective

CMS 495J Topic Computational Photography