La Knight Foundation School of Computing and Information Sciences offre un Bachelor of Science in Information Technology come singolo major con una forte base nella teoria dell’Informatica.
Flowchart (Effective January 2020)
Flowchart (If declared major before December 2019)
Piano di studio
Prequisiti
Gli studenti dovrebbero aver completato i seguenti corsi (o equivalenti) prima di iniziare il BS in Information Technology.
Solo un corso di programmazione in Java sarà accettato come credito di trasferimento per soddisfare COP2210.
- COP2210 Programmazione 1
- PSY2012 Introduzione alla psicologia
- COT3100 Strutture discrete o MAD2104 Matematica discreta
- CGS1920 Introduzione al calcolo
CGS2518 Analisi dei dati informatici
– O –
CGS2060 Introduzione ai microcomputer
– O –
CGS2100 Introduzione ai micro per il business
MAC1147 Pre-Calculus Trigonometry
– OR –
MAC1140 Pre-Calulus Algebra
Crediti interdisciplinari
Nove crediti devono essere presi fuori dalla Knight Foundation School of Computing and Information Sciences. Questi crediti devono essere selezionati dai corsi per un minore o un certificato in un’altra disciplina. Tutti i nove crediti devono essere presi dalla stessa laurea o certificato.
Corsi base
- CEN3721 Human Computer Interaction
- COP3337 Programmazione 2
- CGS3767 Computer Operating Systems
- CDA3103 Fundamentals of Computer Systems
- CGS4285 Applied Computer Networking
- CGS4854 Costruzione e gestione di siti web
- CNT4403+ Sicurezza informatica e di rete
- COP3530 Strutture di dati
- COP4703 Archiviazione e recupero di informazioni
- COP4338 Programmazione 3
- COP4814+ Sviluppo di software basato su componenti.Component- Based Software Dev.
CGS3095 Tecnologia nell’arena globale
ENC3213 Professionale & Scrittura tecnica
– O –
ENC3249 professionale & Scrittura tecnica per CS
Corsi elettivi
Tutti gli studenti devono prendere due corsi elettivi
Gli studenti devono selezionare un’area di concentrazione e prendere due corsi in tale area.
Amministrazione di sistema
- CIS4431 IT Automation
- CNT4603 Amministrazione e manutenzione di sistema
- CTS4348 Unix Admin
- CTS4743 Enterprise IT Troubleshooting
Amministrazione di rete
- CNT4504 Amministrazione di rete
- CNT4513 Comunicazione dati
Sviluppo di applicazioni
- COP4005 Programmazione Windows per IT
- COP4655 Mobile App. Sviluppo
- COP4813 Web App. Programming
Security
- CIS4365 Enterprise Cybersecurity
- CNT4182 Mobile & IoT Security
Database Administration
- CTS4408 DB Admin
- COP4722 DB Survey
Free Electives
Tutti gli studenti devono completare ulteriori corsi elettivi generali per raggiungere un minimo di 120 crediti totali. I prerequisiti possono contare come elettivi generali.