هندسة البرمجيات 2
This course will cover advanced topics in software engineering. Students will learn about software development phases from software implementation and reuse toward software maintenance and evolution through the software testing, validation and deployment. The course will also cover Software safety and security Engineering. Overall, this course aims to equip students with the advanced knowledge and skills necessary to become successful software engineers in today's rapidly evolving industry.