inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Fully Online
Duration
Program Facts
Program Details
Degree
Masters
Major
Computer Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
About Program

Program Overview


UH Online's MSc Computer Science with Software Engineering program empowers you to excel in software engineering. Led by industry professionals, you'll master core computer science principles, delve into specialized software engineering topics, and gain practical experience through hands-on projects. The program equips you with the skills to pursue a wide range of career paths, from Software Development Manager to Big Data Engineer.

Program Outline


Degree Overview:

  • Overview:
  • The MSc Computer Science with Software Engineering (Online) program from UH Online is designed to elevate software engineering prowess and redefine the digital landscape. It is an immersive online program that provides a gateway to becoming a software virtuoso, whether you're an aspiring coder or a tech professional aiming to amplify your programming skills.
  • Objectives:
  • The program aims to seamlessly meld core computer science principles with specialized software engineering modules. Students will delve deep into the intricacies of designing, building, and optimizing software systems. From mastering the fundamentals of software engineering to advanced topics like AI programming, this program ensures that students are equipped with the skills demanded by the tech industry.
  • Program Description:
  • The program offers a comprehensive curriculum that covers a wide range of topics, including:
  • Principles of AI Programming
  • Fundamentals of Software Engineering
  • Principles of Machine Learning
  • Data Structure and Algorithms 2
  • Software Design and Architecture
  • Software Testing and Quality Assurance
  • Cloud Computing and DevOps
  • Big Data Analytics

Teaching:

  • Teaching Methods:
  • The program is taught by industry experts who keep students updated with the latest software engineering trends and practices. Students engage in hands-on projects that provide practical experience in solving real-world challenges.

Careers:

  • Potential Career Paths:
  • Upon graduation, graduates can pursue a variety of career paths, including:
  • Software Development Manager
  • Solutions Architect
  • DevOps Engineer
  • Quality Assurance Specialist
  • Big Data Engineer

Other:

  • The program is offered in a flexible online format, making it ideal for those with busy schedules.
  • Students will connect with a global network of peers and mentors who share their passion for software engineering.
SHOW MORE
How can I help you today?