Master of Science in Computer Science
Scholarships & Grants for Almost EVERY New Student
NPU has made education very affordable by offering scholarships or grants for almost every new student.
Don’t miss out on a great opportunity to earn a degree practically free.
This offer is for a limited time and number, so inquire now!
About Our 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.
Max. Transferable Units
Tuition Cost Per Unit*
Fast Track Your MSCS
You can complete your MSCS (36 trimester units) in as little as 3 trimesters (one calendar year) by taking 12 units/4 courses per trimester.
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.
Total Units Required
Avg. Units Per Trimester
NPU’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 NPU’s latest catalog for additional and the latest information. For trimester course offering schedules and study plan reviews please contact our admissions team.
Northwestern Polytechnic University is accredited by the
WASC Senior College and University Commission (WSCUC)
985 Atlantic Avenue, Suite 100, Alameda, CA 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.
NPU’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.
"I really like the courses at NPU, 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 SinghMSCS 2017
One of the reasons Marian applied to NPU was the highly-skilled faculty. The real-life IT experiences shared by Northwestern Polytechnic 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."