Topic outline

  • Home page

    Welcome to ELEC-E8408

    General schedule:

    The course starts: 12/01/2024

    The course ends: 19/04/2024

    Course sessions:

    Mondays 10.15 - 12.00  (Lecture in-class 0 T1 - C202, Tietotekniikan talo/Konemiehentie 2 (15.1.–22.1.2024), and then in T2 - C105 –Computer Science building Konemiehentie 2 (29.1.–18.3.2024)

    Fridays 10:15 - 11.00 (Exercise discussions - TA onsite), 11.15-12.00 (mini project group work - unsupervised self-work)  - in Sklodowska-Curie - 1501 Kide, Konemiehentie 1 

    For Zoom session, if needed, use the following passcode: ESD2023

    Course team:

    Lecturer : Udayanto Atmojo (

    TA : Lyu Tuojian <>, Kolesnikov Mikhail <>

    Course's MS Teams support channel :


    On successful completion of this course, the student will be able to:
    1. Present the typical life-cycle models for developing embedded systems; both sequential models and agile ones
    2. Apply a variety of requirements engineering methodologies for specifying embedded systems
    3. Apply commonly used design specification techniques for embedded systems
    4. Select and tailor appropriate testing schemes for embedded hardware/software systems
    5. Describe a set of effective performance analysis techniques for real-time systems
    6. Identify and define emerging technologies associated to embedded systems hardware, software, and applications

    Find the contents on the left bar (Materials, Exercises, Miniproject)