Computer naukowcy i inżynierowie zrewolucjonizowały społeczeństwo i stworzył przemysł komputerowy i telekomunikacyjny, które są tak ważne dla ludzkiego życia i gospodarki światowej. W wyniku tej rewolucji, doświadczenie w dziedzinie informatyki jest niezbędne w wielu nowych obszarach, w tym komputerowych i sieciowych usług i firm konsultingowych, instytucji finansowych, przemysłu zdrowotnego, laboratoriów nauk przyrodniczych i medycznych laboratoriów badawczych, i innych kontekstach, gdzie intensywna manipulacja informacją jest ważna. W rezultacie, możliwości dla informatyków i inżynierów znacznie się rozszerzyły, zarówno w wyspecjalizowanych dziedzinach, jak i w licznych możliwościach podwójnej kariery, w których wiedza komputerowa jest połączona z zaawansowanymi stopniami w biznesie, komunikacji, inżynierii, prawie, medycynie i nauce.
Więcej informacji: https://www.seas.upenn.edu/prospective-students/undergrad/majors/computer-science/
Computer Science (ASCS) Major Requirements
Wymagane jest 37 jednostek kursów.
Kod | Tytuł | Jednostki kursu | |
---|---|---|---|
Inżynieria | |||
CIS 110 | Wprowadzenie do programowania komputerowego | 1 | |
CIS 120 | Języki programowania i techniki I | 1 | |
CIS 121 | Języki programowania i techniki II | Języki programowania i techniki II | 1 |
CIS 240 | Wprowadzenie do systemów komputerowych | 1 | |
CIS 262 | Automaty, Computability, and Complexity | 1 | |
CIS 320 | Introduction to Algorithms | 1 | 1 |
CIS Electives 1 | 2 | ||
CIS Project Electives 2 | 2 | ||
Inżynieria | 2 | ||
CIS 498 | Senior Capstone Project | 1 | |
Math and Natural Science | |||
MATH 104 | Calculus, Część I | 1 | |
MATH 114 | Calculus, Część II | 1 | |
CIS 160 | Mathematical Foundations of Computer Science | 1 | |
Wybierz dwie z następujących nauk przyrodniczych: | 2 | ||
Principles of Physics I (bez laboratorium) | |||
Podstawy fizyki II (bez laboratorium) | |||
Chemia Advanced Placement/International Baccalaureate Credit (Engineering Students Only) | |||
lub CHEM 101
|
General Chemistry I | ||
Wprowadzenie do biologii A | |||
lub BIOL 121
|
Wprowadzenie do biologii -. The Molecular Biology of Life | ||
Math/Natural Science Electives | 3 | ||
Technical Electives | |||
Wybierz 8 jednostek kursu, za zgodą wydziału 3,4 | 8 | ||
General Electives 5 | |||
Wybierz 4 kursy z zakresu nauk społecznych lub humanistycznych | 4 | ||
Wybierz 2 Nauki społeczne lub humanistyczne lub technologia w biznesie & Kursy społeczne | 2 | ||
EAS 203 | Engineering Ethics | 1 | |
Dowolny przedmiot do wyboru | |||
Wybierz 1 jednostkę wolnego przedmiotu do wyboru (wymagana zgoda) | 1 | ||
Całkowita liczba jednostek kursowych | 37 |
1 |
Kurs obieralny CIS to kurs inżynierski CIS lub NETS o numerze 100 lub wyższym lub ESE 350 Embedded Systems/Microcontroller Laboratory. (Należy pamiętać, że nie wszystkie kursy CIS/NETS są kursami inżynierskimi, proszę zapoznać się z podręcznikiem SEAS undergrad). Co najwyżej jeden CU z 1xx może być używany jako CIS elective. |
2 |
Wybierz z następującej listy: CIS 341 Kompilatory i interpretery, CIS 350 Projektowanie/inżynieria oprogramowania, CIS 380 Komputerowe systemy operacyjne, CIS 441 Oprogramowanie wbudowane dla aplikacji krytycznych dla życia, CIS 450 Bazy danych i systemy informacyjne, CIS 455 Systemy internetowe i sieciowe, CIS 460 Interaktywna grafika komputerowa, CIS 471 Organizacja i projektowanie komputerów, CIS 505 Systemy oprogramowania, CIS 553 Systemy sieciowe, lub NETS 212 Scalable and Cloud Computing i ESE 350 Laboratorium systemów wbudowanych/mikrokontrolerów. |
3 |
OPCJA 1: Każda zatwierdzona mniejszość lub sekwencja zatwierdzonych kursów. Pozostały musi być Math, Nat Sci lub Engineering. |
4 |
OPCJA 2: Dowolne 8 CU z Math, Nat Sci lub Engineering |
5 |
Musi zawierać seminarium pisania (lista zatwierdzonych seminariów pisania można znaleźć w SEAS Undergraduate Handbook) |
Wyświetlone wymagania dotyczące stopnia i kierunku są przeznaczone jako przewodnik dla studentów wchodzących jesienią 2020 roku i później. Studenci powinni skonsultować się ze swoim programem akademickim w sprawie ostatecznych certyfikatów i wymagań dla ukończenia studiów.
.