Engineering Professional Education
  Menu

Computer Science Sample Plan of Study

The Computer Science master’s program offers a wide range of flexibility in course options. After you begin your studies at Purdue, an academic advisor will help you create a Plan of Study (POS) to best fit your educational needs and career goals. Every POS varies based on student interest, time, and course load.  Below is an example POS for the Master of Science in Computer Science. Your plan of study will vary based on your interests and needs.

Degree Objective: MS - Non-Thesis 
Degree: MASTER OF SCIENCE : NON-THESIS (MS) 
Area of Specialization: SECURITY 
Expected Completion: May 2016

Plan of Study Courses
CourseTitleCreditsSemester
CS 50300 OPERATING SYSTEMS 3 Spring 2014
CS 58000 ALG DESIGN ANLY & IMPL 3 Spring 2014
IE 53500 LINEAR PROGRAMMING 3 Fall 2014
CS 52600 INFORMATION SECURITY 3 Fall 2014
CS 50200 COMPIL & PROGR SYSTMS 3 Fall 2014
CS 55500 SECURITY 3 Spring 2015
CS 57300 DATA MINING 3 Spring 2015
CS 51500 NUMERICAL LINEAR ALBEG 3 Fall 2015
CS 53600 DATA COMM & COMPU NETWK 3 Fall 2015
ECE 60000 RANDOM VARIABLES 3 Spring 2016

Degree Objective: MS - Non-Thesis
Degree: MASTER OF SCIENCE : NON-THESIS (MS)
Area of Specialization: N/A
Expected Completion: May 2017

Plan of Study Courses
CourseTitleCreditsSemester
CS 58000 ALG DESIGN ANLY & IMPL 3 Spring 2013
CS 53600 DATA COMM & COMP NETW 3 Fall 2013
CS 52500 PARALLEL COMPUTING 3 Spring 2014
CS 50200 COMPIL & PROGR SYSTMS 3 Fall 2014
ECE 60000 RANDOM VARIABLES 3 Spring 2015
MA 51100 LINEAR ALGEBRA APPL 3 Summer 2015
CS 51500 NUMERICAL LINEAR ALBEG 3 Fall 2015
CS 54300 SIMUL & MODEL COMP SYS 3 Spring 2016
IE 58000 SYSTEMS SIMULATION 3 Fall 2016
CS 54200 DISTRIB DATABASE SYSTS 3 Spring 2017