Graduate Computer Science
Graduate Computer Science
2024 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.
OPTIMIZATION: TECHNIQUES AND APPLICATIONS
COMPSCI 735
The course takes a unified view of optimization, covering the main areas of application and the main optimization algorithms. The topics include linear optimization, robust optimization, network flows, discrete optimization, dynamic optimization and nonlinear optimization. The course involves learning about, using, and analyzing the results of state of the art optimization software.
SOFTWARE TESTING
COMPSCI 777
The course introduces students to software testing. Students will learn different testing strategies and methodologies. Students will learn to write effective test cases, execute tests and file bug reports, use a unit testing framework, and use or design an automation testing framework.
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
INDIVIDUAL STUDIES
COMPSCI 798
Study of a selected topic or topics under the direction of a faculty member.