M.S Computer Science with
a dual specialization in
Artificial Intelligence


Batch Starts
Summer 2023



Data Science Coursework in India - 2 terms
Computer Science Coursework in USA - 2 terms

Top 20 University

Case Western Reserve University,
a Top 20 USA Private University



Guaranteed 25%


3 Years OPT**
Employment Authorization


*Selection based on the performance in the entrance examination, B.E./B.Tech grades, and work experience.
**Subject to approval by USCIS.

Program Overview

The Master’s in Computer Science and Artificial Intelligence is offered by INSOFE in partnership with Case Western Reserve University (CWRU). This program aims to prepare students for the industry by teaching applications of AI and Computer Science in solving real world problems.

The 30 credit master’s requirements are split equally between INSOFE and CWRU. Students gain knowledge of disruptive data science concepts at INSOFE (India) following which, students travel to Case School of Engineering (USA) to complete the remaining degree requirements.


The only Computer Science master’s program that offers 7 unique specialization options to choose from.

  • Algorithms and Theory
  • Artificial Intelligence
  • Bioinformatics
  • Security and Privacy
  • Computer Networks and Systems
  • Databases and Data Mining
  • Software Engineering

Students who graduate with a master’s degree are eligible to receive up to 3 Years OPT.

Data Science

Data Science

Artificial Intelligence


Computer Science



While the Computer Science department at Case School of Engineering typically accepts only students with a computer science background, they have a pathway track for engineering students who wish to pursue a MS in Computer Science degree.

As part of this pathway option, students with an engineering bachelor’s degree who fulfil the admission requirements will receive a conditional admission letter from Case Western Reserve University. Following this you will need to complete a foundations course along with the data science coursework at INSOFE prior to travelling to Case School of Engineering.

MS in Computer Science



If you have bachelors in non
Computer Science Engineering
(Pathways) 30+ 4.5 Credits

If you have bachelors in
Computer Science Engineering
(Regular) 30 Credits

raghu balakrishnan

Venkataramanan “Ragu” Balakrishnan

Charles H. Phipps Dean,

Case School of Engineering, USA

The Case School of Engineering at the Case Western Reserve University recognizes the importance of Data Science’s role in the industry and across the engineering disciplines.

Our dual specialization master’s degree programs provide a rigorous curriculum based in Data Sciences and designed to help our graduates stand out in their field.

I offer my sincerest welcome to the new students joining our programs through our partnership with INSOFE.


Application Process

INEX INSOFE Entrance Exam


Interview Interview


Apply CWRU Apply to
Case Western Reserve University


Course Work Complete the coursework


American Flag Eligible for up to 3 year OPT

  • Receive admission to the Master's Program.

  • upGrad INSOFE

    Foundations Course
    (For non-computer science graduates only)

    • Machine Learning
    • Data Mining
    • Computer Vision
    • Contemporary Issues in Data Mining and Big Data (PySpark and python)
    • Computer Networks
  • Travel

    Travel to Case Western Reserve University, USA after completing the INSOFE coursework.

  • CWRU

    Select one of these specializations:

    • Analysis of Algorithms
    • Machine Learning
    • Applied Graph Theory
    • Data Privacy
    • Advanced Algorithms
    • Introduction to Cryptology

    • Machine Learning
    • Causal Learning from Data
    • Applied Graph Theory
    • Computational Intelligence I: Basic Principles
    • Artificial Intelligence: Probabilistic Graphical Models
    • Artificial Intelligence: Sequential Decision Making
    • Artificial Intelligence: Statistical Natural Language Processing
    • Algorithmic Robotics
    • Computer Vision

    • Analysis of Algorithms
    • Data Mining
    • Machine Learning
    • Data Privacy
    • Introduction to Bioinformatics
    • Bioinformatics for Systems Biology
    • Survey of Bioinformatics: Programming for Bioinformatics

    • Internet Security and Privacy
    • Wireless Communications
    • Computer Networks I
    • Computer Communications Networks II
    • High Performance Computing
    • Computer Security

    • Data Structures and File Management
    • Database Systems
    • Data Mining
    • Web Data Mining
    • Machine Learning
    • Multivariate Analysis and Data Mining
    • Machine Learning & Data Mining

    • Internet Security and Privacy
    • Computer Security
    • Smartphone Security
    • Data Privacy
    • Software Engineering
    • Introduction to Cryptology

    • Computer Networks I
    • Database Systems
    • High Performance Computing
    • Causal Learning from Data
    • Computer Security
    • Smartphone Security
    • Software Engineering

Graduate Graduate with an MS in Computer Science

Download Brochure

Download Program Curriculum arrow

Program Benefits

  • R&D projects Contribute to various R&D projects and solve real world industry problems by combining AI knowledge with your computer science domain skills.
  • Practical Training Receive hands on practical training from 75+ world renowned professors with extensive industry experience.


Semesters of Study


Schools of Faculty
Expertise in Artificial Intelligence
and Computer Science


Dual Specialization
Master’s Degree

raghu balakrishnan

No other field can match the pace at which artificial intelligence and machine learning have grown in the past 5 years.

A ML Engineer with the right skill set will experience the most rewarding, and challenging career trajectory.

Dr. Dakshinamurthy V Kolluru

President, INSOFE

Fees & Financing

- CWRU Direct Application Enrollment through INSOFE
Regular Master’s
(For Computer Science Graduates)
$63,570 $47,677
Pathway Master’s
(For Engineering Graduates)
$73,106 $54,829
Scholarship   Guaranteed 25% Scholarship
Loan Assistance   100% education loan assistance

The tuition fee for direct enrolment to Case School of Engineering is $63,570 for regular students and $73,106 for pathway students. However, the INSOFE pathway master’s will help you get ~$15,000 scholarship and bring down the tuition fee to $47,677 for regular students and $54,829 for pathway students.

Eligible students have the advantage of getting 100% loan assistance from 13 leading banks in India to pursue a dual specialization master’s at Case Western Reserve University, USA.

Our Financial Partners

  • hdfc credila
  • axis bank

Our counsellors will assist you with details.

Employment After Graduation

The U.S Bureau of Labor Statistics predicts a 28% growth rate in data science jobs by 2026, the demand will lead to the creation of 11.5 million new jobs in the industry.


All INSOFE CWRU graduates from program who score a minimum GPA of 3.5 (overall) in their MS degree will be offered a Data Scientist role with an INSOFE business partner in the USA.

All other eligible graduates will receive extensive career support from INSOFE and CWRU.

Career Opportunities



Big Data


There is a great demand for software engineers who specialize in Machine Learning across industries and geographies.

Modern day Machine Learning products are expected to be both smart and extremely scalable. Unless the engineers understand fundamental principles of computer science, data handling, artificial intelligence, and software architectures, enterprise grade applications cannot be built.

This master’s in computer science will equip students with a degree and the skills needed to combine data structures and entity relationship models with data science principles and computer programming abilities.

*Average salary according to USA Glassdoor



Know More

We respect your privacy.