Computer Science Online, B.S.
A flexible degree-completion path for inspiring vibrant, fulfilling careers and expanding possibilities at the forefront of computing technology.
Through high-quality courses, an online learning model convenient for adult learners, well-structured career pathways, and an abundance of support and advising, the Computer Science program will equip you with the knowledge and skills to be a visionary leader in computing technology.
Public University Price, Private University Experience
A Lifetime of Value
Computer Science Online, B.S.
The Computer Science Online program creates distinctive, meaningful pathways for integrating academic preparation with the hands-on knowledge and skills that will set you apart in the job market.
Educational Objectives
Our fully online, 24-month program is an ideal degree-completion model for transfer-ready working professionals or students who prefer online learning to earn a powerful degree and prepare for success in a way that works best for them.
Our cohort programs (C++ and CSin3) are award winning and deliver a highly collaborative setting where you’ll work with other talented students on a structured pathway for academic and career success.
Our opportunities for paid instructional student assistants will position you to get paid to help and tutor lower-grade students, while also further developing your hands-on experience and collaborating with professors.
Our comprehensive portfolio and capstone project will highlight your accomplishments and further set you apart in the eyes of top graduate programs and leading employers in the technology sector.
Complete the following course with a grade of C- or above in order to fulfill pre-requisites:
- MATH 170 - Discrete Mathematics Units: 4
Complete both of the following courses:
- CST 237 - Intro to Computer Architecture Units: 4
- MATH 150 - Calculus I Units: 4
Complete one of the following courses:
- MATH 151 - Calculus II Units: 4
- MATH 270 - Mathematics for Computing Units: 4
- A linear algebra or an advanced statistics course
The following courses are required for CS majors who have been accepted into the CS Online Degree Completion program.
CS Students must maintain a minimum 2.0 GPA and must earn a grade of C- or above in any course that serves a pre-requisite for a more advanced course.
Complete all of the following courses with a grade of C- or above in order to fulfill pre-requisites for more advanced courses:
- CST 300 - Major ProSeminar Units: 4
- CST 338 - Software Design Units: 4
Complete all of the following courses:
- CST 311 - Introduction to Computer Networks Units: 4
- CST 334 - Operating Systems Units: 4
- CST 336 - Internet Programming Units: 4
- CST 363 - Introduction to Database Systems Units: 4
- CST 370 - Design and Analysis of Algorithms Units: 4
- CST 438 - Software Engineering Units: 4
- CST 462S - Race, Gender, Class in the Digital World Units: 3
- CST 489 - Capstone Project Planning Units: 1
- CST 499 - Computer Science Capstone Units: 4
Our location on the central coast of Monterey Bay has allowed us to develop strong relationships and partnerships with impressive local and regional institutions, including the Monterey Bay Aquarium Research Institute (MBARI). As a student in the program, you may engage in mentored capstone projects through MBARI on topics like ocean floor mapping, whale sound recognition, and expedition database modification.
And our location just an hour from Silicon Valley means you’ll benefit from frequent workshops, internship opportunities, and guest speakers from some of the most innovative tech companies in the world.
The program is highly focused on social inequality and injustice, and our students regularly engage in service-learning opportunities to deepen their understanding of social, cultural, and civic aspects related to personal and professional identities.
Some of our service activities include refurbishing computers and making them available for low-income families for almost no cost, teaching community members how to use software to bridge the digital divide for underprivileged communities, creating digital marketing and ecommerce sites for small businesses and local farmers, and helping local schools secure and stabilize their computing networks.
Faculty & Staff
Our faculty are accomplished computer science professionals who regularly mentor, connect with students through presentations, Q&A sessions, and abundant office hours for individualized advising.
Bude Su
Dept Chair AY
Bude Su
Special Consultant
Bude Su
Faculty Additional Employment
Bude Su
Special Consultant
Miguel Lara
Associate Professor
Miguel Lara
Special Consultant
Eric Tao
Instr Fac,Spcl Pgms-For Credit
Eric Tao
Special Consultant
Sam Ogden
Assistant Professor
Cao Thang Bui
Assistant Professor
Cao Thang Bui
Instr Fac,Spcl Pgms-For Credit
Amir Attia
Associate Professor
Amir Attia
Special Consultant
Amir Attia
Special Consultant
Lindsey Brammell
Assistant Professor
Katherine Green
Assistant Professor
Drew Clinkenbeard
Lecturer
Harold Millan
Instr Fac,Spcl Pgms-For Credit
Christopher Beem
Instructional Designer
Christopher Beem
Lecturer
Christopher Beem
Instr Fac,Spcl Pgms-For Credit
David Wisneski
Lecturer
Feiling Jia
Instr Fac,Spcl Pgms-For Credit
Arijit Das
Special Consultant
Arijit Das
Instr Fac,Spcl Pgms-For Credit
Noah Doss
Lecturer
Noah Doss
Lecturer
Noah Doss
Instr Fac,Spcl Pgms-For Credit
Kayla Rolicheck
Computer Science Online Academic Advisor
Kayla Rolicheck
Instr Fac,Spcl Pgms-For Credit
Kenneth Lontoc
Information Technology Consultant
Sydney Ontiveros
Administrative Support Coordinator
Researchers will observe students in action with an eye to increasing the participation by female students and students of color.
CSU Monterey Bay is ranked No. 5 nationally for its online computer science program.
Questions? We’re Here to Help!
Don’t hesitate to contact us with any questions you have about the Computer Science Online program.
Our experienced and supportive admissions staff is here to provide all the individualized guidance you need.