What is the Curriculum of a Master's Degree in Computer Science?

A Master of Science in Computer Science can be the launch pad to high-level research and development positions in fields like software development or computer systems. The curriculum for this degree is more focused than for the bachelor's degree. Read on for more information.

Computer Science Master's Degree Overview

The curriculum of a master's degree program in computer science is more advanced and specialized than an undergraduate curriculum. Courses give students an in-depth knowledge of computer programming, computer systems and software development. Supplementary courses are offered in mathematics, and electives can be chosen in different areas of computer science. Additional courses may discuss artificial intelligence, bioinformatics and algorithm design. Students must also complete a final thesis project to obtain the master's degree.