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 – Software Engineering
            • Online Master’s in IT was ranked among the Best Online Programs in 2017 by U.S. News and World Report
            • Offers several bachelor’s degree programs, including Cyber Security, Information Systems Management, and Information Technology
            • Students study core concepts such as programming, system administration, security, and databases
            • Concentrations in Information Technology include IT Security, Network Management, Web Development, and more
            • Online Courses
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            MS in Computer Science
            • Syracuse University’s Master of Science in Computer Science program is designed to help students discover groundbreaking solutions to complex technology challenges and develop expertise in areas such as security and assurance, artificial intelligence, computer architecture, and advanced programming.
            • Students will gain advanced knowledge in critical areas, such as Security and Assurance, Artificial Intelligence, and Computer Architecture, and Advanced Programming.
            • Founded in 1901, the school has maintained its reputation as a leader in the field, offering a curriculum built on theory, fundamentals, and application with a worldwide community of over 20,000 engineering and computer science alumni
            • Syracuse University’s College of Engineering and Computer Science is designated by the National Security Agency and Department of Homeland Security as a Center of Academic Excellence in Information Assurance Education (CAEIAE) since 2001 and as a Center of Academic Excellence in Information Assurance Research (CAE-R) since 2009.
            • Designed and taught by Syracuse faculty, the curriculum built on theory, fundamentals, and application.
            Show more [+]
            • Online Courses

            The University

            With over 80 years of academic achievements, Jacksonville University is a traditional, longstanding institution consistently ranked by U.S. News & World Report as one of America's best colleges.

            • Online Courses
            M.S. in Information Technology Management
            • There's still time to apply to Grand Canyon University and pursue your education. Learn more today!
            • Study on your schedule - GCU offers many programs 100% online to fit your busy lifestyle.
            • GCU offers a variety of opportunities to reduce the cost of furthering your education. Campus students may qualify for scholarships, while online students can take part in limited special offers.
            • A regionally accredited university, GCU also holds specialized accreditations and approvals for some of our core program offerings.
            • Degrees in business, education, nursing, humanities and social sciences, theology and more. Find the degree that fits you.
            • Talk to us today to learn more about financial aid and start dates!
            • Accredited
            • Online Courses
            • Flexible Scheduling
            • Accelerated Programs
            • Financial Aid
            • Transferable Credits
            MS Cybersecurity - Cyber Operations

            What They’re Known For

            Founded in 1946 and located in the heart of central New York, Utica College is a regionally accredited, independent, private institution that features many of the advantages of a large university — such as undergraduate and graduate degree options, excellent academics, and outstanding faculty — with the intimacy and high degree of personal attention more closely associated with smaller private institutions.

            • Online Courses
            Master of Information Systems Management

            50 Years of Excellence In Education

            Coleman University is a private non-profit teaching university founded in 1963 and located in San Diego, California. Its undergraduate and graduate programs prepare individuals for technology-focused careers and leadership. As San Diego’s oldest school dedicated to information technology, Coleman University has historically educated a large number of the region’s business-technology professionals.


            • Education Connection is a 100% Free College Matching Service used by 50,000 People Daily.
            • Get Matched to the Right IT, Computer Science, Cybersecurity, Software and Application Development, Web Design or Technology Management Degree Program for YOU.
            • Affordable and Flexible Information Technology Degree Programs from Top Colleges Across the Nation. Both Online And Campus!
            • Just Fill Out a Few Questions and You Can Find Your Perfect IT/Computer Science Degree Program Within Minutes.
            • Start Using our Fast, Free, and Easy Matching Service Right HERE and Right NOW!
            • Online Courses