Courses
View courses in
- All Departments
- All Departments
- African American Studies
- African Studies
- American & New England Studies
- Anthropology
- Arabic
- Archaeology
- Astronomy
- Biology
- Chemistry
- Chinese
- Classical Studies
- Cognitive & Neural Systems
- Comparative Literature
- Computer Science
- Earth & Environment
- Economics
- Editorial Studies
- English
- Hebrew
- Hindi-Urdu
- History
- History of Art & Architecture
- International Relations
- Japanese
- Korean
- Linguistics
- Marine Science
- Mathematics & Statistics
- Modern Languages & Comparative Literature: German
- Modern Languages: Language Learning & Teaching
- Modern Languages: Portuguese
- Molecular Biology, Cell Biology & Biochemistry
- Neuroscience
- Persian
- Philosophy
- Physics
- Political Science
- Psychological & Brain Sciences
- Religious Studies (including Religion)
- Romance Studies: French Language & Literature
- Romance Studies: Hispanic Language & Literatures
- Romance Studies: Italian
- Russian
- Sociology
- Swahili
- Turkish
- Women’s, Gender, & Sexuality Studies
- Writing
-
GRS CS 697: Computer Science Graduate Initiation
Guidance for graduate students embarking on a research career in computer science. Topics include: research resources and methodologies, the research project development process, refereeing and reviewing, written and oral presentations, the dissertation, writing effective research proposals, ethics, and career planning. (Required of first-year doctoral candidates; open to interested CS Master's students.) -
GRS CS 698: CS Teaching Fellow Training
Covers topics needed to be successful computer science teaching fellow. These include goals, content, and methods of instruction in computer science, and general teaching/learning issues. Required once of all teaching fellows. -
GRS CS 699: Teaching College Computer Science I
The goals, contents, and methods of instruction in computer science. General teaching-learning issues. Required of all teaching fellows. -
GRS CS 901: Internship in Computer Science
For Master's students in Computer Science, this internship course gives students substantive practical experience in the computing industry. This course may be taken once, with approval from the Director of the Master's Program. Bi-weekly and final reports required. -
GRS CS 910: Directed Study: Systems
Graduate-level directed study in a topic in systems. -
GRS CS 911: Directed Study: Systems
Graduate-level directed study in a topic in systems. -
GRS CS 920: Directed Study: Programming Languages
Graduate-level directed study in a topic in programming languages. -
GRS CS 921: Directed Study: Programming Languages
Graduate-level directed study in a topic in programming languages. -
GRS CS 930: Directed Study: Algorithmic Information Theory
Graduate-level directed study in a topic in algorithmic information theory. -
GRS CS 931: Directed Study: Algorithmic Information Theory
Graduate-level directed study in a topic in algorithmic information theory. -
GRS CS 932: Directed Study: Algorithms
Graduate-level directed study in a topic in algorithms. -
GRS CS 933: Directed Study: Algorithms
Graduate-level directed study in a topic in algorithms. -
GRS CS 935: Directed Study: Complexity
Graduate-level directed study in a topic in complexity. -
GRS CS 936: Directed Study: Complexity
Graduate-level directed study in a topic in complexity. -
GRS CS 937: Directed Study: Cryptography
Graduate-level directed study in a topic in cryptography. -
GRS CS 940: Directed Study: Artificial Intelligence
Graduate-level directed study in a topic in artificial intelligence. -
GRS CS 941: Directed Study: Artificial Intelligence
Graduate-level directed study in a topic in artificial intelligence. -
GRS CS 950: Directed Study: Computational Architecture
Graduate-level directed study in a topic in computational architecture. -
GRS CS 952: Directed Study: Operating Systems
Graduate-level directed study in a topic in operating systems. -
GRS CS 953: Directed Study: Operating Systems
Graduate-level directed study in a topic in operating systems.

