Bachelor of Science in Computer Science

Algemeen

Beschrijving van opleiding

Vaak beschouwd als die beroepsgebieden die zich bezighouden met computers (zoals informatiesystemen), is informatica de studie van computers en computersystemen, hun ontwerpen en hun gebruik voor berekening, gegevensverwerking en systeemcontrole. Naarmate computers zijn geëvolueerd en uitgebreid naar alle aspecten van het dagelijkse leven en werk, hebben computerwetenschappers ontwikkelingen in nieuwe grafische gebruikersinterfaceontwerpen, netwerktechnieken en webstrategieën gestimuleerd door nieuwe programma's te maken of bestaande te verbeteren. Een computerwetenschapper richt zich op het begrijpen van de eigenschappen van computersystemen en de eigenschappen van programma's die worden gebruikt om software te implementeren op uiteenlopende gebieden zoals mens-computerinteractie, medische diagnose, het in kaart brengen van het DNA-molecuul, wetenschappelijke visualisatie, biologische simulatie, kunstmatige intelligentie en technisch ontwerp. Uitdagingen voor de computerwetenschapper liggen in de toekomst buiten de verbeelding.

Het Departement Wiskunde en Computerwetenschappen biedt een Bachelor of Science-graad in Computerwetenschappen die is ontworpen om analytisch vermogen en computerexpertise te ontwikkelen die van vitaal belang zijn op het gebied van wetenschap, technologie en industrie. Het curriculum is zo georganiseerd dat studenten het gebied van informatica begrijpen als een intellectuele discipline en bereid zijn om hun kennis toe te passen op de oplossing van specifieke problemen op verschillende gebieden. Het programma streeft naar een samenhangende, brede dekking van de discipline informatica en de gespecialiseerde subvelden ervan. De major Computer Science bereidt studenten voor op afstuderen in Computer Science of om te gaan werken in het vakgebied op het gebied van softwareontwikkeling, webdesign of netwerktechnologie.

Compatibele majors en minors:

  • Engels
  • Bedrijfsbeheer
  • Onderwijs
  • Wiskunde
  • Psychologie131057_ComputerScience.jpg foto ter beschikking gesteld door
King's College - Pennsylvania, USA

Careers

King's is in de afgelopen jaren meer dan 80 studenten afgestudeerd; ongeveer 20% van hen zijn vrouwen. Computerprofessionals zijn onder meer:

  • Specialisten in informatietechnologie die computer- en netwerksystemen opzetten en uitvoeren.
  • Computer- en informatiesysteemanalisten die databases beheren en informatie organiseren.
  • Computerwetenschappers die algoritmen ontwikkelen om de problemen van netwerken op te lossen en programma's schrijven om te implementeren.
  • Computeringenieurs die de hardware ontwikkelen die nodig is om de systemen te laten werken.

Computerwetenschappers zijn probleemoplossers die hun vaardigheden toepassen om problemen in reële situaties te analyseren en oplossingen te ontwikkelen door de computer te programmeren. Gebieden waarop computerwetenschappers werken zijn onder meer:

  • Financiële planning
  • bank
  • Gegevensopslag en mijnbouw
  • E-Commerce
  • Versleuteling en beveiliging
  • Kunstmatige intelligentie
  • Expertsystemen
  • Robotics
  • Modellering en simulatie
  • Wetenschappelijke visualisatie
  • Medische diagnose en behandeling
  • Computer beelden
  • Computerondersteund ontwerp
  • Computer onderwijs

Kansen voor Graduate Studies

Hoewel sommige studenten rechtstreeks naar graduate schools zijn gegaan, zoals de University of Georgia, Michigan State, Rensselaer Polytech en Binghamton University, zoeken de meeste afgestudeerden werk na hun afstuderen. Veel studenten gaan parttime naar de graduate school met de steun van hun werkgevers. Sommige van de bedrijven die afgestudeerden van King in dienst hebben, zijn onder meer Prudential Asset Management, Keane Inc., EDS, Sanchez Computer Associates, Phillip Morris en Hughes Defense Industries.

Belangrijkste sequentievereisten (18 cursussen - 56 studiepunten)

  • CS 116 Basisprincipes van programmeren I met lab (3)
  • CS 117 Fundamentals of Programming II with Lab (3)
  • CS 232-gegevensstructuren met Lab (4)
  • CS 233 Geavanceerde datastructuren met Lab (4)
  • CS 256 databasebeheer met lab (4)
  • CS 270 Computerorganisatie met Lab (4)
  • MATH 127 Logica en axiomatiek (3)
  • MATH 129 Analytische meetkunde en berekening I (4)
  • MATH 130 Analytische meetkunde en Calculus II (4)
  • MATH 235 Discrete wiskunde (3)
  • CS 480 Software Engineering (3)

Ten minste een van de volgende:

  • CS 481 Toegepaste software-engineering (3)
  • CS 499 CS Stage (3)

Ten minste zes (6) van de volgende met niet meer dan twee (2) CIS-telling:

  • CIS 385 Datacommunicatie I (3)
  • CIS 386 Datacommunicatie II (3)
  • CIS 487 Netwerkbeveiliging (3)
  • CS 305 Compilerontwerp (3)
  • CS 315 programmeerparadigma's (3)
  • CS 328 Algoritmen (3)
  • CS 336 computertheorie (3)
  • CS 364 Besturingssystemen (3)
  • CS 375 computergraphics (3)
  • CS 420 Geavanceerde programmering (3)
  • CS 448 Kunstmatige intelligentie (3)
  • Elke CS-cursus 300 of hoger.

De volgende keuzevakken worden aanbevolen voor majors in Computerwetenschappen:

  • MATH 126 Inleiding tot de statistiek (3)
  • MATH 237 Toegepaste lineaire algebra (3)
  • PHYS 111 Algemene natuurkunde I (4)
Laatst bijgewerkt op mrt 2020

Over de school

King's is a Catholic, comprehensive college in the liberal arts tradition founded in 1946 by the Congregation of Holy Cross from the University of Notre Dame. The minute you step foot on campus, you'l ... Lees meer

King's is a Catholic, comprehensive college in the liberal arts tradition founded in 1946 by the Congregation of Holy Cross from the University of Notre Dame. The minute you step foot on campus, you'll feel the warm, friendly vibe; you'll notice the immaculate surroundings and impressive facilities; you'll feel at home in the comfortable, urban setting. King's College is a home away from home—a place that overflows with values for a lifetime. Lees Minder