Courses
View courses in
- All Departments
- All Departments
- African American Studies
- American & New England Studies
- Anthropology
- Archaeology
- Astronomy
- Biology
- Chemistry
- Classical Studies
- Cognitive & Neural Systems
- Computer Science
- Earth & Environment
- Economics
- Editorial Studies
- English
- History
- History of Art & Architecture
- International Relations
- Linguistics
- Mathematics & Statistics
- Modern Languages & Comparative Literature: German
- Modern Languages: Language Learning & Teaching
- Modern Languages: Portuguese
- Molecular Biology, Cell Biology & Biochemistry
- Philosophy
- Physics
- Political Science
- Psychology
- Religious & Theological Studies (including Religion)
- Romance Studies: French Language & Literature
- Romance Studies: Hispanic Language & Literatures
- Romance Studies: Italian
- Sociology
- Women’s, Gender, & Sexuality Studies
-
GRS CS 660: Graduate Introduction to Database Systems
Graduate introduction to database management systems. Examines entity-relationship, relational, and object-oriented data models; commercial query languages: SQL, relational algebra, relational calculus, and QBE; file organization, indexing and hashing, query optimization, transaction processing, concurrency control and recovery, integrity, and security. -
GRS CS 680: Graduate Introduction to Computer Graphics
Introduction to computer graphics algorithms, programming methods, and applications. Focus on fundamentals of two- and three-dimensional raster graphics: scan-conversion, clipping, geometric transformations, and camera modeling. Introduce concepts in computational geometry, computer-human interfaces, animation, and visual realism. -
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 791: Advanced Topics in Computer Science
Seminar restricted to graduate students; topics of mutual interest to faculty and students and not currently available in the graduate program. -
GRS CS 910: Drs Systems
-
GRS CS 911: Drs Systems
-
GRS CS 920: Drs-Prog Lang
-
GRS CS 921: Drs-Prog Lang
-
GRS CS 930: Drs-Algor Info
-
GRS CS 931: Drs-Algor Info
-
GRS CS 932: Drs-Algorithms
-
GRS CS 933: Drs-Algorithms
-
GRS CS 935: Drs-Complexity
-
GRS CS 936: Drs-Complexity
-
GRS CS 937: Drs-Cryptograph
-
GRS CS 940: Drs-A/I
-
GRS CS 941: Drs-A/I
-
GRS CS 950: Drs-Comp Arch

