Laurea in informatica (percorso di scienza dei dati)
Moravian University
Informazione chiave
Posizione del campus
Bethlehem, Stati Uniti d'America
Le lingue
Inglese
Formato di studio
Nel campus
Durata
4 anni
Ritmo
Tempo pieno
Tasse universitarie
USD 50.500 / per year
Scadenza della domanda
Richiedi informazioni
La prima data di inizio
Aug 2024
introduzione
L'informatica è lo studio di come automatizzare la risoluzione dei problemi con i computer. Nell'era di Internet i computer sono usati in quasi ogni aspetto della vita e i programmatori devono comprendere le capacità tecniche dei computer ei requisiti tecnologici per i domini problematici. Il programma di informatica presso Moravian crea un ambiente in cui gli studenti possono apprendere lo sviluppo di software in team per clienti del mondo reale e offre agli studenti opportunità di esperienza pratica con la tecnologia.
Missione
Il programma di informatica prepara le persone all'ingresso in professioni tecniche dove possono contribuire a soluzioni software a livello di produzione e continuare ad apprendere e adattarsi alle nuove tecnologie.
Obiettivi
- Capacità di programmazione - Gli studenti dimostreranno la capacità di tradurre le specifiche di un programma in una soluzione funzionante, efficiente e leggibile.
- Specifica e progettazione del programma - Gli studenti dimostreranno la capacità di scrivere le specifiche per un progetto in base all'input del cliente e di creare un progetto generale per un progetto che utilizza software standard e modelli di architettura.
- Comunicazione di gruppo: gli studenti dimostreranno la capacità di comunicare sia oralmente che per iscritto con i membri di un team di software, inclusi clienti, altri sviluppatori di software e manager.
Curriculum
L'informatica offre una traccia generale e una traccia di scienza dei dati. CSCI 120, 121, 265, 244, 234 e 334 sono richiesti per entrambe le tracce. Il percorso generale include requisiti aggiuntivi nell'ambito dell'informatica, nonché MATH 106/166 o MATH 170 come co-requisito. Il percorso di scienza dei dati include requisiti aggiuntivi all'interno della matematica, nonché corsi di applicazioni ed etica.
Traccia generale:
Traccia generale Corsi obbligatori
- CSCI 120 Introduzione all'informatica
- CSCI 121 Intermediate Software Development, prerequisito: C- o superiore in CSCI 120
- CSCI 140 Strutture discrete per informatica o matematica 212 Strutture matematiche discrete e dimostrazione. Gli studenti che completano MATH 212 non possono successivamente guadagnare crediti per CSCI 140.
- CSCI 265 Database Systems, prerequisito: C- o superiore in CSCI 120
- CSCI 220.2 Introduzione a DevOps, prerequisito: C- o superiore in CSCI 120
- CSCI 244 Advanced Software Development, prerequisito: C- o superiore in CSCI 121
- CSCI 234 Introduzione all'ingegneria del software, prerequisito: C- o superiore in CSCI 244
- CSCI 243.2 Preparazione per una carriera informatica, prerequisito: CSCI 120 e posizione junior
- CSCI 334 System Design and Implementation (WI), prerequisito: CSCI 234
Elettivi di traccia generale
Gli studenti devono completare tre unità di corsi opzionali aggiuntivi numerati 210-299 o 310-399, con almeno due corsi numerati 310-399. Gli studenti possono contare al massimo una unità di tirocinio per queste tre unità. Gli studenti possono contare uno dei metodi matematici MATH 230 nella ricerca operativa o l'analisi numerica MATH 258 come elettivo di livello 200 nel maggiore.
Corequisiti generali della traccia
MATH 170 Calculus 1 (o MATH 106 Analytic Geometry and Calculus I with Review, Part 1 e MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
Percorso di scienza dei dati:
Data Science Track Corsi obbligatori
- CSCI 120 Introduzione all'informatica
- CSCI 121 Intermediate Software Development, prerequisito: C- o superiore in CSCI 120
- CSCI 265 Database Systems, prerequisito: C- o superiore in CSCI 120
- CSCI 244 Advanced Software Development, prerequisito: C- o superiore in CSCI 121
- CSCI 234 Introduzione all'ingegneria del software, prerequisito: C- o superiore in CSCI 244
- CSCI 243.2 Preparazione per una carriera informatica, prerequisito: CSCI 120 e posizione junior
- CSCI 334 System Design and Implementation (WI), prerequisito: CSCI 234
- Matematica 231 Statistica matematica 1
- Matematica 337 Statistica matematica 2
Corequisiti di scienza dei dati
- MATH 170 Calculus 1 (o MATH 106 Analytic Geometry and Calculus I with Review, Part 1 e MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
- MATH 171 Calculus 2 (o MATH 106 Analytic Geometry and Calculus I with Review, Part 1 e MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
Un corso di etica:
- NURS 360 Dilemmi etici nell'assistenza sanitaria
- FIL 222 Etica
- FIL 224 Etica applicata
- PHIL 251 Filosofia della tecnologia
- FIL 257 Bioetica e giustizia sociale
- FIL 259 Etica medica
- PHIL 281 Argomenti di etica
- FIL 355 Metaetica
- Possono essere applicati altri corsi di etica, da approvare dal consulente dello studente
Raccomandiamo che gli studenti di questo programma completino il modulo sulla condotta responsabile nella ricerca nella formazione CITI (che è disponibile gratuitamente per docenti e personale) e riferiscano il completamento di tale formazione al consulente. Gli studenti possono contattare il Comitato IRB per l'accesso a questo software.
Un corso in applicazioni:
- HLTP 230 Epidemiologia
- MGMT 311 Marketing Research (prerequisito: MGMT 251; più Math 107, Math 231 o ECON156)
- BIOL 363 Genomics (prerequisiti: BIOL 210 e autorizzazione dell'istruttore)
- ECON 256 Applied Econometrics (prerequisiti: un corso di statistica e ECON 152, consigliato come M4 per gli studenti di data science)
- Possono essere applicati corsi con lode, studi indipendenti e altri corsi applicativi; consultare il consulente
Un corso aggiuntivo di 300 livelli in Matematica o dall'elenco Applicazioni o uno dei seguenti corsi del programma di Master of Science in Predictive Analytics (MS-PA):
- MGMT 555, Metodi di ricerca aziendale
- MGMT 556, Analisi decisionale
Con il permesso del direttore del programma del programma MSDA, gli studenti possono iscriversi a corsi aggiuntivi nel MSDA
Gli studenti che completano questo programma avranno "Data Science" elencato nella loro trascrizione, sotto "concentrazione". Non sono ammissibili per il minore Informatica. Gli studenti possono, tuttavia, contare Math 170 e 171, ma non Math 231 e 337, per la matematica minore, poiché questi ultimi due corsi sono richiesti all'interno del maggiore.
Il minore in informatica
Il minore in informatica è composto da CSCI 120, CSCI 121 e altre tre unità di corso CSCI numerate sopra 110. Uno dei seguenti corsi può, con il consenso del dipartimento, essere conteggiato per il minore in informatica: MATH 230, MATH 258, MATH 231; FIL 211. Con il consenso del dipartimento, un corso con contenuti informatici significativi di un altro programma può essere conteggiato come una delle tre unità di corso elettivo per il minore in informatica.
Il minore in informatica
L'informatica è l'applicazione di abilità informatiche, metodi statistici e conoscenze di dominio per ottenere e analizzare dati al fine di prendere decisioni su organizzazioni e società.
Il minore in informatica si compone di cinque corsi: CSCI 120; CSCI 265; un corso di ragionamento statistico (MATH 107, HLTP 189, ECON 156 o MATH 231); un corso di etica (NURS 360, IDIS 215, o un corso PHIL con "Etica" nel titolo); e un corso in applicazioni (HLTP 230, MGMT 311, BIOL 363, ECON 256). Altri corsi di ragionamento statistico, etica o applicazioni possono essere accettati con l'approvazione del direttore del programma.
Il maggiore interdipartimentale in Informatica
I sei corsi che compongono la serie I della specializzazione interdipartimentale in informatica includono CSCI 120, CSCI 121 e altri quattro corsi CSCI numerati sopra 110, almeno uno dei quali dovrebbe essere numerato 310-380 o 390-399. I corsi aggiuntivi di informatica e i sei corsi di II Set sono scelti dallo studente con l'approvazione del relatore.
Esito del programma
Al termine del corso di laurea in informatica, lo studente sarà in grado di:
- Implementare una soluzione per un problema utilizzando tecniche di programmazione appropriate.
- Competenze e alfabetizzazioni, conoscenza
- Creare un progetto per un sistema software utilizzando principi e modelli di progettazione appropriati.
- Competenze e alfabetizzazione, interrogazione critica, creare e coinvolgere
- Utilizzare i processi e gli strumenti collaborativi appropriati per contribuire a un progetto software.
- Prospettive, domande critiche, creare e coinvolgere
- Valutare e apprendere nuove tecnologie in modo indipendente.
- Prospettive, domande critiche