First time to EOPCW?


Advanced Software Engineering

About Advanced Software Engineering

This course provides advanced concepts to the problems of software development and maintenance. Software Testing and Maintenance phases of the software development life cycle will be introduced in addition to advanced topics like Software Process Improvement, Software Reuse, and Component-based Software Engineering, Service-oriented architecture, embedded software, Aspect-oriented software and Emerging Trends in software Engineering.

Course Highlights

The videos section of this course features a selection of video lectures and interviews of Advanced Software Engineering faculty from various Departments at KIoT.