GET STARTED
1
Request Info
2
Visit
3
Apply

MS in Software Engineering | Electrical and Computer Engineering | University of Miami

engineering-building_910x507.png engineering-building_910x507.png

Noteworthy

MS in Software Engineering

The MS in Software Engineering is directed to professionals who want to advance their competency (knowledge, skills and disposition) in the software arena. This program enables the professional to move beyond the simple view of software development as an exercise in programming. It encompasses the overall process of the software cycle with an emphasis on teams working on design, development, user experience, quality assurance, management and maintenance of complex software systems. The program also offers practical experience in collaborative team environments and courses in various application areas including artificial intelligence, data science, cybersecurity and mobile app development.
An MS in Software Engineering prepares you for leadership roles by equipping you with the skills to design, develop, and manage complex software systems. You’ll gain hands-on experience with cutting-edge technologies, learn to implement best practices in software development, and understand the intricacies of software project management.

Brief Reminder

Facts and Figures


Mission Statement

  • The mission of the Software Engineering Masters Program is to produce graduates who have advanced competency in the design of reliable, trustworthy, secure, and usable software systems and who can successfully apply this competency in large-scale projects in many diverse fields such as medical, transportation, manufacturing, business, industrial and military applications.


Program Goals

  • Produce successful careers in dynamic and multidisciplinary fields with the ability to apply software engineering practices within societal, global, and environmental contexts in an ethical manner.
  • Demonstrate life-long learning through activities such as completion of professional software engineering certifications.


Learning Outcomes

  • Graduates of the program will be able to exhibit competency (knowledge, skill, disposition) in the Software Engineering discipline.
  • The student will leave the university with the ability to apply critical thinking to complex software engineering problems.
  • The students will demonstrate proficiency in conveying the results of their work both in terms of written communication and convincing oral presentation.


More Details

Course List

To view the course list please visit the Academic Bulletin.

More Details

View More

To see our full list of master's programs, visit the following.
Top