Gli scienziati e gli ingegneri informatici hanno rivoluzionato la società e creato le industrie di computer e telecomunicazioni che sono così importanti per la vita umana e l’economia mondiale. Come risultato di questa rivoluzione, l’esperienza nell’informatica è essenziale in molti nuovi settori, tra cui le società di servizi e consulenza informatica e di rete, le istituzioni finanziarie, le industrie sanitarie, i laboratori di scienze naturali e i laboratori di ricerca medica, e altri contesti in cui la manipolazione intensiva delle informazioni è importante. Di conseguenza, le opportunità per gli scienziati e gli ingegneri informatici si sono espanse enormemente, sia in campi specializzati che in numerose opportunità di doppia carriera in cui l’esperienza informatica è combinata con lauree avanzate in affari, comunicazione, ingegneria, legge, medicina e scienza.

Per maggiori informazioni: https://www.seas.upenn.edu/prospective-students/undergrad/majors/computer-science/

Computer Science (ASCS) Major Requirements

37 unità di corso sono richieste.

Lista dei corsi
Codice Titolo Unità dei corsi
Ingegneria
CIS 110 Introduzione alla programmazione informatica 1
CIS 120 Lingue e tecniche di programmazione I 1
CIS 121 Lingue e tecniche di programmazione II 1
CIS 240 Introduzione ai sistemi informatici 1
CIS 262 Automata, Computabilità, e complessità 1
CIS 320 Introduzione agli algoritmi 1
CIS Electives 1 2
CIS Project Electives 2 2
Ingegneria 2
CIS 498 Progetto Senior Capstone 1
Math and Natural Science
MATH 104 Calculus, Parte I 1
MATH 114 Calculus, Parte II 1
CIS 160 Fondamenti matematici dell’informatica 1
Selezionare due delle seguenti scienze naturali: 2
Principi di fisica I (senza laboratorio)
Principi di fisica II (senza laboratorio)
Chemistry Advanced Placement/International Baccalaureate Credit (Solo studenti di ingegneria)
o CHEM 101
Chimica Generale I
Introduzione alla biologia A
o BIOL 121
Introduzione alla biologia – La biologia molecolare della vita
Math/Natural Science Electives 3
Technical Electives
Selezionare 8 unità di corso, con l’approvazione del dipartimento 3,4 8
Elettivi generali 5
Selezionare 4 corsi di scienze sociali o umane 4
Selezionare 2 Corsi di scienze sociali o umanistiche o Tecnologia negli affari & Società 2
EAS 203 Etica dell’ingegneria 1
Libero elettivo
Selezionare 1 unità di corso libero elettivo (approvazione richiesta) 1
Totale unità del corso 37
1

Un corso elettivo CIS è un corso di ingegneria CIS o NETS con numero 100 o superiore o ESE 350 Embedded Systems/Microcontroller Laboratory. (Si noti che non tutti i corsi CIS/NETS sono corsi di ingegneria, si veda il manuale SEAS undergrad). Al massimo una CU di 1xx può essere usata come elettivo CIS.

2

Selezionare dalla seguente lista: CIS 341 Compilatori e Interpreti, CIS 350 Software Design/Engineering, CIS 380 Computer Operating Systems, CIS 441 Embedded Software for Life-Critical Applications, CIS 450 Database and Information Systems, CIS 455 Internet and Web Systems, CIS 460 Interactive Computer Graphics, CIS 471 Computer Organization and Design, CIS 505 Software Systems, CIS 553 Networked Systems, o NETS 212 Scalable and Cloud Computing e ESE 350 Embedded Systems/Microcontroller Laboratory.

3

OPZIONE 1: Qualsiasi corso minore approvato o sequenza di corsi approvati. Il resto deve essere matematica, scienze naturali o ingegneria.
(I MINORI SONO FORTEMENTE INCORAGGIATI)

4

OPZIONE 2: Qualsiasi 8 CU da matematica, scienze naturali o ingegneria

5

Deve includere un seminario di scrittura (una lista di seminari di scrittura approvati può essere trovata nel manuale SEAS Undergraduate Handbook)

I requisiti di laurea e di specializzazione indicati sono intesi come una guida per gli studenti che entrano nell’autunno del 2020 e successivi. Gli studenti dovrebbero consultare il loro programma accademico per quanto riguarda le certificazioni finali e i requisiti per la laurea.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.