Graduate Computer Science
Graduate Computer Science
2023 Summer Term
Disclaimer
- This course listing is informational and does not guarantee availability for registration.
- Please click through to view the class schedule to see sections offered for your selected term.
- Sections may be full or not open for registration. Please use WINS if you wish to register for a course.
CLOUD COMPUTING
COMPSCI 764
The purpose of this course is to understand the core technical ideas and concepts in designing and using cloud computing systems, covering a broad range of topics that include cloud system architectures, cloud storage and management, cloud programming frameworks, virtualization and resource management, and datacenter networks. It is a blend of lecture, paper readings/presentations, and programming practice using a cloud.
BIG DATA AND DATA MINING
COMPSCI 767
This course will cover two main areas: (1) machine learning algorithms that can be applied to "big data" (i.e., data sets of great size and complexity); and (2) distributed file systems and MapReduce as tools to generate algorithms, along with associated hardware innovations to facilitate parallel analysis of big data.
CAPSTONE PROJECT
COMPSCI 789
Under faculty supervision, the student will develop, extend, or modify a significant piece of software or a system with significant software components. The student will also write a technical report and give a presentation describing the software product as well as the development process. Fulfills the Applied Research Project option for graduation. Pass/Fail grade basis only.
INTERNSHIP IN COMPUTER SCIENCE
COMPSCI 793