•   Embedded Linux 5051157-3003 01.09.2020-08.12.2020  5 credits  (PTIVIS17S) +-
    Competence objectives of study unit
    After completing the course the student can: explain Linux kernel architecture and boot sequence configure and cross-compile Linux kernel implement kernel modules and drivers apply tools and methods for embedded Linux system debugging.
    Content of study unit
    Linux kernel configuration cross-compilation drivers

    Teacher(s) in charge

    Jarno Tuominen

    Learning material

    Lecture materials, instructions for exercises

    Learning methods

    Lectures + Exercises 14 * (1h + 3h)
    A small project work

    Objects, timing and methods of assessment

    Each successfully completed and demonstrated lab exercise counts as 10 points.
    Project work is graded on 1-5 scale, bringing 0-20 points.
    At least 4 lab exercises need to be completed in order to pass the course.
    At least 50 (out of 80) points in total required to pass the course.

    Teaching language

    English

    Timing

    01.09.2020 - 08.12.2020

    Enrollment date range

    02.07.2020 - 01.09.2020

    Group(s)
    • PTIVIS17S
    Seats

    0 - 45

    Responsible unit

    Engineering and Business

    Teachers and responsibilities

    Jarno Tuominen

    Additional information

    Student is required to have intermediate-level laptop computer running Windows. No support provided for Linux and/or Mac users, although it might be possible to complete the course with non-Windows system.

    Assessment scale

    H-5

    Exam dates and retake possibilities

    No Exam. Grading is based on completed lab exercises and project work.

    Pedagogic approaches

    The student is familiarized with the topic with short lectures and related mandatory exercises. The emphasis in on practical lab/programming exercises.

    Student's schedule and workload

    Lectures + Exercises: 56h
    Project work: 20h
    Self-study: 64h

    Content scheduling

    The emphasis of this course is in application development for Linux-based embedded systems.

    Assessment criteria
    Failed (0)

    Has completed less than 4 lab exercises or total number of points less than 50.

    Assessment criteria – excellent (5)

    Completion of all lab exercises and project work grade 4 or better.