在科研导师的指导下,给本科生提供运用计算机专业知识解决实际问题的科研创新活动平台。培养学生运用不同技能以及学科知识解决现实中实际问题的能力。 The module is designed to give students the first experience of applying their learned CSE knowledge to solve a non-trivial real-world problem, under the supervision of an academic staff member. The primary aim is to bridge the gap between subjective-based classroom learning and real-world problem solving that requires a synergistic combination of different skills and subject knowledge.
This course introduces the concepts and practice of software testing, including unit testing, integration testing and various testing coverage criteria. The lab session will be a group software project which will last for a whole semester.