Software Defined Electronics
BASIC DATA
course listing
A - main register
course code
IEE2520
course title in Estonian
Tarkvaraline elektroonika
course title in English
Software Defined Electronics
course volume CP
-
ECTS credits
6.00
to be declared
yes
fully online course
not
assessment form
Examination
teaching semester
autumn
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
IACM23/25
no
IAFM21/24
no
Structural units teaching the course
IE - Thomas Johann Seebeck Department of Electronics
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Õppeaine eesmärk on anda õppijale teoreetilised teadmised ja praktilised oskused tarkvaralise elektroonikasüsteemi projekteerimiseks ning integreerimiseks, sh tarkvaraliselt programmeeritavatest/juhitavatest komponentidest koosnevate süsteemide analüüsimiseks, kavandamiseks ja rakendamiseks täiendamaks või asendamaks tavapäraseid riistvaralisi komponente.
course aims in English
The aim of this course is to provide the students with theoretical knowledge and practical skills related to the system-level design and integration of software-defined electronics, i.e., the analysis, design, and implementation of systems comprising of software-programmable / controllable components in addition to or replacement of traditional hardware components.
learning outcomes in the course in Est.
Õppeaine läbinud üliõpilane:
- kirjeldab tarkvaralise elektroonika arengutrende;
- analüüsib praktilist probleemi ja kavandab algoritmidest/tehnikatest koosneva uue lahenduse, mille aluseks on tarkvaraliselt programmeeritavad/juhitavad tehnoloogiad andmete tuvastamiseks, töötlemiseks ja juhtmevabaks sideks;
- võrdleb alternatiive ja valib välja praktilise probleemi lahendamiseks sobivaima tarkvaralise elektroonikasüsteemi lahenduse;
- struktureerib, kavandab, koostab, hindab ja võimalusel optimeerib integreerimismeetodi abil ülaltoodud elementidest koosnevat süsteemi;
- dokumenteerib süstemaatiliselt ja täpselt kogu tööprotsessi.
learning outcomes in the course in Eng.
After completing this course, the student:
- describes the development trends in software-defined electronics;
- analyzes a practical problem and designs a new solution comprising of algorithms/techniques and underlying; software-programmable/controllable technologies for data sensing, processing, and wireless communication, as well as compares and decides between design alternatives;
- structures, designs, constructs, evaluates, and possibly optimizes a system comprising of the above elements following an integrated method;
- documents the overall process by means of a systematic and rigorous approach.
brief description of the course in Estonian
Õppeaines käsitletakse valitud tehnoloogiliste aspektide põhiteemasid, näiteks kognitiivsed ja adaptiivsed süsteemid, tarkvaraline sensoorika (sh signaali (eel)töötlus andurit sisaldavas sardsüsteemis), tarkvaraline raadio, kognitiivne raadio, virtuaalsed mõõteseadmed, automatiseeritud test. Õppeaine hõlmab ka metoodilisi aspekte (projekteerimine süsteemi-tasandil, riist- ja tarkvara arendamine, integreerimine, projekteerimise tööriistad). Õppeaines järgitakse probleemipõhise õppe põhimõtteid, aines läbitakse mitu praktilist laborit ja teostatakse probleemipõhine miniprojekt.
brief description of the course in English
The course covers essential issues of selected technological aspects, e.g. Cognitive and adaptive systems; Software Defined Sensing (incl. embedded (pre)processing/near-sensor processing); Software Defined Radio (SDR); Cognitive Radio (CR); Virtual Instrumentation; Automated test-beds. The course also covers methodological aspects (integrated method for system-level design, software and hardware development, integration, design tools). The course adopts the main principles of the problem-based learning (PBL) approach; the practical part will comprise a series of hands-on labs and a problem-based mini-project.
type of assessment in Estonian
Kirjalik eksam (50% lõpuhindest) + miniprojekti aruanne (50%)

type of assessment in English
Written exam (50% of the final grade) + mini-project report (50%)
independent study in Estonian
-
independent study in English
-
study literature
A selection of scientific papers and professional design guidelines & recommendations.
study forms and load
daytime study: weekly hours
3.5
session-based study work load (in a semester):
lectures
1.5
lectures
-
practices
2.0
practices
-
exercises
0.0
exercises
-
lecturer in charge
-
LECTURER SYLLABUS INFO
semester of studies
teaching lecturer / unit
language of instruction
Extended syllabus
2025/2026 autumn
Yannick Le Moullec, IE - Thomas Johann Seebeck Department of Electronics
English
    display more
    2024/2025 autumn
    Yannick Le Moullec, IE - Thomas Johann Seebeck Department of Electronics
    English
    Moodle: https://moodle.taltech.ee/course/view.php?id=33634
    Extended syllabus: see below
      IEE2520 Extended syllabus template EN V1.0.pdf 
      Course description in Estonian
      Course description in English