Master of Science in Software Development at Boston University

USD 28,040

Boston University, USA

Type: Masters Duration: 2.0 years

Explore the Master of Science in Software Development program at Boston University. This program is offered in USA and provides an excellent learning opportunity in Masters studies.

The Online Master of Science in Software Development at Boston University is designed to equip students with the skills necessary for a successful career in software development, a rapidly growing field. The program requires the completion of 32 credits over a duration of 16 to 24 months, allowing for flexibility in scheduling. Students will engage in a curriculum that covers essential topics such as software design, algorithms, and advanced programming techniques, with a strong emphasis on practical experience through case studies and real-world projects. The program is delivered entirely online, featuring courses taught by experienced faculty members. Graduates will emerge with advanced knowledge in computer language theory, software design, and the ability to adapt to new technologies, preparing them for roles such as software developers and quality assurance analysts. The program also offers part-time study options, making it accessible for working professionals.

University
Boston University
University Location
USA (Online)
Program Duration
2.0 years
Ranking
#108
Part-time allowed
Yes

Required Courses
  • Information Structures with Python
  • Data Structures and Algorithms
  • Advanced Programming Techniques
  • Software Design and Patterns
  • Software Engineering
Elective Courses
  • Web Application Development
  • Server-Side Web Development
  • Software Quality, Testing, and Security Management
  • Agile Software Development
  • Artificial Intelligence
  • Database Design and Implementation for Business
  • Data Science with Python
  • Mobile Application Development with Android
  • Rich Internet Application Development
  • Secure Software Development
  • Advanced Machine Learning and Neural Networks