Master of Science in Computer Science

Earn Your Degree, Online or On Campus

Why a Master of Science in Computer Science (MSCS) Degree from SFBU?

Learn Key Computer Science Technologies

  • Artificial Intelligence
  • Blockchain
  • Cloud Computing
  • Container Technology
  • Cybersecurity
  • Data Science
  • Machine Learning
  • Web Services

Master of Science in Computer Science (MSCS) program graduates will develop extensive knowledge and understanding of complex computer science areas, giving them advanced credentials and skills to meet professional goals.

Receive up to 100% in Tuition Scholarships

Request Information

MSCS Program Scholarships & Grants for Almost Every New Student

SFBU has made education very affordable by offering scholarships or grants for almost every MSCS student.

Don’t miss out on a great opportunity to earn a Master of Science in Computer Science (MSCS) degree practically free.

This offer is for a limited time and number, so inquire now!

About Our Master of Science in Computer Science (MSCS) Program

The Master of Science in Computer Science degree program is designed to provide advanced knowledge and hands-on experience in computer science to students who are interested in gaining expertise in software engineering as well as modern internet technologies and applications. Through the learning process, the students not only acquire knowledge in modern computer technologies but also cultivate abilities in software design, development, deployment, and integration aspects of professional learning. They are encouraged to apply their knowledge and skills to course projects that match industry trends.


Fast Track


Max. Transferable Units


Tuition Cost Per Unit*


Fast Track Your MSCS

You can complete your MSCS (36 semester units) in as little as 3 semesters (one calendar year) by taking 12 units/4 courses per semester.

Transfer units

Transfer up to 12 units of qualified graduate-level course credits.

Scholarships & Grants
Regular Tuition Tuition = $16,200 for entire degree*
100% Scholarship Tuition = $0 for entire degree*
75% Grant Tuition = $4,050 for entire degree*
* fees vary, but average $1,600 for an entire degree; additional health insurance fees may apply. Tuition and fees are subject to change.
Three students get together


Total Units Required


Course Length


Avg. Units Per Semester


SFBU’s MSCS Curriculum Sampler*
CS521 Software Project Management
CS522 Software Quality Assurance and Test Automation
CS531 Python Applications Programming
CS548 Web Services Techniques and REST Technologies
CS550 Machine Learning and Business Intelligence
CS571 Cloud Management – Hadoop Administration
CS572 Blockchain Development
* Download SFBU’s latest catalog for additional and the latest information. For semester course offering schedules and study plan reviews please contact our admissions team.
University students cheering


San Francisco Bay University is accredited by the

WASC Senior College and University Commission (WSCUC)

1080 Marina Village Parkway, Suite 500, Alameda 94501, (510) 748-9001.

The Ideal Degree


Develop Specialized & Desirable Skills

The curriculum and course contents are regularly reviewed and updated to cover current technologies and skills to meet industry demands. Our focus on hands-on learning prepares you to be ready to work.


Increase Job Prospects

Whether you are continuing your education in Computer Science or changing your career focus, MSCS can improve the possibilities of finding a job in the high-tech, finance, and other industries. There are huge demands for people with skills in Data Science, Machine Learning, Artificial Intelligence, Blockchain, Cloud Computing, Cybersecurity, and Software Development.


Expand Opportunities & Be Innovative

With a graduate degree in CS, your opportunities for growth are boundless with opportunities to expand your career through creativity and innovation.


Learn from Industry Experts

Our faculty members have extensive work experience in the industry. They are professionals in their fields and love to share their vast knowledge/expertise with the students. Most have also been teaching courses in Computer Science for several years.


SFBU’s Supportive Faculty and Staff

Our faculty and staff are friendly and supportive. Small class sizes allow the instructors to pay close attention to the students and be able to help them individually. Our trained, knowledgeable, and friendly staff are ready to advise and assist students with their study plans, registrations, career planning, and other academic needs.

Preetu Singh ProfileMoody Analytics Logo

"I really like the courses at the university, such as Big Data and Hadoop. My favorite project was the Bloom Filter in Big Data in Dr. Henry Chang's class. The project gave me lots of exposure on how the actual content filtering can be done while implementing it on the AWS platform."

Preetu Singh
MSCS 2017
Mariam Rydzanych ProfileCISCO logo

One of the reasons Marian applied to SFBU was the highly-skilled faculty. The real-life IT experiences shared by San Francisco Bay University professors made him more equipped to enter the workforce. He explains, "I really liked my Java class with Professor Henry Chang. He made each session very entertaining."

Marian Rydzanych
MSCS 2014

Get started today!