Courses
The listing of a course description here does not guarantee a course’s being offered in a particular semester. Please refer to the published schedule of classes on the MyBU Student Portal for confirmation a class is actually being taught and for specific course meeting dates and times.
View courses in
- All Departments
- All Departments
- African American Studies
- American & New England Studies
- Anthropology
- Archaeology
- Astronomy
- Biology
- Chemistry
- Classical Studies
- Computer Science
- Creative Writing
- Earth & Environment
- Economics
- English
- History
- History of Art & Architecture
- International Relations
- Linguistics
- Literary Translation
- Mathematics & Statistics
- Molecular Biology, Cell Biology & Biochemistry
- Philosophy
- Physics
- Playwriting
- Political Science
- Portuguese
- Psychological & Brain Sciences
- Religion
- Romance Studies
- Sociology
- Women’s, Gender & Sexuality Studies
- Writing
-
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. Introduces concepts in computational geometry, computer-human interfaces, animation, and visual realism. Effective Fall 2019, this course fulfills a single unit in the following BU Hub area: Digital/Multimedia Expression. -
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 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 951: Drs-Comp Arch
-
GRS CS 952: Directed Study: Operating Systems
Graduate-level directed study in a topic in operating systems.


