Apr 09, 2026  
2026-2027 University Catalog Near-Final DRAFT 
    
2026-2027 University Catalog Near-Final DRAFT

Computer Science, M.S.: 30 units


Offered by: College of Science Computer Science Department  

Major Required     |     Major Electives     |     Culminating Experience     |     Notes     |     Program Website

Culminating Experience: 2-5 units


Choose Option 1 (2 units) or Option 2 (5 units). In general, MS Project is recommended for students seeking industry placement right after graduation. MS Thesis option is recommended for students seeking placement at research labs and/or advanced education such as PhD.

Option 1: 2 units


Option 2: 5 units


Notes:


* Computer Science MS students can take up to 6 semester units of CS 4000+ level elective classes to satisfy their elective courses requirement, excluding the following courses: CS 4000 , CS 4310 , CS 4610 , CS 4620 , CS 4630 , and CS 4800 . However, these 4000+ level classes cannot be classes that a CS MS student already took in their undergraduate curriculum. Current Cal Poly Pomona Computer Science BS students planning on continuing to the Computer Science MS program should check the policy here. For CS 4990  courses, a total credit limited to 6 semester units of is applicable to a degree, with a maximum of 2 sections of per semester. The same restriction applies for CS 5990  courses as well. Therefore, in a master’s contract, a CS MS student can have a maximum of 6 semester units of CS 4990  and 6 semester units of CS 5990  course credits.