Fontos bejelentés

BA Computer Science

szakos hallgatók Computer Science (CS) megtanulják, hogy megértsék és értékeljék a szervezet, a tervezés és az építési hardver és szoftver rendszerek számítástechnikai. Ezenkívül olyan matematikai képességet érnek el, amely lehetővé teszi számukra, hogy formálisan elvontak és elemezzék a számítási folyamatokat. Elemzik azokat a problémákat, amelyek számításokat igényelnek a válaszadáshoz, valamint hatékony és eredményes megoldások tervezéséhez és megvalósításához.

tanulási eredmények

  • értse meg és értékelje a számítástechnikai hardver-és szoftverrendszerek szervezését, tervezését és építését.
  • elérni olyan szintű matematikai képesség, amely lehetővé teszi a hallgató, hogy formálisan absztrakt és elemezni számítási folyamatokat.
  • elemezze azokat a problémákat, amelyek számításokat igényelnek a válaszadáshoz, és tervezzen és hajtson végre megfelelő, hatékony és eredményes problémamegoldásokat.

követelmények

minden elsőéves, első alkalommal a hallgatók folytatják a tanfolyamot a BU Hub-ban, egy általános oktatási programban, amely integrálódik a teljes egyetemi tapasztalatba. A BU Hub követelményei rugalmasak, és sokféle módon kielégíthetők, a tanfolyamon keresztül a főbb és egyes esetekben a tantervi tevékenységeken keresztül. Szakos hallgatók Computer Science rendszerint, a tanfolyam a fő, megfelelnek BU Hub követelmények mennyiségi érvelés, valamint néhány követelmény a kommunikáció és a szellemi eszköztár. A fennmaradó BU Hub követelmények teljesülnek, ha a rendelkezésre álló kurzusok széles skálájából választanak a fő vagy, egyes esetekben, társtanulói tapasztalatok.

a nagy Számítástechnika igényel összesen tizenöt 4-hitel tanfolyamok, minden befejezett egy fokozatú C vagy magasabb.

a CS hallgatók várhatóan kényelmesek lesznek a szokásos középiskolai matematikával, valamint a CAS MA 123 befejezésével egyenértékű kalkulussal.

a 15 tanfolyamok szükségesek a fő négy csoportra oszthatók: A, B, C, és D. a diákok meg kell tennie az összes tanfolyamok A csoport, legalább 2 tanfolyamok B csoport, legalább 2 tanfolyamok C csoport, és összesen 15 tanfolyamok csoportok a–D.

a csoport: Alaptanfolyamok

ezek a tanfolyamok építeni alapvető alapjait a tanulmány CS. A diákoknak mind az ötöt meg kell venniük.

  • CAS CS 111 Bevezetés a számítástechnika 1
  • CAS CS 112 Bevezetés a számítástechnika 2
  • CAS CS 131 Kombinatorikus struktúrák
  • CAS CS 210 számítógépes rendszerek
  • CAS CS 330 Bevezetés Az elemzés algoritmusok

B csoport: formális eszközök

ezek a tanfolyamok alapvető algoritmusokat és formális módszereket nyújtanak. A hallgatóknak legalább kettőt kell venniük ebből a csoportból.

  • CAS CS 132 Geometriai algoritmusok
  • CAS CS 235 algebrai algoritmusok
  • CAS CS 237 valószínűség számítástechnikai

C csoport: központi témák

ezek a tanfolyamok sokkal fejlettebb, mint az A és B csoport, és kiterjed nagyjából fontos részterületei CS. A hallgatóknak legalább kettőt kell venniük ebből a csoportból.

  • CAS CS 320 fogalmak programozási nyelvek
  • CAS CS 332 elemek az elmélet a számítástechnika
  • CAS CS 350 alapjai számítástechnikai rendszerek

D csoport: Választani

  • minden CAS CS tanfolyam a 400 és 500 szinten

a CS tanfolyam előfeltételeinek vagy társkövetelményeinek listája tartalmazhat egy CS tanfolyamot “X”, nem CS alternatívával “Y.” ebben az esetben az “Y” tanfolyamot az “X”tanfolyam helyett a főbe lehet számítani.

különleges esetekben egy hallgató, akinek beleegyezése van a CS kurzusához, az az oktató, kérheti az egyetemi igazgatót, hogy számolja meg a fent meghatározottaktól eltérő tanfolyamokat. Felhívjuk a figyelmet a következőkre: 600 vagy annál nagyobb GRS CS tanfolyamok; 500 szintű matematika tanfolyamok & statisztika (CAS MA); és számítástechnikai tanfolyamok által kínált College of Engineering (ENG).

CAS CS jelentős hitelt nem kapnak a Metropolitan College (MET) tanfolyamok.

Kitüntetések a majorban

a CS majorban kitüntetést kereső hallgatóknak két félévnyi kutatómunkát kell elvégezniük egy tenure-track kari tag felügyelete alatt (CAS CS 401/402), amely írásbeli dokumentummal és szóbeli előadással zárul a kar bizottsága előtt.