Det finns två spår tillgängliga i det högre divisionsprogrammet för datavetenskap. Spåret Datorvetenskap (CS) bör följas av den student som har för avsikt att fortsätta till forskarutbildning inom datavetenskap. Spåret Software Design and Development (SDD) kan följas av den student som har för avsikt att göra karriär inom programvaruteknik. I det här avsnittet förklaras kraven för spåret Programvarudesign.

Från och med höstterminen 2012 har kraven för examen ändrats. Kurser som är markerade med * är för studenter som deklarerat huvudämnet före hösten 2012. Kurser som är markerade med + är för studenter som deklarerar huvudämnet efter terminen sommaren 2012.

Flödesschema (gäller från och med januari 2020)
Flödesschema (om du deklarerat huvudämnet före december 2019)
Flödesschema (om du deklarerat huvudämnet före augusti 2012)
Studieplan

CS Förkunskapskrav

Studenterna bör ha slutfört följande kurser (eller motsvarande) innan de påbörjar BS in Computer Science. Endast en programmeringskurs i Java kommer att accepteras som överföringspoäng för att uppfylla COP2210.

  • COP 2210 Datorprogrammering 1
  • MAC 2311 Kalkyl 1
  • MAC 2312 Kalkyl 2
  • PHY 2048 Fysik med kalkyl 1 med labb
  • PHY 2049 Fysik med kalkyl 2 med labb

SDD kärnkurser

  • CDA 3103 Fundamentals of Datorsystem
  • CDA 4101 Strukturerad datororganisation
  • CEN 4010 Programvaruteknik 1
  • CEN 4021 Programvaruteknik 2
  • CEN 4072 Programvarutestning
  • CGS 1920 Introduktion till datateknik
  • CGS 3095+ Teknik på den globala arenan
  • CIS 4911 Slutprojekt
  • CNT 4713+ Nät-centric Computing
  • COM 3110* Professionell affärskommunikation
  • COP 3337 Datorprogrammering 2
  • COP 3530 Datastrukturer
  • COP 4338 Datorprogrammering 3
  • COP 4555 Principer för programmeringsspråk
  • COP 4610 Principer för operativsystem
  • COP 4710 Databashantering
  • COT 3541 Logik för datorer Science
  • ENC 3213* Professional and Technical Writing
  • ENC 3249+ Professional and Technical Writing for CS
  • COT3100 Discrete Structures eller MAD2104 Discrete Math
  • MAD 3512 Introduktion till algoritmteori
  • STA 3033 Introduktion till sannolikhet och statistik för CS

SDD valbara kurser

Välj en valbar kurs.

  • CAP4104 Human-Datorinteraktion
  • CAP 4453 Robotvision
  • CAP4506 Intro till spelteori
  • CAP4630 Artificiell intelligens
  • CAP4641 Behandling av naturligt språk
  • CAP 4710 Principer för datorgrafik
  • CAP 4770 Data Mining
  • CDA 4625 Introduktion till mobil robotik
  • CEN 4083 Introduktion till molntjänster
  • COP 4226 Avancerad Windows-programmering
  • COP 4520 Introduktion till COP 4534 Algoritmteknik
  • COP 4604 Avancerad UNIX-programmering
  • COP 4722 Översikt över databassystem
  • COT 4521 Beräkningsgeometri
  • MAD 3305 Grafteori
  • MAD 3401 Numerisk analys
  • MAD 4203 Introduktion till kombinatorik
  • MHF 4302 Matematisk logik

SSD valbara kurser i naturvetenskap

SSD-studerande måste läsa ytterligare två valbara kurser med ett eller två poäng.terminskurser i naturvetenskap för naturvetenskapliga huvudämnen med stark betoning på kvantitativa metoder

Acceptabla kurser på lägre nivå:

  • BSC 1010
  • BSC 1011
  • CHM 1045
  • CHM 1046
  • GLY 1010

Acceptabla kurser på högre nivå:
Kurser på högre nivå som har minst en av de acceptabla kurserna på lägre nivå eller PHY2048 eller PHY2049 som förutsättning. Studenterna kan hitta tillgängliga kurser på högre nivå inom biologi, kemi, geovetenskap och fysik med prefixen AST, BOT, GLY, MET, OCB, PCB, PHY, ZOO.

.

Articles

Lämna ett svar

Din e-postadress kommer inte publiceras.