In addition to his role at PCMag.com, William is also a Teaching Fellow and Director of the Writing Center at Fordham University Lincoln Center. Full-time students can complete their degree in less than two years, but it’s common for students to only study part-time and earn this top master’s in computer science online degree in just over three years. This is intended to be a terminal professional degree program for those already working in the field full-time. You’re probably right. As a contributing editor, William Fenton specializes in research and education software. Flexibility is a priority. Computer and Information Technology Degrees, Top Online Master’s in Information Technology, Top Online Master’s in Information Assurance and Security, Top Online Master’s in Management Information Systems, 10 Best Online Bachelors in Addiction and Recovery, The 25 Best Master’s in Human Resources Online, Missouri University of Science and Technology. For example, a summer course entitled Software Analysis and Test, capped at 75 students, isn't listed in the Udacity catalog. Courses offered include Ethical Obligations in Information Security, Software Testing, and Data Exploration and Visualization. If you click an affiliate link and buy a product or service, we may be paid a fee by that merchant. This is a terminal, professional degree that covers 31 credits, costs $1,587 per credit, and students are granted six calendar years to complete it. We used the ranking system explained below. In fact, in a recent talk, Zvi Galil explicitly acknowledged the challenges of working with private companies. In-State Tuition: $52,170, Marquette University’s online master’s in computer science option is a master’s in computing. The degree requires 30 credit hours and boasts four specializations: computational perception & robotics, computing systems, interactive intelligence, and machine learning. Students interact with professors and classmates through online office hours, email, and discussion boards. However, both programs share courses, faculty, and accreditation. To be accepted, students must have an undergraduate GPA of 3.0, three letters of recommendation, a statement of purpose, and a CV/resume. Similar to other master's programs, OMS CS is 30 credit hours, or 10 three-credit courses. This spring, 3,358 students enrolled in the program. For example, every course lists at least one course developer, effectively an instructional designer. The vast majority of courses are delivered asynchronously, and any synchronous activities are typically scheduled for evenings to accommodate working students. The Google+ OMS community has more than 3,500 members, a significant portion of existing enrollment. In-State Tuition: $15,816, WebsitePoints: 5The University of Bridgeport’s online master’s in computer science offering is a broad program designed to prepare students for both career advancement and doctoral programs. DePaul University offers an online, 52-credit hour master of science in computer science program that runs on a quarter system. Students interested in the thesis option must take six of these credits in research. Tracks include bioinformatics, enterprise and web computing, cybersecurity, systems, and theory, for example. Students who live near campus are free to take a portion of their classes on campus, but this online master’s in computer science degree program can be completed entirely online. In the interest of giving OMS CS a fair hearing, I spoke with several members of the leadership, including David White, assistant dean for academics and executive director; Charles Isbell, senior associate dean and an instructor of two courses; and the dean of the College of Computing, Zvi Galil, all of whom proved forthcoming about the program's achievements and challenges and admirably generous with program details. There is a GRE waiver available to qualified applicants. This also allows for more start dates, so new students don’t have to wait for a traditional semester start to begin working towards their online MS degrees in computer science. An educational background in computer science or a related degree is preferred, but foundation courses are available to students entering the program without a sufficient background. However, some instructors do require live participation for occasional synchronous activities. I'm not about to let my ideological reservations foreclose my curiosity, especially given that so many Online Master of Science Computer Science students praise the program. In that undergraduate program you must have three specific, related semesters of coursework. What is the Difference Between an RN and a BSN? The University of Minnesota’s master of computer science (MCS) online consists of 31 credits that the school gives five calendar years to complete. Some early adopters, such as the University of Pennsylvania, embraced Coursera. This compensation does not influence our school rankings, resource guides, or other editorially-independent information published on this site. Of the 380 students in the founding class, 20 have graduated and 267 remain in the program. In-State Tuition: $12,246, WebsitePoints: 8Old Dominion University offers one of the best online MS degrees in computer science online intended for individuals who already have a strong background in computer science. onlinecoursereport.com is an advertising-supported site. The massive open online course (MOOC) landscape looked much differently in early 2013, they said. Students who are accepted into the master of computer science online at the University of Illinois Urbana Champaign will need to complete 32 credit hours for graduation. In-State Tuition: $19,720, WebsitePoints: 8The University of Louisville offers one of the best master’s in computer science online programs for accessibility. In-State Tuition: $7,088, WebsitePoints: 8Johns Hopkins University is home to one of the best master’s in computer science online programs in terms of customization options. This top master’s in computer science online degree program is open to students with a wide range of academic backgrounds, with a bridge program available to those who lack a sufficient background in computer science.