About this course:
The Master of Software Engineering degree program is intended to provide the following skills to those who successfully complete it:
- Software system design and development
- Software development lifecycles
- Web and mobile application development
- System testing and quality assurance
- Waterfall and agile software development
- Programming languages such as C/C++/C#; Java, Android and iOS
- Design patterns
- Cloud computing
- Software success metrics and incident tracking
- Software system and project management
- Software development cost estimation