Kandidatexamen i datavetenskap

Allmänt

2 tillgängliga platser

Programbeskrivning

datavetenskap

EMU: s datavetenskapliga programmet syftar till att producera duktiga dator personal med respekt för den kulturella och sociala konsekvenserna av datateknik i vår moderna globala samhället.

Hela läroplanen är utformad för att uppfylla läroplanen riktlinjer ACM 2013. Avdelningen arbetar med Institutet för certifiering av Computing Professionals att erbjuda en av två möjliga certifieringar efter slutförandet av antingen examen och framgångsrikt slutförande av CS2013 examen. Studenter som 50% -ig eller högre på båda delarna av examen kvalificera sig för ICCP Certified Computer Science Associate referens. Studenter som gör mål 70% eller högre kvalificera sig för ICCP Certified datavetare - behärskning nivå.

Baserat på våren 2015 Beta testresultat, de flesta studenter som slutför BACS programmet kommer att kunna kvalificera sig för Certified Computer Science Associate referens och de som avslutar BSCS programmet kommer att kunna kvalificera sig för Certified Computer Scientist - behärskning nivå.

Om vår dator Science Program

Datavetenskap större på EMU är utformad för att vara robust och tillräckligt flexibel för att möta behoven hos en mångfald av studenter. Varje elev kommer att skapa en anpassad studieplan (med godkännande av fakulteten) som normalt omfattar en mindre eller andra större i ett annat område, som datavetenskap är ett pålagt fält. Exempel på minderåriga och andra majors inkluderar:

  • Kombinationen av matematik och datavetenskap ger en utmärkt bakgrund för forskarutbildning i något av fälten.
  • De som är intresserade av en effektiv och effektiv användning datortekniken i en företagsmiljö kan kombinera datavetenskap och en av de affärsområden.
  • Det framväxande området biomedicinska informatik är en kombination av datavetenskap och biologi.
  • programmering spel och webbapplikation utveckling är delvis om teknik och delvis om gränssnittsdesign tekniker som lärs ut som en del av den digitala medie större.
  • En datavetenskap undervisning stöd för betyg 6-12 är godkänt av Virginia Department of Education i kombination med en utbildning licensieringen.
  • Med datortekniken en del av vår vardag, kan det kombineras med nästan något annat område för dem som söker en unik karriärväg.
EMUcs

Stora krav

Den stora består av 9 timmar grundläggande matematikkurser, 12 timmars grundläggande datavetenskap kurser, 18 timmars övre nivå datavetenskap kurser, och ytterligare 6 timmar från datavetenskap eller närliggande områden (med rådgivare godkännande) för totalt 45 timmar .

Studenter som söker en fil kand-examen i datavetenskap måste ta CS 320, CS 340, CS 420, Math 192, Math 170, Math 240, och uppmuntras att ringa i matematik. Studenter som uppfyller de allmänna stora krav men som inte slutföra matematiska och datavetenskap kurser som krävs för en BS får en Bachelor of Arts i datavetenskap.

Matematik grundkurser (9 timmar)

Principer från statistik, kalkyl och diskret matematik utgör grunden för många datalogiska metoder och tekniker.

  • MATEMATIK 150 Delar av Calculus eller matematiska 185 kalkyl I
  • MATEMATIK 130 Finite Matematik eller matematiska 170 Diskret matematik
  • MATEMATIK 140 Elementär statistik eller MATEMATIK 240 Statistik för naturvetenskap

CS grundläggande kurser (12 timmar)

Grundläggande kunskaper i programmering, nätverk, databaser, arkitektur och operativsystem som används i moderna datormiljöer ger en praktisk ram för att studera mer avancerade ämnen.

  • CS 220 Intermediate Programmering: Java
  • CS 230 Nätverk och datakommunikation
  • CS 250 Arkitektur och operativsystem
  • CS 270 Databaser och informationshantering

CS Övre nivå kurser (18 timmar)

Eleverna välja från ett utbud av kurser som omfattar både teoretiska och tillämpade aspekter av datorer baserade på personliga intressen och karriärmål.

  • CS 320 Datastrukturer
  • CS 333 Ämnen i Computing (kan upprepas)
  • CS 340 Analys av algoritmer
  • CS 350 System Administration
  • CS 370 Programvaruteknik
  • CS 420 Programmeringsspråk
  • CS 470 Projektledning
  • CS 488 Intern
  • CS 499 Independent Study / Forskning

Praktik möjligheter är tillgängliga via EMU Washington Community Scholar Center, organisationer i Harrisonburg, och även EMU: s egen Information Systems avdelning.

Avdelningen erbjuder åtminstone en "ämnen" förstås varje år med innehåll väljs baserat på de intresseområden för nuvarande studenter och lärare. Kursen kan tas för kredit upprepade gånger eftersom innehållet kommer att variera från år till år. Ämne exempel: teorin om beräkning, numerisk analys, modellering och simulering, grafik, datoranimering, datorseende, avancerad algoritmanalys, kryptering, parallella algoritmer, artificiell intelligens, robotik, hyper utveckling, system översättnings och funktionell programmering.

CS eller närliggande område Valbara kurser (6 timmar)

Dessa kan vara ytterligare CS kurser eller från närliggande områden för att täcka ämnen som elektronik, numeriska beräkningar, kvantitativ beslutsfattande eller medieproduktion.

Minor i datavetenskap

Den mindre i datavetenskap består av 18 SH av datavetenskap kurser med åtminstone sex SH vald från den övre nivån (300 eller högre) kurser.

  • CS 110 Introduktion till datalogi (3)
  • CS 120 Introduktion till programmering: Python (3)
  • CS 220 Mellan Programmering: Java (3)
  • CS 230 Nätverk och datakommunikation (3)
  • CS 250 Arkitektur och operativsystem (3)
  • CS 270 Databaser och informationshantering (3)
  • CS 320 Datastrukturer (3)
  • CS 333 Ämnen i Computing (3) (kan upprepas)
  • CS 340 analys av algoritmer (3)
  • CS 350 System Administration (3)
  • CS 370 programvaruteknik (3)
  • CS 420 Programmeringsspråk (3)
  • CS 470 Project Management (3)

ACM elev club

Association for Computing Machinery (ACM) elev klubb på EMU är ett informellt möte för studenter som är intressanta i datorer, kodning, eller programmering. Klubben sammanträder en gång i månaden för lunch under vilken tid en gästföreläsare presenterar på ett ämne av intresse.

Tidigare teman är:

  • En diskussion om Alan Turing och hans bidrag till området databehandling och matematik
  • En presentation av Bob Haskins från telekommunikationsföretaget Shentel
  • En diskussion om det aktuella läget i olika områden av datavetenskap inklusive drönare, hus och bilar

arbetsgrupper

Arbetsgrupper är elevledda grupper baserade kring ett gemensamt intresse eller tema. Aktuella arbetsgrupper inkluderar:

  • programmering tävlingar
  • Mobiltelefon app konstruktion
  • Uppsökande - nyligen värd en timmes of Code händelse

EMU: s matematik och datavetenskap fakulteten hjälpte expandera mitt tänkande i livet. Varje professor jag hade var enastående. Förutsäga resultat, hantera tid, att veta vad en idealisk lösning ser ut, att veta när approximationer är tillräckligt bra, och att förstå för- och nackdelar med de olika metoderna för statistisk analys som används i alla typer av forskning är bara några av de viktiga livskunskap Jag lärde.

- Eric Brodersen, datavetenskap grad

Senast uppdaterad Mar 2020

Keystone-stipendium

Upptäck möjligheterna du får med vårt stipendium

Om skolan

An EMU education helps students to discover their purpose in life and prepare to make a difference for the common good at home and around the world. EMU’s rigorous academics emphasize one-on-one relat ... Läs mer

An EMU education helps students to discover their purpose in life and prepare to make a difference for the common good at home and around the world. EMU’s rigorous academics emphasize one-on-one relationships with professors, cross-cultural awareness, care for creation, and service to others. Läs mindre
Harrisonburg , Lancaster + 1 Mer Mindre