Computer and Systems Engineering Project
BASIC DATA
course listing
A - main register
course code
IXX1530
course title in Estonian
Arvutisüsteemide projekt
course title in English
Computer and Systems Engineering Project
course volume CP
-
ECTS credits
6.00
to be declared
yes
assessment form
Graded assessment
teaching semester
autumn - spring
language of instruction
Estonian
English
Study programmes that contain the course
code of the study programme version
course compulsory
IACB17/25
yes
Structural units teaching the course
IA - Department of Computer Systems
IE - Thomas Johann Seebeck Department of Electronics
Course description link
Timetable link
View the timetable
Version:
VERSION SPECIFIC DATA
course aims in Estonian
Teoreetiliste teadmiste ja praktiliste oskuste süvendmine arvutisüsteemide / arvutisüsteemide põhiste tehissüsteemide analüüsi, projekteerimise, realiseerimise, diagnostika, rakendamise ja arendamise alal: 1) arvutisüsteemi / tehissüsteemi analüüs ja selle arendus püstitatud probleemi lahendamiseks (sh algoritmide valik, süsteemi programmeerimine ja rakendamine); 2) arvutisüsteemi / tehissüsteemi projekteerimisülesande analüüs ja selle lahendamiseks tehnilise platvormi valik, algoritmide loomine, süsteemi programmeerimine ja rakendamine; 3) ülesande analüüs tellijaga ja /või meeskonna liikmetega; 4) projektide vormistamine, esitlemine ja lahenduste põhjendamine.
Arvutisüsteemide projekti täiendavaks eesmärgiks on teadmiste ja oskuste süvendamine lõputöö teemal
course aims in English
To deepen knowledge and practical skills about analysis, design, implementation, diagnosis, utilization and development of computer / computer-based artificial systems: 1) analysis of computer / computer-based artificial system and development to solve given task (incl. algorithm selection, system programming and utilization); 2) programming task analysis of computer / computer-based artificial system and technical platform selection, algortihm creation, system programming and utilization to solve the task; 3) task analysis together with the customer and/or team members; 4) project writing, presentation and solutions reasoning.
The additional aim of the computer systems project is to deepen knowledge and skills in the area of final thesis.
learning outcomes in the course in Est.
Arvutisüsteemide projekti sooritanud üliõpilane: 1) Oskab analüüsida olemasolevat arvutisüsteemi / tehissüsteemi ja pakkuda välja süsteemi arenduse püstitatud probleemi lahendamiseks; 2) Oskab analüüsida arvutisüsteemi / tehissüsteemi projekteerimisülesannet ja pakkuda välja võimalused ülesande lahendamiseks ning realiseerimiseks (sh tehnilise platvormi valik või arendus, algoritmide valik või loomine), süsteemi programmeerimine ja rakendamine); 3) Oskab töötada tellijaga ja /või meeskonnas ning planeerida arvutisüsteemi arendusprotsessi; 4) Oskab vormistada arvutisüsteemi arendusprojekti, esitleda seda ja põhjendada valitud lahendusi.
learning outcomes in the course in Eng.
Having finished the project a student: 1) knows how to analyze existing computer / computer-based artificial system and to propose system development ot solve the given problem; 2) knows how to analyze different problems related to computer / computer-based artificial systems development task, and to propose ways to solve the task and to implement the system (incl. platform selection or development, system programming and utilization); 4) knows how to work with customer and/or in team, and to plan computer system development process; 5) knows how to write computer systems project report, to present it and to defend selected solutions.
brief description of the course in Estonian
Arvutisüsteemide projekt sisaldab arvutisüsteemide /arvutisüsteemide põhiste tehniliste süsteemide analüüsi- või arendusülesande (näiteks, arvutisüsteemi, sardsüsteemi või küberfüüsikalise süsteemi analüüs; arvutisüsteemi / tehissüsteemi arendus, uurimistöö arvutisüsteemide /tehissüsteemide valdkonnas jt) lahendamist koostöös tellijaga ja/ või meeskonna liikmetega.
Üliõpilased teevad läbi süsteemiarenduse etapid: ülesande analüüs, ülesande dekompositsioon alamülesanneteks, süsteemi arhitektuuri valik, algoritmide valik või loomine, süsteemi programmeerimine, loodud süsteemi töövõimelisuse analüüs konkreetses rakenduses ja võimalikud vajalikud arendused püstitatud ülesande täielikuks lahendamiseks, koostöö tellijaga ja /või meeskonnatöö kasutamine, projekti vormistamine (sh loodud tarkvara dokumenteerimine), projekti esitlemine ja lahenduste kaitsmine.
brief description of the course in English
Computer systems project contains solving analysis or development task of computer / computer-based artificial systems (e.g., analysis of a computer, embedded or cyber-physical system; development of computer / computer-based artificial system; research in computer / computer-based artificial system fields) together with customer and/or team members.
Students will go through phases of system development: task analysis, decomposition into sub-tasks, system architecture selection; algorithm selection or develeopment; system programming; efficiency analysis of the created system in particular application and possible additional developments to complete the task, cooperation with customer and/or use of teamwork, project report writing (incl. software documentiation), project presentation and defense of selected solutions.
type of assessment in Estonian
Õppeaine sooritamiseks tuleb vormistada nõuetekohane aruanne (sh dokumenteerida loodud tarkvara). Aruande vaatab läbi õppejõud. Projekti kaitsmine (ettekanne ja arutelu) toimub semestri viimastes harjutustundides (15. ja 16.õppenädal) õppejõu ja teiste kursusest osa võtvate üliõpilaste aktiivsel osalusel.
type of assessment in English
To pass the course, a proper report must be presented. The report will be examined by lecturer. Project defense (presentation and discussions) will be done during the last exercises (15th and 16th studyweeks) with the active participation of lecturer and fellow students.
independent study in Estonian
Arvutisüsteemid -projekt sisaldab 45 tundi iseseisvat tööd (sh aruande koostamine ja vormistamine).
independent study in English
Computer and systems project contains 45 hours of independent work, report writing included.
study literature
IEEE ja IET ajakirjad.
study forms and load
daytime study: weekly hours
4.0
session-based study work load (in a semester):
lectures
0.0
lectures
-
practices
4.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
Andres Eek, IE - Thomas Johann Seebeck Department of Electronics
Estonian
    IXX1530_eng_hindamine.pdf 
    display more
    2024/2025 spring
    Peeter Ellervee, IA - Department of Computer Systems
    Estonian
      IXX1530_eng_hindamine.pdf 
      2023/2024 spring
      Peeter Ellervee, IA - Department of Computer Systems
      Estonian
      Moodle: https://moodle.taltech.ee/course/view.php?id=32605
        2022/2023 spring
        Peeter Ellervee, IA - Department of Computer Systems
        Estonian
          2021/2022 spring
          Peeter Ellervee, IA - Department of Computer Systems
          Estonian
            IXX1530_eng_hindamine.pdf 
            2020/2021 spring
            Peeter Ellervee, IA - Department of Computer Systems
            Estonian
              IXX1530_eng_hindamine.pdf 
              2019/2020 spring
              Peeter Ellervee, IA - Department of Computer Systems
              Estonian
                IXX1530_eng_hindamine.pdf 
                Course description in Estonian
                Course description in English