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.Craig Gotsman, Professor, Electrical and Computer Engineering
Copyright: 2025 University of Miami. All Rights Reserved.
Emergency Information
Privacy Statement & Legal Notices
Individuals with disabilities who experience any technology-based barriers accessing University websites can submit details to our online form.