Programming Languages 2 (5 cr)
Code: 5G00DL97-3011
General information
- Enrolment period
- 24.11.2024 - 12.01.2025
- Registration for the implementation has ended.
- Timing
- 01.01.2025 - 30.04.2025
- Implementation has ended.
- Credits
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Software Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- English
- Degree programmes
- Bachelor's Degree Programme in Software Engineering
Objectives (course unit)
1. Student understands the concepts of object-oriented programming. 2. Student is able to implement Java programs and applications by utilizing object-oriented design. 3. Student knows how to program with Java programming language.
Content (course unit)
Basics object-oriented programming by using Java. Modularizing programs with classes and objects and utilizing object-oriented programming in program implementations.
Prerequisites (course unit)
Programming languages 1
Assessment criteria, satisfactory (1-2) (course unit)
Students knows about object-oriented programming principles. Student is able to implement modularizing programs with classes and objects with guidance. Student is able to utilize object-oriented programming principles in simple program implementations with guidance.
Assessment criteria, good (3-4) (course unit)
Students knows object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects. Student is able to utilize object-oriented programming principles independently in different program implementations.
Assessment criteria, excellent (5) (course unit)
Students knows in depth object-oriented programming principles by using Java. Student is able to implement modularizing programs with classes and objects in diverse situations. Student is able to utilize object-oriented programming principles independently diversely in various different program implementations.
Assessment scale
0-5