Programs

The MicroMasters programs in Computer Science and Engineering offer a series of university-level courses designed to bridge the gap between academic learning and professional application. Each program focuses on a specialized area—ranging from Artificial Intelligence and Data Science to Software Engineering and Algorithms—equipping learners with both theoretical foundations and practical skills. Whether you're looking to enhance your career, pursue research, or prepare for graduate studies, these programs provide a flexible, rigorous, and industry-relevant pathway to deepen your expertise and achieve your goals.

The list of available MicroMasters programs is provided below.

More Info