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.

.

.

.

.

.

.

.

.

.

Lista 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.
(MINORS ARE STRONGLY ENCOURAGED)

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.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.