•   Programming Languages 3 5G00DM61-3005 29.08.2022-23.12.2022  5 cr  (21I260EB) +-
    Learning outcomes of the course unit
    1. Student understands the basic nature of data structure and algorithms. 2. Student is able to use ready made data structures and algorithms. 3. Student is able to construct their own data structures and algorithms for more specific needs.
    Prerequisites and co-requisites
    Programming Languages 1
    Course contents
    Data structures and algorithm design and implementation with Java programming language.
    Assessment criteria
    Satisfactory

    Student knows the basics of data structures and algorithms. Student is able to use

    readymade data structures and algorithms with guidance. Student is able to construct their own data structures and algorithms independently with guidance.

    Good

    Student understands the basic nature of data structure and algorithms. Student is able to use

    readymade data structures and algorithms. Student is able to construct their own data structures and algorithms independently for more specific needs.

    Excellent

    Student understands in depth the basic nature of data structure and algorithms. Student is able to use readymade data structures and algorithms diversely in various situations. Student is able to construct their own data structures and algorithms independently for more specific needs diversely.


    Name of lecturer(s)

    Erkki Hietalahti

    Language of instruction

    English

    Timing

    29.08.2022 - 23.12.2022

    Registration

    30.07.2022 - 28.08.2022

    Credits

    5 cr

    Group(s)

    21I260EB

    Seats

    0 - 50

    Teacher(s)

    Erkki Hietalahti

    Unit, in charge

    ICT Engineering

    Degree programme(s)

    Bachelor's Degree Programme in Software Engineering

    Office

    TAMK Main Campus

    Evaluation scale

    0-5