Master of Science in Computer Science
Overview
The Master of Science (MS) in Computer Science program provides a foundation for students to pursue a wide variety of career paths in industry or academia.
The Master of Science in Computer Science degree program provides a technically oriented post baccalaureate scientific education for those who wish to acquire or extend their knowledge in the field of computer science. The program combines both the study of modern computer devices and their applications along with the study of the philosophical foundations that underlie the discipline.
The MS Computer Science program is a traditional program of study that is widely recognized by employers as providing a rigorous foundation for professionals in the computing field.
Degree Requirements
Degree requirements may be adjusted from one academic year to the next. Generally, students fulfill the requirements of the university catalog published in the year they declare their major. However, students have the option of fulfilling the requirements of any subsequent year catalog.
Program Information
Prospective Students
Additional Resources
- Yearly Schedule of Courses
- Sample Oral Exam Questions and Other Resources
- Tex Notes and Link to CSU San Bernardino Master's Thesis LaTex Class
- Office of Graduate Studies
- Forms and Templates
- Example Master's Projects
- Example Master's Project Presentation Announcement
Advising
Students who are applying to the program should contact Dr. Kerstin Voigt for guidance on the application process. She can be reached by email at kvoigt@csusb.edu, or by phone at (909) 537-5333.
Students who are already admitted to the program should contact Dr. Josephine Mendoza for guidance on general issues. She can be reached by email at jmendoza@csusb.edu, or by phone at (909) 537-5331.










