Master of Science in Computer Science: Software Engineering

AlmaBetter Innovarsity

Tuition costs:

1,80,000 INR

Area:

Computer Science

Duration:

18 months

Language:

English

Mode:

Fully Online

Description:

The course teaches students comprehensive and specialised subjects in computer science; it teaches students cutting edge engineering skills to solve real-world problems using computational thinking and tools, as well as soft skills in communication, collaboration, and project management that enable students to succeed in real-world business environments. Most of this program is case (or) project-based where students learn by solving real-world problems end to end. This program has core courses that focus on computational thinking and problems solving from first principles. The core courses are followed by specialization courses that teach various aspects of building real-world systems. This is followed by more advanced courses that focus on research level topics, which cover state of the art methods. The program also has a capstone project at the end, wherein students can either work on building end to end solutions to real world problems (or) work on a research topic. The program also focuses on teaching the students the “ability to learn” so that they can be lifelong learners constantly upgrading their skills. Students can choose from a spectrum of courses to specialize in a specific sub-area of Computer Science like Artificial Intelligence and Machine Learning, Cloud Computing, Software Engineering, or Data Science, etc.

Degree ILOs:

Degree structure

In total, Master of Science in Computer Science: Software Engineering is 2250 hours to complete; the programme is structured with tiers, which are described below.

Tier 1

375 required hours

Introduction to Computer Programming : Part 1

Introduction to Computer Programming : Part 1

125h

Mathematics for Computer Science

Mathematics for Computer Science

125h

Introduction to Problem-Solving Techniques: Part 1

Introduction to Problem-Solving Techniques: Part 1

125h


Tier 2

1125 required hours

Front-end Development

Front-end Development

125h

Backend Development

Backend Development

125h

Advanced Algorithms

Advanced Algorithms

Computer Systems and Their Fundamentals

Computer Systems and Their Fundamentals

Data Engineering

Data Engineering

Low-Level Design and Design Patterns

Low-Level Design and Design Patterns

Distributed Systems with High-Level System Design

Distributed Systems with High-Level System Design

Product Management for Software Engineers

Product Management for Software Engineers

Data Structures

Data Structures

Practical Software Engineering

Practical Software Engineering


Tier 3

750 required hours

Advanced Applied Computer Science

Advanced Applied Computer Science