Ve vyšším ročníku programu Computer Science jsou k dispozici dva směry. Stopu Computer Science (CS) by měl sledovat student, který hodlá pokračovat v postgraduálním studiu informatiky. Stopu Software Design and Development (SDD) může sledovat student, který hodlá pokračovat v kariéře softwarového inženýra. Tato část vysvětluje požadavky na stopu Software Design.
Od podzimního semestru 2012 se změnily požadavky na tento titul. Předměty označené * jsou určeny pro studenty, kteří obor vyhlásili před podzimem 2012. Předměty označené + jsou pro studenty, kteří si obor ohlásili po letním semestru 2012.
Seznam předmětů (s platností od ledna 2020)
Seznam předmětů (pokud jste obor ohlásili před prosincem 2019)
Seznam předmětů (pokud jste obor ohlásili před srpnem 2012)
Studijní plán
Předpoklady pro studium oboru
Studenti by měli před zahájením bakalářského studia informatiky absolvovat následující předměty (nebo jejich ekvivalent). Pouze kurz programování v jazyce Java bude uznán jako převodní kredit pro splnění COP2210.
- COP 2210 Počítačové programování 1
- MAC 2311 Calculus 1
- MAC 2312 Calculus 2
- PHY 2048. Fyzika s výpočty 1 s laboratoří
- PHY 2049 Fyzika s výpočty 2 s laboratoří
Základní předměty SDD
- CDA 3103 Základy matematiky Počítačové systémy
- CDA 4101 Strukturovaná organizace počítačů
- CEN 4010 Softwarové inženýrství 1
- CEN 4021 Softwarové inženýrství 2
- CEN 4072 Testování softwaru
- CGS 1920 Úvod do výpočetní techniky
- CGS 3095+ Technologie v globální aréně
- CIS 4911 Seniorský projekt
- CNT 4713+ Net-centric Computing
- COM 3110* Business Professional Communications
- COP 3337 Computer Programming 2
- COP 3530 Data Structures
- COP 4338 Počítačové programování 3
- COP 4555 Základy programovacích jazyků
- COP 4610 Základy operačních systémů
- COP 4710 Správa databází
- COT 3541 Logika pro počítače Science
- ENC 3213* Odborné a technické psaní
- ENC 3249+ Odborné a technické psaní pro CS
- COT3100 Diskrétní struktury nebo MAD2104 Diskrétní matematika
- MAD 3512 Úvod do teorie algoritmů
- STA 3033 Úvod do pravděpodobnosti a statistiky pro CS
Volitelné předměty SDD
Vyberte si jeden volitelný předmět.
- CAP4104 Human-Computer Interaction
- CAP 4453 Robot Vision
- CAP4506 Úvod do teorie her
- CAP4630 Umělá inteligence
- CAP4641 Zpracování přirozeného jazyka
- CAP 4710 Principy počítačové grafiky
- CAP 4770 Data Mining
- CDA 4625 Úvod do mobilní robotiky
- CEN 4083 Úvod do cloud computingu
- COP 4226 Pokročilé programování pro Windows
- COP 4520 Úvod do Paralelní výpočty
- COP 4534 Algoritmické techniky
- COP 4604 Pokročilé programování pro UNIX
- COP 4722 Přehled databázových systémů
- COT 4521 Výpočetní geometrie
- MAD 3305 Teorie grafů
- MAD 3401 Numerická analýza
- MAD 4203 Úvod do kombinatoriky
- MHF 4302 Matematická logika
Výběrové přírodovědné předměty pro studenty SSD
Studenti SSD jsou povinni absolvovat dva další jedno-.semestrální předměty z přírodních věd pro přírodovědné obory se silným důrazem na kvantitativní metody
Přijatelné předměty nižšího stupně:
- BSC 1010
- BSC 1011
- CHM 1045
- CHM 1046
- GLY 1010
Přijatelné předměty vyššího divize:
Předměty vyšší divize, které mají alespoň jeden z přijatelných předmětů nižší divize nebo PHY2048 nebo PHY2049 jako prerekvizitu. Studenti mohou najít dostupné kurzy vyššího dělení v biologii, chemii, vědách o Zemi, fyzice s prefixy AST, BOT, GLY, MET, OCB, PCB, PHY, ZOO.
.