CS2312 - Problem Solving and Programming
Offering Academic Unit
Department of Computer Science
Course Offering Term*:
Semester A 2017/18, Semester B 2017/18
Semester A 2018/19 (Tentative), Semester B 2018/19 (Tentative)
|* The offering term is subject to change without prior notice|
This course aims to provide extensive practice in problem solving using the object-oriented programming paradigm. Students will learn the key concepts and distinctive features in object-oriented programming. They will develop skills to abstract data and entities from the problem domain, build object models, design solutions using object-oriented principles and strategies, and implement solutions in object-oriented programs. Students will also explore tools and best practices in object-oriented programming.
Assessment (Indicative only, please check the detailed course information)
Continuous Assessment: 50%
Examination Duration: 2 hours
For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.
Detailed Course Information
|Department of Computer Science|