17 Post Graduation Courses on Machine Learning & Data Science in the US and India



We certainly have some interesting times to look forward to. All ed tech and career forecasts for this decade talk about artificial intelligence (AI) technologies, including machine learning, deep learning, and natural language processing, enabling digital transformation in ways that are quite “out there.”

To stay relevant in this economy, the brightest minds, naturally, want to stay ahead of the pack by specialising in these exciting fields.

Going back to school may not be a feasible or attractive route when looking for new career options for people who are already equipped with degrees in computer science, engineering, math, or statistics. So, they typically get certified from edX, Coursera, and Udacity. Read more top free courses from these ed platforms here.

In the U.S., many premier universities offer offline and online graduate programs in data science and only a few in machine learning. Some universities such as Johns Hopkins, Princeton, Rutgers, and University of Wisconsin–Madison offers machine learning/AI courses designed for data science, computer science, math, or stats graduate students.

But for students who can’t wait to learn on the job, we’ve put together a list of universities that offer graduate and/or PhD programs on the campus in the US and India.

Table of Contents

  1. Universities / Colleges in the US
    • Carnegie Mellon University, Pennsylvania
    • University of Washington, Washington
    • Colombia University, New York
    • Stanford University, California
    • Texas A & M University, Texas
    • New York University, New York
    • Georgia Tech, Georgia
    • North Carolina State University, North Carolina
    • Northwestern University, Illionis
    • UC Berkley, California
  2. Universities / Colleges in India
    • Great Lakes Institute of Management, Gurgaon / Chennai / Bengaluru
    • SP Jain School of Global Management, Pune
    • Narsee Monjee Institute of Management Studies, Mumbai
    • MISB Bocconi, Mumbai
    • Indian School of Business (ISB), Bengaluru
    • IIM Bangalore
    • Institute of Finance and International Management (IFIM), Bengaluru


Universities / Colleges in the US

1. Carnegie Mellon University, Pennsylvania

Situated in Pittsburgh, CMU has seven colleges and independent schools and is among the top 25 universities in the U.S. The Machine Learning Department offers three courses to introduce students to the concept of data-driven decision making:

  • Master of Science in Machine Learning which focuses on data mining. For information about the application procedure and deadlines, go here.
  • Secondary Master’s in Machine Learning which is open only to its PhD students, faculty, and staff. For information about admission requirements and application, go here.
  • Fifth Year Master’s in Machine Learning for its undergraduate students to get an MS by earning credits in ML courses. For information about program requirements and application, go here.
  • The Language Technologies Department offers a Master of Computational Data Science Degree.

2. University of Washington, Washington

UW’s Master of Science in Data Science degree teaches students to manage, model, and visualize big data.  Expert faculty from six of the university’s departments who teach this fee-based course expect the students to have “a solid background mathematics, computer programming and communication.” The course is designed for working professionals, with evening classes on the campus, who can enroll as part-time or full-time students.

  • For information about the application procedure and deadlines, go here.
  • For information about financial aid and cost of study, go here.

UW’s Certificate in Data Science teaches basic math, computer science, and analytics to aspiring data scientists. Professionals are expected to know some SQL, programming, and statistics. Data storage and manipulation tools (e.g. Hadoop, MapReduce), core machine learning concepts, types of databases, and real-life data science applications are part of the curriculum.

3. Columbia University, New York

Its Master of Science in Data Science is a great option for careerists who want to switch to data science. Students need to earn 30 credits, 21 by taking the core courses, including machine learning, and 9 credits by working on an elective (Foundations of Data Science, Cybersecurity, Financial and Business Analytics, Health Analytics, New Media Sense, Collect and Move Data, Smart Cities) from the Data Science Institute. The university offers both part-time and full-time options.

  • For more course information, go here.

The department also has an online Certification of Professional Achievement in Data Sciences course. The Computer Science Department has a Machine Learning Track as a part of the MS degree in CS.

4. Stanford University, California

The Department of Statistics and Institute for Computational and Mathematical Engineering (ICME) offer an M.S. in Data Science, where it is a terminal degree for the former and a specialized track for ICME. There are several electives that range from machine learning to human neuroimaging methods for students, but strong math (linear algebra, numerical methods, probabilities, PDE, stats, etc.) and programming skills (C++, R) form the core of the course. Go to the homepage for more information about prerequisites and requirements.

  • For information about admissions and financial aid, go here.

Machine learning challenge, ML challenge

5. Texas A&M University, Texas

The Houston-based university has a Master of Science in Analytics degree offered by the Department of Statistics. The course is tailored for “working professionals with strong quantitative skills.” What’s more, students can access Mays Business School courses as well. The part-time course, with evening classes, takes two years to complete. The program, which focuses on statistical modeling and predictive analysis, does have an online option.

  • For information on course requirements, go here.

6. New York University, New York

The Master of Science in Data Science is for students with a strong programming and mathematical background. The Center for Urban Science and Progress and the Center for the Promotion of Research Involving Innovative Statistical Methodology work closely with the Center for Data Science. The university offers full-time and part-time options; students have to earn 36 credits and also have six electives to choose from. Tuition scholarships are available although not for university fees.

  • For more information about the course, go here.

7. Georgia Tech, Georgia

The on-campus Master of Science in Analytics program Georgia Tech offers opportunities to strengthen your skills in statistics, computing, operations research, and business. The instructors include experts from the College of Engineering,  the College of Computing, and Scheller College of Business. Applicants to this premium tuition program are expected to be proficient in basic mathematical concepts such as calculus, statistics, and high-level computing languages such as C++ and Python. Depending on what their career goals are, students can choose from one of these tracks: Analytical Tools, Business Analytics, and Computational Data Analytics.

What’s great for the students is that the college has dedicated job placement assistance and chances to network with influencers in the data science industry.

  • For more information on how to apply, go here.

The College of Computing has courses in artificial intelligence (AI) and machine learning (ML) at the undergraduate and graduate levels; they do not award degrees in these.

8. North Carolina State University

The Institute for Advanced Analytics offers a 10-month long Master of Science in Analytics degree. The program is “innovative, practical, and relevant.” The Summer session includes Statistics primer and Analytics tools and foundation. The Practicum, which last eight months in the fall and spring, teaches you a range of topics including data mining, machine learning, optimization, simulation & risk, web analytics, financial analytics, data visualization, and business concepts such as project management.

  • For information about application requirements and procedures, go here.
  • For information about the tuition and fees, go here.

9. Northwestern University, Illinois

McCormick School of Engineering and Applied Science offers a 15-month full-time MS in Analytics degree. The faculty “combines mathematical and statistical studies with instruction in advanced information technology and data management.” The course has an 8-month practicum project, 3-month summer internship, and a 10-week capstone project.  Scholarships that cover up to 50% of the tuition are available on merit basis.

  • For information about admission requirements and procedures, go here.
  • For information about the tuition and funding, go here.

10. UC Berkeley, California

Although the Master of Information and Data Science is an online course, students have to attend a week on campus. The curriculum covers areas in social science, policy research, statistics, computer science, and engineering. The full-time option takes 12 to 20 months; the university lets you complete the course part time as well.

  • For more information about the course, go here.


Universities / Colleges in India

1. Great Lakes Institute of Management

Great Lakes’ Post Graduate Program in Business Analytics and Business Intelligence has been ranked the best analytics course in the country by Analytics India Magazine. The course is designed for working professionals and is offered in its Chennai, Gurgaon, and Bengaluru campuses. The curriculum combines business management skills and analytics, including case studies and hands-on training in relevant tools such as Tableau, R, and SAS. Students have to attend 230 hours of classroom sessions and 110 hours of online sessions.

  • For more information about the program, go here.

2. SP Jain School of Global Management

Students can opt for the full-time or part-time options of the Big Data & Analytics program offered by the Mumbai-based institute. People with prior work experience are given preference. The program has 10 core courses including cutting-edge topics such as machine learning, data mining, predictive modeling, natural language processing, visualization techniques, and statistics. Industry experts and academicians focus on application-based learning, teaching students how to apply current tools and technologies to extract valuable insights from big data.

  • For more information about the program, go here.

3. Narsee Monjee Institute of Management Studies

It offers a 1-year Postgraduate Certificate Program in Business Analytics in partnership with University of South Florida. The course conducted in its Mumbai campus combines classroom training with online sessions. NMIMS will take 12 hours and USF Muma College of Business faculty will take 20 hours to instruct students on the current Business Analytical tools, methodologies, and technologies. Course covers topics such as introduction to statistics, database management, business intelligence and visualization, machine learning, big data analytics, data mining, financial analytics, and optimization. Students will learn how to tackle real-world business issues through the capstone project.

  • For more information about the program, go here.

4. MISB Bocconi

The 12-month Executive Program in Business Analytics is taught by renowned faculty from SDA Bocconi (Milan) and Jigsaw Academy at the Mumbai International School of Business Bocconi (MISB) campus in Mumbai. The course content comprises web analytics, statistics, visualization, R, time series, text mining, SAS, machine learning, Big Data (Sqoop, Flume, Pig, HBASE, Hive, Oozie, and SPARK), and digital marketing. Students learn core concepts of business analytics and its application across various domains.

  • For more information about the course curriculum, go here.

5. Indian School of Business (ISB)

ISB offers a Certificate Program in Business Analytics on its Hyderabad campus. The course is designed for working professionals (with at least 3 years of work experience) who have to spend 18 days at the institute during the 12-month program; a technology-aided learning platform takes over the rest of the time. The rigorous course is chock-full with lectures, projects, and assignments. The comprehensive curriculum also includes preparatory pre-term courses and a capstone project.

  • For more information about the course curriculum, go here.

6. IIM Bangalore

The year-long Certificate Program on Business Analytics and Intelligence comprises six modules and a project. The course content includes Data Visualization and Interpretation, Data Preprocessing and Imputation, Predictive Analytics: Supervised Learning Algorithms, Optimization Analytics, Stochastic Models, Data Reduction, Advanced Forecasting and Operations Analytics, Machine Learning Algorithms, Big Data Analytics,and  Analytics in Finance and Marketing. The Institute would like the applicants to have a minimum of 3 years of work experience. Online classes are open to a limited number of participants, who must attend on-campus sessions as well.

  • For information about eligibility criteria, go here.
  • For information about the program fees, go here.

7. Institute of Finance and International Management (IFIM)

The Institute of Finance and International Management, Bangalore, offers a 15-month full-time Business Analytics program for working executives. Program features include live streaming and classroom sessions, opportunity to work with relevant IBM, OpenSource, and Microsoft software, and convenient weekend classes.

  • For more information about this program, go here.


With the huge amounts of data pouring in and the need to apply analytical solutions to address business challenges, the future looks brighter than ever for data scientists and machine learning experts. Salaries are naturally high for these much sought-after skills.

For programmers and statisticians, getting certified is the next step. For students looking to distinguish themselves, these are great career opportunities.

In this post, we have put together a list of graduate programs offered by highly ranked institutes and universities in the US and India. On-campus courses are interactive; nothing can beat face-to-face contact with the faculty and peers, the friends you make, and the easy access to relevant resources.

Hackerearth Subscribe

Get advanced recruiting insights delivered every month

Related reads

How Values-Based Recruitment In Tech Solves Hiring Struggles
How Values-Based Recruitment In Tech Solves Hiring Struggles

How Values-Based Recruitment In Tech Solves Hiring Struggles

You won’t attract most candidates – no matter how hard you sell or how much employer branding content you drown them in (even…

HackerEarth, 3 years and a new logo
HackerEarth, 3 years and a new logo

HackerEarth, 3 years and a new logo

Few people know of it, but me and Vivek had started working on HackerEarth even before we graduated from college. To be specific…

Get advanced recruiting insights delivered every month

View More