MSc Software Engineering
Categories
Engineering
Share Course
Page Link
Share on social media
What I will learn?
- In the MSc Software Engineering program at City, University of London, you will gain comprehensive knowledge and skills necessary for developing high-quality, complex software systems. The curriculum is designed to prepare you for a career in various sectors, including software houses, consultancies, and major software users.
- Key Learning Areas:
- Software Development and Design: You will learn to analyze requirements, design software solutions, and create complex systems using programming languages such as C++ and Java, alongside tools like the UML modeling language.
- Advanced Engineering Concepts: The course covers advanced software engineering principles, including service-oriented architecture (SOA), cloud computing, and big data, ensuring you are versed in current industry trends.
- Quality Assurance and Stakeholder Needs: Emphasis is placed on ensuring software systems meet high-quality standards and align with stakeholder requirements.
- Practical Application and Research: The program offers practical learning opportunities and exposure to research, leveraging City’s strong research background in systems and software engineering.
- Interdisciplinary Skills: You'll develop skills in evaluating and using advanced software environments, design methods, and programming languages, enabling you to adapt to recent trends in interoperability and software development
Course Content
Instructors
City University Of London
0.0
0 Student
5 Courses