91探花

Master's Degree in Computer Science

Department of Computer Science

Degree: Master of Science 
Major: Computer Science
Hours: 30 hours ( or )

Master of Science in Computer Science

Delivery Options:

Computer Science Overview

The Master of Science in Computer Science at 91探花 prepares students to design, deploy and secure modern computing systems. Whie maintaining a strong foundation in core computer science principles, this program is designed for students seeking advanced technical skills that go beyond traditional software development, with opportunities to explore areas such as artificial intelligence systems, data engineering and secure computing infrastructures. Graduates are well prepared for roles in AI engineering, cloud and infrastructure engineering, and cybersecurity for real-world applications, including industrial and cyber-physical systems. 

This program is ideal for students with a background in computer science, while also being accessibile to those without prior experience, enabling them to succeed within two years. A combination of coursework, laboratory and research experiences prepares students to reach a high level of technical excellence. 

 

Computer Science Courses You May Take

Analysis of Algorithms: Topics on what can and cannot be proven about computational complexity including algorithm design methodologies.

Computing Networks: A study of networks of interacting computers. The problems, rationales and possible solutions for distributed databases will be examined. Major national and international protocols including SNA, S.21 and X.25 will be presented.

Software Engineering: Systems analysis, software requirements analysis and definition, specification techniques, software design methodologies, performance measurement, validation and verification and quality assurance techniques. Programming in an object oriented language.

Database Design: Introductory course on database design. It covers the architecture of database system organization; relational models; entity-relationship models; secondary storage; security issues and normal forms and decomposition theories. A course project is required.

Artificial Intelligence: Introduction to concepts and ideas in artificial intelligence. Topics include search techniques, knowledge representation, control strategies and advanced problem-solving architecture.

Career Paths

Computer science continues to evolve rapidly, with growing demand for professionals who can build, scale and secure intelligent systems. Graduates from this program are equipped to work on modern computing challenges, from developing AI-driven applications to deploying large-scale systems and protecting critical infrastructure. As organziations increasingly rely on data and automation, professionals with integrated expertise in AI, systems and security are highly valued across industries. 

Primary Careers

AI engineer, machine learning engineer, cloud systems engineer, cybersecurity engineer, software developer

Career Areas

  • Artificial intelligence
  • Cloud architecture
  • Data engineering
  • Cybersecurity
  • Software development
  • Infrastructure engineering

Median Salary

$154,620

Types of Employers

  • Technological companies
  • Cloud and infrastructure providers
  • Government and defense agencies
  • Industrial manufacturers
  • Chemical and refining industry
  • Healthcare