Master of Software and Engineering

This course covers the fundamental concepts, tools, and techniques necessary for developing IoT applications. It combines theoretical insights with practical hands-on experiences, making it suitable for both beginners and those with some experience in the field.

The Capstone Project provides students a significant project experience in which they can integrate much of the material they have learned in their program. Students will be guided to develop a software system, employing knowledge gained from courses throughout the program. It includes development of requirements, design, implementation, and quality assurance. Students may follow any suitable process model, must pay attention to quality issues, and must manage the project themselves, following all appropriate project management techniques. Success of the project is determined in large part by whether students have adequately solved their customer’s problem.