Online Master of Science in Software Development Degree

The MS in Software Development constitutes preparation for one of the largest and fastest-growing professions: software developer. It recognizes the ubiquitous and growing need for new and evolving software. The degree program is founded on the principle that developers must be thoroughly practiced in understanding new requirements in diverse fields and, acting as team members or leaders, fully competent to deliver secure, reliable software.

Students who complete the online master’s degree in Software Development will be able to demonstrate:

  • Advanced knowledge of computer language theory, software design, as well as databases, networks, or security.
  • Proficiency in algorithms, operating systems, computer language usage, software development, and the management of data, networks, or security.
  • Competence sufficient to investigate continually emerging new software technologies, applications, and approaches.

Why Choose BU’s Master of Science in Software Development?

    U.S. News & World Report Best Online Programs - Graduate Computer Information Technology 2024

  • In 2024, the MSSD ranked #8 among the Best Online Master's in Computer Information Technology Programs (U.S. News & World Report).
  • The MSSD is one of the only software development graduate degrees in the United States.
  • Metropolitan College’s Software Development program prepares students to excel in an agile environment, where the creation of software is a process that involves multiple stakeholders.
  • Students benefit from a supportive online network, with courses developed and taught by PhD-level full-time faculty and professionals with hands-on expertise in the industry.
  • Small course sections ensure that students get the attention they need, while case studies and real-world projects ensure that they gain in-depth, practical experience with the latest technologies.

Meet Dr. Eric Braude, Associate Professor of Computer Science and Director of Digital Learning program.

Career Outlook

Software Developers

22% increase in jobs through 2029

$107,510 median annual pay in 2019

Computer and Information Research Scientists

15% increase in jobs through 2029

$122,840 median annual pay in 2019

Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, 2020

Best Technology Jobs, 2024 U.S. News & World Report

  • #1 Software Developer
  • #2 IT Manager
  • #3 Information Security Analyst
  • #4 Data Scientist
  • #5 Web Developer
  • #6 Computer Systems Analyst
  • #7 Computer Network Architect
  • #8 Database Administrator
  • #9 Computer Support Specialist
  • #10 Computer Systems Administrator
  • #11 Computer Programmer

Tuition & Financial Assistance

Money Matters

Boston University Metropolitan College (MET) offers competitive tuition rates that meet the needs of part-time students seeking an affordable education. These rates are substantially lower than those of the traditional, full-time residential programs yet provide access to the same high-quality BU education. To learn more about current tuition rates, visit the MET website.

Financial Assistance

Comprehensive financial assistance services are available at MET, including scholarships, graduate loans, and payment plans. There is no cost to apply for financial assistance, and you may qualify for a student loan regardless of your income. Learn more.


Curriculum

Boston University’s online Master of Science in Software Development consists of eight courses (32 credits).

Faculty

Eric Braude

Eric Braude

Associate Professor and Director of Digital Learning, Computer Science
PhD, Columbia University; MS, University of Miami; MS, University of Illinois; BS, University of Natal (South Africa)

Lou Chitkushev

Lou Chitkushev

Associate Dean, Academic Affairs; Associate Professor, Computer Science; Director, Health Informatics and Health Sciences
PhD, Boston University; MS, Medical College of Virginia; MS, BS, University of Belgrade

John Day

John Day

Lecturer, Computer Science
MSEE, BSEE, University of Illinois

Getting Started

To learn more or to contact an enrollment advisor before you get started, request information using the button below and tell us a little about yourself. Someone will be in touch to answer any questions you may have about the program and detail the next steps in earning your degree. You can also start your application or register for a course at Metropolitan College.