Advanced Programming CourseLaajuus (5 cr)
Course unit code: TT00CG50
General information
- Credits
- 5 cr
Objective
Students will understand the basic concepts and terminology of object-oriented programming being able to apply them in software planning and implementation.
Content
Class and object
Access modifiers
Lifecycle of an object
Properties of objects
Special classes
Memory management
Programming exercises
Materials
Material distributed at the course, network sources and online learning system
Assessment criteria, excellent (5)
Over 90% of the total score
Assessment criteria, good (3)
70% - 90% of the total score
Assessment criteria, satisfactory (1)
50% - 70% of the total score
Execution methods
Contact and/or remote teaching, online studies, independent studies
Accomplishment methods
Exam and exercises