BS in Informatik (Data Science Track)
Moravian University
Schlüsselinformation
Campus-Standort
Bethlehem, Vereinigte Staaten von Amerika
Sprachen
Englisch
Studienformat
Auf dem Campus
Dauer
4 Jahre
Tempo
Vollzeit
Studiengebühren
USD 50.500 / per year
Bewerbungsschluss
Infos anfordern
frühestes Startdatum
Aug 2024
Einführung
Informatik ist das Studium der Automatisierung von Problemlösungen mit Computern. Im Internetzeitalter werden Computer in fast allen Lebensbereichen verwendet, und Programmierer müssen die technischen Fähigkeiten von Computern und die technologischen Anforderungen für Problembereiche verstehen. Das Informatikprogramm bei Moravian schafft eine Umgebung, in der Studenten Softwareentwicklung in Teams für reale Kunden lernen können, und bietet Studenten die Möglichkeit, praktische Erfahrungen mit Technologie zu sammeln.
Mission
Das Informatik-Studium bereitet auf den Einstieg in technische Berufe vor, in denen sie zu produktionsnahen Softwarelösungen beitragen und neue Technologien weiter lernen und sich anpassen können.
Ziele
- Programmierfähigkeit - Die Schüler demonstrieren ihre Fähigkeit, die Spezifikation eines Programms in eine funktionierende, effiziente und lesbare Lösung zu übersetzen.
- Programmspezifikation und -design - Die Schüler demonstrieren ihre Fähigkeit, Spezifikationen für ein Projekt auf der Grundlage von Kundeneingaben zu schreiben und ein Gesamtdesign für ein Projekt zu erstellen, das Standardsoftware und Architekturmuster verwendet.
- Teamkommunikation - Die Schüler demonstrieren die Fähigkeit, sowohl mündlich als auch schriftlich mit Mitgliedern eines Softwareteams zu kommunizieren, einschließlich Kunden, anderen Softwareentwicklern und Managern.
Lehrplan
Informatik bietet einen General Track und einen Data Science Track an. CSCI 120, 121, 265, 244, 234 und 334 sind für beide Tracks erforderlich. Der allgemeine Track umfasst zusätzliche Anforderungen innerhalb der Informatik sowie MATH 106/166 oder MATH 170 als Co-Requisite. Der Data Science Track umfasst zusätzliche Anforderungen in Mathematik sowie Kurse in Anwendungen und Ethik.
Allgemeine Spur:
Allgemeine erforderliche Kurse
- CSCI 120 Einführung in die Informatik
- CSCI 121 Intermediate Software Development, Voraussetzung: C- oder besser in CSCI 120
- CSCI 140 Discrete Structures for Computer Science oder MATH 212 Discrete Mathematical Structures and Proof. Schüler, die MATH 212 absolvieren, können später keine Credits für CSCI 140 erwerben.
- CSCI 265 Database Systems, Voraussetzung: C- oder besser in CSCI 120
- CSCI 220.2 Einführung in DevOps, Voraussetzung: C- oder besser in CSCI 120
- CSCI 244 Advanced Software Development, Voraussetzung: C- oder besser in CSCI 121
- CSCI 234 Introduction to Software Engineering, Voraussetzung: C- oder besser in CSCI 244
- CSCI 243.2 Vorbereitung auf eine Computerkarriere, Voraussetzung: CSCI 120 und Junior Standing
- CSCI 334 System Design and Implementation (WI), Voraussetzung: CSCI 234
Allgemeine Track-Wahlfächer
Die Studierenden müssen drei Einheiten zusätzlicher Wahlfächer mit den Nummern 210-299 oder 310-399 absolvieren, wobei mindestens zwei Kurse mit den Nummern 310-399 zu belegen sind. Auf diese drei Einheiten kann höchstens eine Praktikumseinheit angerechnet werden. Die Studierenden können eines der MATH 230 Mathematical Methods in Operations Research oder MATH 258 Numerical Analysis als 200-stufiges Wahlfach im Hauptfach anrechnen.
Allgemeine Track-Voraussetzungen
MATH 170 Analysis 1 (oder MATH 106 Analytic Geometry and Analysis I with Review, Part 1 und MATH 166 Analytic Geometry and Analysis I with Review, Part 2)
Data-Science-Track:
Data Science Track Pflichtkurse
- CSCI 120 Einführung in die Informatik
- CSCI 121 Intermediate Software Development, Voraussetzung: C- oder besser in CSCI 120
- CSCI 265 Database Systems, Voraussetzung: C- oder besser in CSCI 120
- CSCI 244 Advanced Software Development, Voraussetzung: C- oder besser in CSCI 121
- CSCI 234 Introduction to Software Engineering, Voraussetzung: C- oder besser in CSCI 244
- CSCI 243.2 Vorbereitung auf eine Computerkarriere, Voraussetzung: CSCI 120 und Junior Standing
- CSCI 334 System Design and Implementation (WI), Voraussetzung: CSCI 234
- Mathematik 231 Mathematische Statistik 1
- Mathematik 337 Mathematische Statistik 2
Grundvoraussetzungen für Data Science
- MATH 170 Analysis 1 (oder MATH 106 Analytic Geometry and Analysis I with Review, Part 1 und MATH 166 Analytic Geometry and Analysis I with Review, Part 2)
- MATH 171 Analysis 2 (oder MATH 106 Analytic Geometry and Analysis I with Review, Part 1 und MATH 166 Analytic Geometry and Analysis I with Review, Part 2)
Ein Kurs in Ethik:
- NURS 360 Ethische Dilemmata im Gesundheitswesen
- PHIL 222 Ethik
- PHIL 224 Angewandte Ethik
- PHIL 251 Philosophie der Technik
- PHIL 257 Bioethik und soziale Gerechtigkeit
- PHIL 259 Medizinische Ethik
- PHIL 281 Themen der Ethik
- PHIL 355 Metaethik
- Andere Ethikkurse, die vom Studienberater genehmigt werden müssen, können beantragt werden
Wir empfehlen, dass Studenten dieses Programms das Modul über verantwortungsbewusstes Verhalten in der Forschung in der CITI-Schulung absolvieren (das für Lehrkräfte und Mitarbeiter kostenlos verfügbar ist) und den Abschluss dieser Schulung dem Berater melden. Studenten können sich an das IRB-Komitee wenden, um Zugang zu dieser Software zu erhalten.
Ein Kurs in Anwendungen:
- HLTP 230 Epidemiologie
- MGMT 311 Marketing Research (Voraussetzung: MGMT 251; plus Math 107, Math 231 oder ECON156)
- BIOL 363 Genomics (Voraussetzungen: BIOL 210 und Genehmigung des Dozenten)
- ECON 256 Angewandte Ökonometrie (Voraussetzungen: eine Veranstaltung in Statistik und ECON 152, der als M4 für Studierende in Data Science empfohlen wird)
- Honours, Independent Studies und andere Bewerbungskurse können gelten; konsultieren Sie den Berater
Ein zusätzlicher 300-Level-Kurs in Mathematik oder aus der Bewerbungsliste oder einer der folgenden Kurse aus dem Master of Science in Predictive Analytics (MS-PA)-Programm:
- MGMT 555, Methoden der Unternehmensforschung
- MGMT 556, Entscheidungsanalyse
Mit Genehmigung des Programmdirektors des MSDA-Programms können sich Studenten für zusätzliche Kurse im MSDA anmelden
Studenten, die dieses Programm absolvieren, würden „Data Science“ auf ihrem Zeugnis unter „Konzentration“ aufführen. Sie sind nicht für das Nebenfach Informatik anrechenbar. Die Studierenden können jedoch Mathe 170 und 171, aber nicht Mathe 231 und 337, zum Nebenfach Mathematik zählen, da diese beiden letztgenannten Kurse im Hauptfach erforderlich sind.
Das Nebenfach Informatik
Das Nebenfach Informatik besteht aus CSCI 120, CSCI 121 und drei weiteren CSCI-Kurseinheiten, die über 110 nummeriert sind. Eine der folgenden Lehrveranstaltungen kann mit Zustimmung des Fachbereichs auf das Nebenfach Informatik angerechnet werden: MATH 230, MATH 258, MATH 231; Phil 211. Mit Zustimmung des Fachbereichs kann eine Lehrveranstaltung mit wesentlichen Informatikinhalten aus einem anderen Studiengang als eine der drei Wahlpflichtveranstaltungen im Nebenfach Informatik angerechnet werden.
Das Nebenfach Informatik
Informatik ist die Anwendung von Computerkenntnissen, statistischen Methoden und Domänenwissen, um Daten zu erhalten und zu analysieren, um Entscheidungen über Organisationen und die Gesellschaft zu treffen.
Das Nebenfach Informatik besteht aus fünf Kursen: CSCI 120; CSCI 265; ein Kurs in statistischem Denken (MATH 107, HLTP 189, ECON 156 oder MATH 231); ein Kurs in Ethik (NURS 360, IDIS 215 oder ein PHIL-Kurs mit „Ethik“ im Titel); und ein Kurs in Anwendungen (HLTP 230, MGMT 311, BIOL 363, ECON 256). Andere Kurse in statistischem Denken, Ethik oder Anwendungen können mit Zustimmung des Programmdirektors akzeptiert werden.
Der interfakultäre Studiengang Informatik
Die sechs Kurse, die den Satz I des fachbereichsübergreifenden Hauptfachs Informatik bilden, umfassen CSCI 120, CSCI 121 und vier weitere CSCI-Kurse mit einer Nummerierung über 110, von denen mindestens einer mit 310-380 oder 390-399 nummeriert sein soll. Die zusätzlichen Lehrveranstaltungen in Informatik und die sechs Lehrveranstaltungen des Satzes II werden von den Studierenden mit Zustimmung des Betreuers ausgewählt.
Programmergebnis
Nach Abschluss des Hauptfachs Informatik ist ein erfolgreicher Student in der Lage:
- Implementieren Sie eine Lösung für ein Problem mithilfe geeigneter Programmiertechniken.
- Fähigkeiten und Kenntnisse, Wissen
- Erstellen Sie einen Entwurf für ein Softwaresystem unter Verwendung geeigneter Entwurfsprinzipien und -muster.
- Fähigkeiten und Kenntnisse, kritisches Hinterfragen, Schaffen und Engagement
- Nutzen Sie geeignete Prozess- und Kollaborationstools, um zu einem Softwareprojekt beizutragen.
- Perspektiven, kritisches Hinterfragen, Gestalten und Engagieren
- Neue Technologien selbstständig bewerten und erlernen.
- Perspektiven, kritisches Hinterfragen