The online Master of Science in Software Engineering for Artificial Intelligence at Boston University is designed for experienced and aspiring engineers to develop expertise in building and scaling production-grade software systems that integrate AI and large language models (LLMs). This program offers a rigorous blend of software engineering fundamentals, practical AI integration techniques, and human-centered system design, catering specifically to working professionals. Graduates will be equipped to create trustworthy, explainable, and usable AI-enabled applications. This program addresses the growing industry need for professionals who can bridge the disciplines of software engineering, data science, and AI. Unlike programs that teach these areas in isolation, this degree focuses on how to reliably, securely, and ethically deploy AI models in real-world systems. You will learn to manage AI-generated code, design scalable data pipelines and MLOps workflows, and build systems that are both intelligent and user-friendly, preparing you for advanced roles in AI software engineering. Offered by the Boston University College of Engineering, this fully online master's program delivers the same academic rigor as its on-campus counterparts, taught exclusively by BU Engineering faculty. The curriculum emphasizes hands-on application with industry-relevant tools and real-world datasets, culminating in a year-long capstone project. A foundational bootcamp ensures all students, regardless of their prior background, are prepared for the advanced coursework, making it an accessible yet challenging path to leading the future of AI-powered software.
The 30-credit curriculum is structured into three integrated components: a foundational phase, software engineering core, and artificial intelligence core, preparing students for building secure, reliable, scalable, and user-centered AI-enabled systems.
This program is designed for career impact, preparing graduates to lead in AI-enabled engineering roles and future-proof their careers. The curriculum focuses on practical application with industry-relevant tools, real-world datasets, and production-style workflows, culminating in a comprehensive capstone project.
No GRE or GMAT testing requirements. Professional references are optional but can be included if they strengthen the application.
The total program tuition is a fixed cost of $25,000.
The total program tuition is a fixed cost of $25,000 for all students. Living costs are not specified as this is an online program.
The program is designed to be completed in 16 months. It requires 30 credits and includes a year-long capstone project.
A bachelor’s degree with relevant coursework in Computer Science, Software Engineering, Data Science, or Engineering, or equivalent professional experience is required. GRE or GMAT scores are not required.
You can apply by requesting information via the program website and then submitting an online application with your bachelor's degree transcripts. The application deadline for Fall entry is June 1, with program start terms in August and January.
Graduates can pursue roles such as AI Software Engineer, MLOps Engineer, Platform Engineer, or Software Architect for Intelligent Systems. The curriculum focuses on practical application and includes a year-long capstone project.