Graduate Course Offerings
Explore the graduate‑level Computer Science and Information Systems courses offered across four semesters.
Quick Navigation
- Lecture Courses
- Information Systems Courses
- Proficiency Courses
- Advanced and Seminar Courses
- Project and Research Experience
Lecture Courses
Information Systems Courses
| Course | Fall 2025 | Spring 2026 | Fall 2026 | Spring 2027 |
|---|---|---|---|---|
| ISE503: Data Management | ✔ | ✔ |
Proficiency Courses
| Course | Fall 2025 | Spring 2026 | Fall 2026 | Spring 2027 |
|---|---|---|---|---|
| CSE581: Computer Science Fundamentals: Theory | ✔ | ✔ | ||
| CSE582: Computer Science Fundamentals: Data Structures & Algorithms | ✔ | ✔ | ||
| CSE583: Computer Science Fundamentals: Programming Abstractions | ✔ | ✔ | ||
| CSE587: Proficiency Requirement in Computer Science |
Advanced and Seminar Courses
Advanced Courses
- CSE601: Advanced Image Processing
- CSE602: Advanced Computer Architecture
- CSE605: Performance Evaluation Computer Systems
- CSE608: Advanced Computer Security
- CSE610: Parallel Computer Architectures
- CSE611: Transactions Processing
- CSE612: Advanced Visualization
- CSE613: Parallel Programming
- CSE614: Advanced Programming Languages
- CSE615: Advanced Computer Vision
- CSE616: Digital Multimedia Systems
- CSE618: Advanced Computer Graphics
- CSE620: Virtual Reality
- CSE621: Physics-Based Modeling for Visual Computing
- CSE622: Advanced Database Systems
- CSE624: Advanced Operating Systems
- CSE625: Asynchronous Systems
- CSE626: Switching and Routing in Parallel and Distributed Systems
- CSE628: Natural Language Processing
- CSE630: Theory of Computational Complexity
- CSE631: Advanced Logic in Computer Science
- CSE633: Computability and Undecidability
- CSE636: Analysis and Synthesis of Computer Communication Networks
- CSE637: Program Semantics and Verification
- CSE638: Advanced Algorithms
Special Topics Courses
- CSE665: Theory of Computing
- CSE666: Logic in Computer Science
- CSE667: Algorithms
- CSE668: Concurrency
- CSE669: Database
- CSE670: Languages
- CSE671: Artificial Intelligence
- CSE672: Image Processing
- CSE673: Graphics
- CSE674: Special Topic on Operating Systems – Virtualization
- CSE675: Architecture
- CSE676: Application
- CSE677: User Interfaces
- CSE678: Virtual Reality
- CSE679: Visualization
- CSE680: Modeling and Simulation
- CSE681: Computer Vision
- CSE682: Design and Analysis
- CSE683: Mobile and Wireless Networking
- CSE684: Computer Security
- CSE685: Media Networks
- CSE690-693: Advanced Topics in CS
Seminars
- CSE600: Research in Modern Computer Science
- CSE639: Seminar in Advanced Topics in Computer Science
- CSE640: Theory of Computing
- CSE641: Logic in Computer Science
- CSE642: Algorithms
- CSE643: Concurrency
- CSE644: Database
- CSE645: Seminar in Languages
- CSE646: Artificial Intelligence
- CSE647: Image Processing
- CSE648: Graphics
- CSE649: Operating Systems
- CSE650: Architecture
- CSE651: Applications
- CSE652: User Interfaces
- CSE653: Virtual Reality
- CSE654: Visualization
- CSE655: Seminar in Natural Language Processing
- CSE656: Computer Vision
- CSE657: Design and Analysis
- CSE658: Mobile and Wireless Networking
- CSE659: Computer Security
- CSE660: Media Networks
- CSE661: Data Privacy
- CSE662: Secure Computation
Project and Research Experience
M.S. Project and Research Experience
- CSE523: Advanced Project in Computer Science I
- CSE524: Advanced Project in Computer Science II
- CSE593: Independent Study in Computer Science
- CSE596: MS Internship Project Off-Campus
- CSE597: M.S. Internship Project On Campus
- CSE599: M.S. Thesis Research
Ph.D. Teaching and Research Experience
- CSE696: PhD Internship Project Off-Campus
- CSE697: PhD Internship Project On Campus
- CSE698: Practicum in Teaching
- CSE699: Dissertation Research on Campus
- CSE700: Dissertation Research off Campus – Domestic Students
- CSE701: Dissertation Research off Campus – International Students
- CSE800: Full Time Summer Research