Arvutisüsteemide projekteerimine (IAS0320)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
IAS0320
õppeaine nimetus eesti k
Arvutisüsteemide projekteerimine
õppeaine nimetus inglise k
Computer Systems Engineering
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
eksam
õpetamise semester
sügis
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAAM17/25
ei
IACM23/25
jah
IAVM23/25
ei
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
- Anda ülevaade arvutitel põhinevate süsteemide loomise põhimõtetest ja valdkonna ajaloost.
- Kirjeldada süsteemide elutsüklit ja loomise metoodikaid
- Tutvustada nõuete analüüsi ja selle erinevaid aspekte.
- Anda ülevaade spetsifikatsioonide erinevatest tüüpidest, spetsifikatsioonide kasutamisest süsteemide loomise erinevatel sammudel.
- Kirjeldada arhitektuuri valikuprotsessi ja selle mõjusid.
- Selgitada erinevaid testiprotseduure, süsteemide hooldust ja haldamist.
- Tutvustada projektide juhtimise põhialuseid, versioonihaldust, riskide maandamist ning kvaliteedi tagamist.
- Anda ülevaade keerukate süsteemide, mis koosnevad nii riistvara kui ka tarkvara komponentidest, arendamise erinevatest etappidest.
- Tutvustada süsteemide modelleerimise keelt SySML
- Anda ülevaade süsteemide kasutatavuse aspektidest ja inimfaktori rollist süsteemide loomisel
õppeaine eesmärgid inglise k
- To give an overview of the systems engineering discipline, to introduce the main principles and history.
- To describe the nature of life cycle and its role in systems engineering.
- To explain the role of requirements analysis and different aspects of requirements.
- To give an overview of different types of specifications, to learn how to use specifications throughout the design process.
- To introduce architectural design and its implications.
- To learn about systems testing, maintenance and management.
- To get acquainted with project management principles, version management and quality assurance.
- To learn how to develop complex hardware-software systems.
õppeaine õpiväljundid eesti k.
Aine läbinud tudeng:
- omab ettekujutust arvutitel põhinevate süsteemide loomise erinevatest etappidest ja valdab valdkonna terminoloogiat;
- mõistab süstemaatilise lähenemise vajadust süsteemide loomisel;
- teab nõuete analüüsi ja hõivamise erinevaid tehnikaid ja oskab vähemalt ühte neist ka praktikas rakendada;
- saab aru kvaliteetse spetsifikatsiooni eelistest ja oskab koostada süsteemile kõrgekvaliteedilist spetsifikatsiooni;
- oskab hinnata erinevate disainiotsuste mõju ning hinnata erinevaid arhitektuurseid alternatiive
- omab baasoskusi süsteemide modelleerimiseks CAD vahenditega.
- omab ettekujutust süsteemi loomise erinevatel sammudel rakendatavatest testimistehnoloogiatest, nende rakendamisest kvaliteedi tagamisel ning mõistab süsteemide hooldamise ja haldamise põhimõtteid;
- oskab ära tunda projektide juhtimisel esilekerkivaid võimalikke probleeme;
- teab keeruliste süsteemide loomise peamisi tegevusi.
õppeaine õpiväljundid ingl k.
Having completed the course, a student:
- has an understanding about the systems engineering principles and knows the terminology;
- recognizes the need for a disciplined approach to system development;
- knows different requirements analysis techniques and knows how to apply one of a range of techniques to elicit and then describe the requirements for a particular system;
- recognizes the characteristics of a high quality specification and can create a high quality specification of a given system;
- knows how to select and implement an appropriate approach to design for a range of possible applications;
- recognizes the range of tests appropriate for each stage of the systems life cycle;
- can select an appropriate combination of tests for ensuring the quality of a system;
- understands the nature of maintenance in computer systems engineering;
- recognizes and knows how to address the major problems of project management in computer engineering including multi-disciplinary issues;
- knows the main design steps for designing complex computer-based systems.
õppeaine sisu lühikirjeldus eesti k
Arvutitel põhinevate süsteemide loomise põhialused, ajalugu ja terminoloogia. Keerukad süsteemid ja nende loomise etapid. Süsteemide elutsükkel. Süsteemide loomise metoodika. Nõuete analüüs ja erinevad nõuete tüübid. Spetsifikatsioonid, nende tüübid, spetsifikatsioonide kasutamine süsteemi loomise erinevatel etappidel. Arhitektuursed valikud. Riskid. Süsteemide spetsifitseerimine ja modelleerimine (keeles SysML). Testimine. Hooldus. Haldamine. Kvaliteedi tagamine. Projektide juhtimine. Versioonihaldus. Süsteemide kasutatavus ja inimfaktor süsteemide loomisel.
õppeaine sisu lühikirjeldus ingl k
Principles, history and terminology of systems engineering discipline, Life cycle and its role in systems engineering. Requirements analysis and different aspects of requirements. Specifications, use of specifications throughout the design process. Architectural design and its implications. Systems testing, maintenance and management. Project management principles, version management and quality assurance. Development stepsof complex hardware-software systems.
hindamisviis eesti k
Teadmiste kontroll toimub eksamil. Üliõpilasel peab eksamile pääsemiseks olema sooritatud ja kaitstud ette antud praktilised ülesanded.
hindamisviis ingl k
The course ends with an exam. Before the exam, given hands-on tasks must be solved and reports accepted.
iseseisev töö eesti k
Iseseisev töö seisneb teoreetiliste materjalide läbitöötamises ja praktikumideks valmistumises.
iseseisev töö ingl k
The independent work consist of studying theoretical materials and preparing to practical classes.
õppekirjandus
INCOSE Systems Engineering Handbook v.3
A. Kossiakoff et al.Systems Engineering Principles and Practice, 2nd Edition, Wiley
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
-
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 sügis
Tarmo Robal, IC - IT kolledž
inglise keel
    IAS0320_hkritEN_2025.pdf 
    kuva rohkem
    2024/2025 sügis
    Tarmo Robal, IC - IT kolledž
    inglise keel
      2023/2024 sügis
      Tarmo Robal, IC - IT kolledž
      inglise keel
        2022/2023 sügis
        Tarmo Robal, IC - IT kolledž
        inglise keel
          IAS0320_hkritET.pdf 
          2021/2022 sügis
          Tarmo Robal, IC - IT kolledž
          inglise keel
            IAS0320_hkritET.pdf 
            2020/2021 sügis
            Tarmo Robal, IC - IT kolledž
            inglise keel
              IAS0320_hkritET.pdf 
              2019/2020 sügis
              Tarmo Robal, IC - IT kolledž
              inglise keel
                IAS0320_hkritET.pdf 
                2018/2019 sügis
                Tarmo Robal, IC - IT kolledž
                inglise keel
                  IAS0320_hkritET.pdf 
                  Ainekaart eesti keeles
                  Ainekaart inglise keeles