Skip to main content
What are your chances of acceptance?
Your chance of acceptance
Duke University
Loading…
UCLA
Loading…
+ add school
Your chancing factors
Unweighted GPA: 3.7
1.0
4.0
SAT: 720 math
200
800
| 800 verbal
200
800

Extracurriculars

Low accuracy (4 of 18 factors)

Online CS Masters for Non-CS Majors: What are my options?

Hi everyone, I'm a non-CS major who's really interested in computer science. Are there any reputable online CS masters programs that accept students without a CS background? How rigorous are these programs?

a year ago

Hello! It's great to hear that you're interested in pursuing a Computer Science (CS) master's degree despite not having a background in it. There are indeed reputable online CS masters programs that cater to non-CS majors, and these programs usually offer foundational courses to help you gain the necessary background knowledge in the field.

Some options for you to consider are:

1. Georgia Tech's Online Master of Science in Computer Science (OMSCS): This program is well-regarded for its affordability and quality. They provide a range of courses suitable for students with varying backgrounds, so you can build your CS knowledge from the ground up.

2. University of Southern California's (USC) Master of Science in Computer Science: The USC Viterbi School of Engineering offers an online Master's program designed for individuals with a limited background in Computer Science. The program allows you to take prerequisite courses before diving into more advanced topics.

3. Northeastern University's Master of Science in Computer Science (Align): This program is specifically designed for people without a background in CS. The Align program includes a set of bridge courses that give you the foundational knowledge and skills needed to succeed in the main master's curriculum.

These programs are typically rigorous and require a significant time commitment. However, their flexible online formats allow you to study at your own pace and accommodate your schedule. You should expect to invest a good amount of time and effort into the coursework, but this will equip you with the necessary skills and knowledge to excel in the field of Computer Science.

It's essential to research each program thoroughly to understand their specific prerequisites, curriculum, and application requirements to ensure you're choosing the right program for your needs. Best of luck as you explore your options!

a year ago

About CollegeVine’s Expert FAQ

CollegeVine’s Q&A seeks to offer informed perspectives on commonly asked admissions questions. Every answer is refined and validated by our team of admissions experts to ensure it resonates with trusted knowledge in the field.