Masters in Computer Science Requirements

Masters in Computer Science Requirements

Computer science graduate degrees and related master's programs are generally thirty to thirty six credit hour programs based on three-credit courses. These programs usually require one full year of full time study or eighteen to twenty four months of part time study. This is a generalization, but seems to be true at most schools although some of the more esoteric specializations may require additional class hours, as will a program that requires a thesis. If a university has structured its IT program around the computer science degree, there may be multiple areas of specialization. There are also schools that have chosen to offer computer science as a standalone degree and made separate degrees out of areas of specialization such as computer engineering, software engineering, and information systems. In all cases however a strong undergraduate background in computer science or mathematics or perhaps engineering is going to be necessary.

Masters in Computer Science Course Requirements

The core courses for a computer science degree are going to differ from university to university, but there are a few constants. Most programs will include classes in computer architecture, operating systems, computer communications and software engineering. The design and functionality of software has become so important to computer design and engineering that software is incorporated into the study of computer science whether or not it is a specialization. The electives are also going to vary from school to school. At USC you can select electives from classes in Foundations of Artificial Intelligence, Robotics, and Geometric Modeling - all fairly esoteric. At Nova Southeastern University the elective options for the MS in Computer Science include Computer-Human Interaction, Information Security, and Object-Oriented Design - all courses that are essential to the basics in computer design and functionality.

Masters in Computer Information Systems Requirements

The core courses for information systems degrees differ somewhat from computer science and computer engineering degrees. At the University of Maryland those courses tend to focus on the theory and design of information systems and to a degree on the communications mechanisms that networks employ to make data accessible. Some of those courses include Database Management Systems, Network Design, and Structured Systems Analysis & Design. At Kaplan University those mandatory classes include Computer Networks and an interesting sidelight: Ethical & Legal Issues in Information Technology.

The electives in this field almost always include a course on information assurance and often on the engineering aspects of cybersecurity, focusing on the hardware issues that are tangential to IT security. Other options for shaping an MIS degree include classes such as computer forensics, IT project management (which can be a degree in and of its own) and programming languages for database systems. At Colorado Technical University advanced classes for this degree - and specialization options - include enterprise management, enterprise systems architecture, and relational database administration. The storage, management, and analysis of data can be an important aspect of these degrees, moving the MIS professional into business strategy as well as anchoring a position in business administration.

Refine School Matches
Hide filters
  • SUBJECT Clear All


    See More



    Please enter valid US or Canada Zip.
            Results open in new window

            Searching Searching ...

            Matching School Ads
            Master of Science in Computer Science
            • Ranked among the Best Online Bachelor's Programs in 2014 by U.S. News & World Report.
            • Implements a one-to-one teaching model, partnering one student with one faculty member in each course.
            • 100% of faculty members hold doctoral degrees.
            • No physical residency requirements, allowing students to pursue their degree online.
            • Committed to innovation, diversity, excellence, and accountability since its founding in 1996.
            • Offers several programs in business, education, psychology, and more.
            Show more [+]
            • Online Courses
            • Financial Aid
            • Transferable Credits
            M.S. in Information Technology Management
            • Why Earn Your Degree from GCU?
            • Options: Choose from a variety of undergraduate and graduate degree programs in Business, Nursing, Psychology, Education & more!
            • Convenience: Complete courses online, on campus, or a combination of both!
            • Earlier Graduation: Our 4-credit courses allow you to complete your degree program in less time.
            • Transfer Friendly: We will request your transcripts, evaluate your graduate coursework, and determine your anticipated graduation date within 24 hours.
            • Quality: Grand Canyon University was founded in 1949 and is regionally accredited. Learn more today!
            • Accredited
            • Online Courses
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            Master of Science: Information Technology: Network Design & Security
            • Liberty University's online programs ranked in the top 5 of more than 2,100 online colleges and universities for academic quality, affordability, and accessibility*
            • 100% online programs at associate, bachelor’s, master’s, and doctoral level**
            • No standardized testing if you meet admission requirements
            • Transfer up to 90 credits into an undergraduate degree program
            • Up to 50% of your master’s degree can be transferred in to help you get the most out of your hard work and maximize the credit you previously earned
            Show more [+]
            • Accredited
            • Online Courses
            • Financial Aid
            • Transferable Credits
            Graduate Specialization - Information Technology
            • The first and only 100% online, fully accredited public university in the United States
            • No set class times or locations
            • Affordable tuition, guaranteed not to increase as long as you are enrolled
            • Accelerated eight-week terms
            • Classes start every month
            Show more [+]
            • Online Courses
            • Financial Aid
            • Transferable Credits
            Master of Science in Geographic Information Systems

            Founded in 1876, Johns Hopkins University, a top tier research university with campus locations in Maryland and Washington, DC, and online has been dedicated to educating its students and cultivating their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.

            • Online Courses
            MS Cybersecurity - Cyber Operations

            Utica College, founded in 1946, is a comprehensive private institution located in upstate central New York.  The College offers regionally accredited online certificates, bachelors, masters, and doctoral degrees in healthcare, cybersecurity, financial crime, nursing, physical therapy, business, criminal justice, and data science.  All courses are taught by credentialed, highly experienced faculty with significant and ongoing accomplishments in their respective fields.

            • Online Courses