A Knight Foundation School of Computing and Information Sciences egyetlen szakon, az informatika elméletében erős alapokon nyugvó Bachelor of Science diplomát kínál informatika szakon.
Folyamatdiagram (2020 januárjától hatályos)
Folyamatdiagram (Ha 2019 decembere előtt jelentették be a szakot)
Tanterv
Előfeltételek
A hallgatóknak a következő kurzusokat (vagy azzal egyenértékű tárgyakat) kell elvégezniük az informatikai BS képzés megkezdése előtt.
A COP2210 teljesítéséhez csak egy Java nyelvű programozási kurzus fogadható el transzfer kreditként.
- COP2210 Programozás 1
- PSY2012 Bevezetés a pszichológiába
- COT3100 Diszkrét struktúrák vagy MAD2104 Diszkrét matematika
- CGS1920 Bevezetés a számítástechnikába
CGS2518 Computer Data Analysis
– VAGY –
CGS2060 Introduction to Microcomputers
– VAGY –
CGS2100 Introduction to Micro for Business
MAC1147 Pre-Calculus Trigonometry
– VAGY –
MAC1140 Pre-Calulus Algebra
Interdiszciplináris kreditek
Kilenc kreditet a Knight Foundation School of Computing and Information Sciences-en kívül kell teljesíteni. Ezeket a krediteket egy másik tudományág mellék- vagy szakképzettségi tantárgyai közül kell kiválasztani. Mind a kilenc kreditet ugyanabból a minorból vagy tanúsítványból kell felvenni.
Magántárgyak
- CEN3721 Emberi számítógépes interakció
- COP3337 Programozás 2
- CGS3767 Számítógépes operációs rendszerek
- CDA3103 A számítógépes rendszerek alapjai
- CGS4285 Alkalmazott számítógépes hálózatok
- CGS4854 Weboldalak építése és kezelése
- CNT4403+ Számítástechnika és hálózati biztonság
- COP3530 Adatszerkezetek
- COP4703 Információ tárolása és visszakeresése
- COP4338 Programozás 3
- COP4814+ Component-Based Software Dev.
CGS3095 Technology in the Global Arena
ENC3213 Professional & Technical Writing
– OR –
ENC3249 Professional & Technical Writing for CS
Választható tantárgyak
Minden hallgatónak két választható tantárgyat kell felvennie
A hallgatóknak ki kell választaniuk egy koncentrációs területet, és két tantárgyat kell felvenniük ezen a területen.
Rendszeradminisztráció
- CIS4431 IT automatizálás
- CNT4603 Rendszeradminisztráció és karbantartás
- CTS4348 Unix admin
- CTS4743 Vállalati IT hibaelhárítás
Hálózati adminisztráció
- CNT4504 Network Administration
- CNT4513 Data Communication
Application Development
- COP4005 Windows Programming for IT
- COP4655 Mobile App. Development
- COP4813 Web App. Programozás
Biztonság
- CIS4365 Enterprise Cybersecurity
- CNT4182 Mobile & IoT Security
Datbázis adminisztráció
.
- CTS4408 DB Admin
- COP4722 DB Survey
Szabadon választható tárgyak
Minden hallgatónak további általános választható tárgyakat kell teljesítenie, hogy elérje a minimum 120 kreditet. Az előkövetelmények beszámíthatók általános szabadon választható tárgyakba.