Kurzy

Říj 19, 2021

SEAS nabízí bakalářské a magisterské kurzy v oboru ComputerScience.Fakulta SEAS také nabízí několik seminářů pro prváky. Mnoho dalších kurzů zajímavých pro studenty se zaměřením na informatiku lze nalézt v sekcích AppliedMathematics, Engineering Sciences, Mathematics, Physics a Statisticssection of the my.harvard coursecatalog.

Čtyřletý plán kurzů SEAS obsahuje nejaktuálnější plán kurzů, které budou nabízeny v blízké budoucnosti. Záznam v „katalogu“ můžete filtrovat na CS, abyste viděli pouze kurzy informatiky. Všimněte si, že každý z těchto kurzů je nabízen nejméně jednou ročně:

  • CS20
  • CS50
  • CS51
  • CS61
  • CS121
  • CS124
  • CS181
  • CS182

Placement

Většina studentů začíná CS50, a to i v případě, že absolvovali kurz AP v oblasti počítačové vědy. Kurz je navržen tak, aby vyhovoval jak studentům, kteří začínají od nuly, tak studentům s předchozími zkušenostmi s programováním. Někteří studenti však mají dostatečné programátorské zkušenosti, aby CS50 vynechali a začali s CS51 nebo CS61. Další rady naleznete v CS50FAQs nebo se poraďte s ředitelem bakalářského studia.

Studenti by se měli poradit s katedrou matematiky, katedrou chemie a katedrou fyziky o vhodném zařazení do kurzů na těchto katedrách.

CS20, Discrete Mathematics for Computer Science, vyučuje matematiku potřebnou pro pozdější kurzy informatiky, která není zahrnuta v sekvenci kalkulu a lineární algebry v Mathematics and AppliedMathematics. Mnoho studentů nebude muset absolvovat CS20, ale studenti, kteří nemají žádné zkušenosti s psaním matematických důkazů, by měli zvážit jeho absolvování. Stránka CS121 na téma Background andPrerequisites je dobrým zdrojem pro zjištění, zda je třeba absolvovat CS 20 před absolvováním kurzů, jako jsou CS 121 a CS 124.

Které kurzy se do čeho započítávají?

Oficiální informace jsou v záznamu v příručce, ale zde shrnujeme, které kurzy se započítávají pro splnění různých požadavků. Níže uvedený seznam není vyčerpávající, a pokud dojde k rozporu mezi tímto seznamem a příručkou, je správná informace v příručce. Obvykle studentovi povolujeme nahradit kurz pokročilejším kurzem stejného typu, avšak pro každý takový případ byste nás měli předem požádat o povolení.

Kurzy rozšiřující školy na Harvardu se nezapočítávají do kurzů zaměření CS. Harvardské letní kurzy by se potenciálně mohly započítat, pokud jsou ekvivalentní kurzům, které se započítávají do koncentrace (např. letní verze kurzů CS 50 nebo Stat 110 nebo jiných matematických kurzů). Předměty absolvované na jiných univerzitách se do koncentrace nezapočítávají, pokud nejsou součástí oficiálního studijního programu v zahraničí nebo pokud nejste studentem, který přestoupil na jinou univerzitu. (Pokud jste přestupující student, přijďte si s námi promluvit a my rozhodneme, které předměty se budou započítávat individuálně).

S výjimkou předmětu CS 50 (který lze absolvovat SAT/UNSAT, nikoli však Pass/Fail) musí být všechny předměty buď pro splnění CS koncentrace, nebo pro splnění sekundárního požadavku absolvovány s písmenným hodnocením.

  • Matematické základy: Požadavek na lineární algebru lze splnit jedním z předmětů Math 21b/22b/23a/25a/55a nebo AM 21b. Požadavek na statistiku/pravděpodobnost lze splnit pomocí předmětu STAT 110. Požadavek na výpočet lze splnit jedním z předmětů Math 21a/22a/23b/23c/25b/55b nebo AM 21a. (Všimněte si, že nemusíte absolvovat jak kurz statistiky/pravděpodobnosti, tak kurz matematiky; pokud ano, můžete si STAT 110 započítat jako odborný volitelný předmět)

  • Teoretický požadavek: Standardním a doporučeným způsobem, jak splnit teoretický požadavek, je absolvovat předměty CS 121 a CS 124. CS 124 však mohou nahradit i jiné předměty CS 12x a v současné době se jako teoretický předmět počítá i AM 107. (Poznámka: Od podzimu 2018 již AM 106 nebude splňovat teoretický požadavek.) Nahrazení CS 121 vyžaduje kurz s požadavkem na značnou výpočetní složitost, například CS 221.

  • Technické volitelné předměty:

    • Harvardské kurzy CS: Následující harvardské kurzy informatiky se počítají jako technické volitelné předměty: (1) každý kurz CS 1xx nebo CS 2xx, (2) CS 20, (3) CS 91r (pouze jeden semestr) a CS 96, (4) pokud jste absolvovali CS 50 + CS 51 + CS 61, pak se může započítat jeden z CS 51 nebo CS 61. Pokud je kurz uveden křížově jako kurz informatiky i jako kurz jiné katedry, pak se započítává, i když jste jej absolvovali pod jiným číslem (např. kurz STAT 121a nebo AC 209a se považuje za stejný jako kurz CS109a).

    • Jiné harvardské kurzy: Následující harvardské předměty se započítávají jako volitelné technické předměty: STAT 110, STAT 195, Math 154, AM 106/107/120/121/207, ES 50/52/54/153/170, Physics 123.

    • Letní předměty: CSCI S-20 se započítává jako ekvivalent CS 20, CSCI S-109A se započítává jako ekvivalent CS 109A a CSCI S-50 (léto 2020) nebo CSCI S-111 se započítává jako ekvivalent CS 50. Studenti mohou také absolvovat letní kurz CS 91r, který by se započítával jako CS 91r.

    • Další kurzy: Některé kurzy MIT 6 lze použít jako volitelné technické předměty: před zápisem se poraďte s DUS. Pokyny ke křížovému zápisu naleznete na stránce křížového zápisu. Některé zahraniční studijní předměty se započítávají, vždy byste se však měli předem informovat u DUS’s. Předměty a požadavky se mění a neměli byste předpokládat, že se předmět započítá, i když víte, že se v minulosti započítával.

  • Požadavek na rozsah: V případě, že se jedná o předmět z oblasti CS a jeho předposlední číslice je v rozmezí 3 až 8, může být technický volitelný předmět započítán do požadavku na rozsah. Předměty jako CS 10x nebo CS 19x se do požadavku na šíři záběru nezapočítávají. Jiné než harvardské kurzy CS: Některé kurzy, které nejsou z oblasti CS, MIT nebo studijní pobyty v zahraničí, mohou být v jednotlivých případech započítány do požadavku na šíři studia. Počínaje jarem 2021 již Harvard CS nebude běžně povolovat zápočty za kurzy MIT, které jsou ekvivalentní jednomu z našich ročních základních kurzů (CS 20, 50, 51, 61, 121,124, 181 a 182). Některé příklady jsou uvedeny v tabulce níže.

  • Sekundární: Požadavky na sekundární CS jsou poměrně lehké (pouze čtyři kurzy), ale musí se jednat o harvardské CS kurzy s číslem 100 a vyšším, nebo CS 50/51/61. V případě, že se jedná o CS kurzy s číslem 100 a vyšším, je nutné, aby se jednalo o CS kurzy s číslem 100 a vyšším. Nelze započítat jiné než harvardské kurzy, kurzy MIT ani kurzy ze studia v zahraničí. Více informací naleznete na této webové stránce. Pokud jste přestupující student, obraťte se na CS DUSes, kde se dozvíte, zda lze započítat kurzy z předchozí instituce.

Tabulka náhradních kurzů pro zaměření CS

Následující tabulka shrnuje některé povolené náhrady kurzů. Obsahuje také odpovědi na některé často kladené otázky týkající se toho, které předměty splňují určité požadavky. Pokud se zde kurz objeví jako platná substituce, pak jej můžete ve svém studijním plánu použít místo původního kurzu. Měli byste však do studijního plánu přidat poznámku, že používáte tuto subtitutaci, a také se o tom zmínit v e-mailu zaslaném na cs-dus. Předměty se mění a stejně tak se mohou měnit i povolené náhrady. Pokud máte jakýkoli dotaz ohledně předmětu, který zde není uveden (nebo který zde uveden je), můžete se informovat v DUS. Tyto náhrady platí pouze pro zaměření na informatiku. Tyto náhrady neplatí pro vedlejší obor CS, pro který jsou zde uvedeny požadavky.

Předmět(y) Můžete použít místo
Math 23b,23c, 25b, 55b, 110, 112, 113, 114, 115, 116, AM 105, 108 a 111 Math 21a:
Math 22b (podzim 2019 a později) Math 21a: Vícerozměrný kalkulus
Math 23a, 25a, 55a,121,122, AM 120, 121 Math 21b: Lineární algebra
Math 22a (podzim 2019 a později) Math 21b: Lineární algebra
AM 22a: Řešení a optimalizace Math 21b: Lineární algebra
STAT 210: Teorie pravděpodobnosti a statistické odvozování I STAT 110: Pravděpodobnost
STAT 220: Bayesovská analýza dat STAT 110: Pravděpodobnost
STAT 111: Úvod do statistické inference STAT 110: Pravděpodobnost
Math 154 Teorie pravděpodobnosti STAT 110: Pravděpodobnost
ES 150: Úvod do pravděpodobnosti s technickými aplikacemi STAT 110: Pravděpodobnost
STAT S-110 (Letní kurz: úvod do pravděpodobnosti) STAT 110:
ENSC S-138: (Letní kurz: úvod do pravděpodobnosti) STAT 110: Pravděpodobnost
CSCI S-20 (Letní kurz: (V současné době pouze v létě 2020) CS 20: Discrete Mathematics for Computer Science
CSCI S-50 (Letní kurz: (V současné době pouze v létě 2020) CS 50: Úvod do informatiky
CSCI S-111 (Letní kurz úvodu do programování) CS 50: Úvod do informatiky
CS 51: Abstrakce a návrh ve výpočtech / CS 61: Systémové programování a strojová organizace Jeden z CS51/61 může splnit šíři, pokud student absolvoval CS50+51+61
MIT 6.849: Výpočetní geometrie Volitelný technický předmět
CS 1xx, 2xx Volitelný technický předmět, může splňovat šíři, pokud předposlední číslice 3-8
CS 20: Diskrétní matematika Tech volitelný (bez rozšíření)
CS 91r: Volitelný technický předmět (pouze jeden semestr)
CS 96: Projektování systémů Volitelný technický předmět (bez rozšíření)
STAT 110: Pravděpodobnost Může být použit jako volitelný technický předmět (ne rozšíření), pokud není použit ke splnění požadavku pravděpodobnosti.
AM 106: Aplikovaná algebra Technický volitelný předmět (ne rozšiřující): od podzimu 2018 nelze použít jako druhý teoretický předmět
AM 120: Aplikovaná lineární algebra a velká data Tech volitelný (bez rozšíření)
AM 121: Úvod do optimalizace: (bez rozšíření)
AM 216: Modely a metody Volitelný technický předmět (bez rozšíření)
AM 216: Inverzní problémy ve vědě a technice Volitelný předmět (bez rozšíření)
AM 231 (ES 201): Teorie rozhodování Technický volitelný předmět (bez rozšíření)
STAT 195: Statistical Machine Learning Tech volitelný (bez rozšíření)
APCOMP 221 Critical Thinking in Data Science Tech volitelný (bez rozšíření) – ekvivalent kurzu CS 20x
ES 170: Inženýrská kvantová mechanika Tech volitelný (bez rozšíření)
SCI-6478 / ES 256: Neformální robotika Tech volitelný (bez rozšíření)
MIT 6:338j: Paralelní výpočty a vědecké strojové učení Tech volitelný
MIT 8.370: Kvantové výpočty Tech volitelný (bez rozšíření)
MIT 6.857: Počítačová a síťová bezpečnost Tech volitelný (bez rozšíření)
MIT 6.875: Kryptografie a kryptoanalýza Tech volitelný (bez rozšíření)
PHYS 160 Tech volitelný (bez rozšíření)
STAT 121a/b , AC 209a/b CS 109a/b: Úvod do datové vědy
CSCI S-109A (letní kurz: úvod do datové vědy) CS 109a: Úvod do datové vědy I
AM 107: Teorie grafů a kombinatorika Technický volitelný předmět (bez rozšíření), také druhý teoretický předmět
CS 229r předměty: Teorie pokročilých témat Někdy splňuje požadavek na druhý teoretický předmět, ale informujte se v DUS, protože témata se v jednotlivých semestrech liší
CS 221: Computational Complexity CS 121: Introduction to Theoretical Computer Science
PHY123, ES153: Laboratorní elektronika CS 14x
MIT 6.172: Výkonnostní inženýrství softwarových systémů CS 16x
MIT 6.858: CS 26x
MIT 6.170: Software Studio CS 17x
MIT 6.837: Počítačová grafika CS 17x
ES 143: Počítačové vidění CS 17x
AM 207: Stochastické metody pro analýzu dat, inferenci a optimalizaci CS 28x
Studium v zahraničí Případně se informujte v DUS
MIT 6.841 / 18.405: Pokročilá teorie složitosti CS 221: Výpočetní složitost
MIT 6.854: Pokročilé algoritmy CS 224: Algoritmy pro pokročilé
MIT 6.006: Úvod do algoritmů Není možné použít pro splnění požadavků na soustředění
AM 101: Statistical Inference for Scientists and Engineers Není možné použít pro splnění požadavků na soustředění
Math 157: Matematika ve světě Není možné použít pro požadavky na zaměření
DPI 663: Nelze použít pro požadavky na soustředění
ES 21: Inovační praxe Nelze použít pro požadavky na soustředění
CS 1: Great Ideas in Computer Science Není možné použít pro požadavky na soustředění
Předměty CS s koncovkou „n“ (například CS90nar a CS90nbr) Není možné použít pro požadavky na soustředění
MIT 6.042: Matematika pro informatiku Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 20)
MIT 6.00: Úvod do informatiky a programování Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 50)
MIT 6.031: Konstrukce softwaru Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 51)
MIT 6.004: Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 61)
MIT 6.045: Automata, Computability, and Complexity Theory Od jara 2021 nelze použít pro splnění požadavků na soustředění (ekvivalent CS 121)
MIT 6.840: Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 121)
MIT 6.046: Návrh a analýza algoritmů (ne MIT 6.006!) Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 124)
MIT 6.036: Úvod do strojového učení Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 181)
MIT 6.034: Umělá inteligence Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 182)
MIT 18.600 (18.440) Pravděpodobnost a náhodné veličiny Od jara 2021 nelze použít pro splnění požadavků na soustředění (ekvivalent STAT 110)
MIT 6.033: Od jara 2021 nelze použít pro požadavky na soustředění (ekvivalent CS 16x)

Pokud máte dotazy ohledně toho, jaké předměty (na Harvardu, MIT nebo jinde) se započítávají do požadavků na soustředění, neváhejte se obrátit na DUSes.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.