California Polytechnic State University
San Luis Obispo, California - Computer Science Department
Welcome

Master's of Science in Computer Science


Curriculum [pdf]
Course Descriptions in Computer Science [pdf]
Course Descriptions in Computer Engineering [pdf]

The MS program in Computer science offers students the opportunity to prepare for careers in several areas of emphasis, including software engineering, computer architecture, programming languages, theory of computing, operating systems, database systems, distributed computing, computer networks, artificial intelligence, computer graphics, and human-computer interaction.

Qualified students who do not have an undergraduate degree in Computer Science may be admitted as unclassified students.

The MS degree requires at least 45 units beyond the undergraduate degree. Twenty units are selected from a required list, 16 units are selected from approved electives, and there are 9 units of thesis and seminar.

Information

New and continuing graduate student information [pdf]
Prospective graduate student information [pdf]
Degree Completion Checklist [pdf]
Blended BS + MS Computer Science
Blended BS + MS FAQ
Past Masters' Theses
New Continuing Enrollment Policy for Graduate Students

Applications

Online Graduate Application
Blended BS + MS Application [pdf] [doc]
Teaching Assistant (TA) Application Process

Forms

Formal Study Plan [pdf] [doc]
Amendment to Formal Study Plan [pdf] [doc]
Advancement to Candidacy [pdf] [doc]
Request for Graduate Evaluation Form [pdf]
Special Consideration Form [pdf] [doc]
Graduate Letter of Recommendation [pdf] [doc]
Supervisory Course Enrollment Form [pdf]