The Knight Foundation School of Computing and Information Sciences erbjuder en kandidatexamen i informationsteknik som ett enda huvudämne med en stark grund i teorin om datavetenskap.
Flödesschema (gäller från och med januari 2020)
Flödesschema (om du deklarerat huvudämne före december 2019)
Studieplan
Förutsättningar
Studenterna bör ha slutfört följande kurser (eller motsvarande) innan de påbörjar BS i informationsteknologi.
Endast en programmeringskurs i Java kommer att accepteras som överföringspoäng för att uppfylla COP2210.
- COP2210 Programmering 1
- PSY2012 Introduktion till psykologi
- COT3100 Diskreta strukturer eller MAD2104 Diskret matematik
- CGS1920 Introduktion till databehandling
CGS2518 Datadataanalys
– ELLER –
CGS2060 Introduktion till mikrodatorer
– ELLER –
CGS2100 Introduktion till mikrodatorer för företag
MAC1147 Pre-Calculus Trigonometry
– OR –
MAC1140 Pre-Calulus Algebra
Interdisciplinära poäng
Nio poäng måste tas utanför Knight Foundation School of Computing and Information Sciences. Dessa poäng måste väljas från kurserna för en minor eller ett certifikat inom en annan disciplin. Alla nio poäng måste tas från samma minor eller certifikat.
Kärnkurser
- CEN3721 Interaktion mellan människa och dator
- COP3337 Programmering 2
- CGS3767 Operativsystem för datorer
- CDA3103 Grunderna för datorsystem
- CGS4285 Tillämpat datornätverk
- .
- CGS4854 Konstruktion och förvaltning av webbplatser
- CNT4403+ Datateknik och nätverkssäkerhet
- COP3530 Datastrukturer
- COP4703 Information Storage and Retrieval
- COP4338 Programmering 3
- COP4814+ Komponent-baserad programvaruutveckling.
CGS3095 Teknik på den globala arenan
ENC3213 Professionell & Teknisk skrivning
– ELLER –
ENC3249 Professionell
. & Technical Writing for CS
Valfria kurser
Alla studenter måste läsa två valfria kurser
Studenterna måste välja ett inriktningsområde och läsa två kurser inom det området.
Systemadministration
- CIS4431 IT-automatisering
- CNT4603 Systemadministration och -underhåll
- CTS4348 Unixadministration
- CTS4743 Felsökning av IT-system för företag
Nätverksadministration
- CNT4504 Nätverksadministration
- CNT4513 Datakommunikation
Applikationsutveckling
- COP4005 Programmering av Windows-program för IT
- COP4655 Mobilapplikation. Utveckling
- COP4813 Web App. Programmering
Säkerhet
- CIS4365 Enterprise Cybersecurity
- CNT4182 Mobile & IoT Security
Databasadministration
- CTS4408 DB Admin
- COP4722 DB Survey
Fria valbara kurser
Alla studenter måste komplettera ytterligare generella valbara kurser för att nå minst 120 totala poäng. Förkunskapskrav kan räknas som allmänna valbara kurser.