Courses
COMP4107 Software Design, Development and Testing (3 units)
- Prerequisite:
- COMP3047 Software Engineering
- Medium of Instruction:
- English
This course covers software design, development, and testing principles, with a particular focus on leveraging a contemporary programming language and environment, implementing design patterns, developing applications for a specific platform such as Android, and employing effective software testing techniques. Throughout the course, students will acquire knowledge and practical skills, and gain hands-on experience in designing, developing, and testing software applications utilising cutting-edge tools and frameworks.