Graduate Courses

Graduate Courses

(NOTE:- Fall 2023 schedule is tentative and subject to change)

Course Name Course Title Spring 2022 Fall 2022 Spring 2023 Fall 2023
CSE500 Patterns in Programming
CSE502 Computer Architecture

CSE504 Compiler Design

CSE505 Computing with Logic

CSE506 Operating Systems

CSE507 Computational Linguistics
CSE508 Network Security

CSE509 Computer System Security

CSE510 Hybrid Systems

CSE511 Brain and Memory Modeling
CSE512 Machine Learning

CSE515 Introduction to Transaction Processing Systems
CSE518 Foundations of Human Computer Interaction

CSE519 Data Science Fundamentals

CSE521 Data Mining Concepts and Techniques

CSE525 Introduction to Robotics

CSE526 Principles of Programming Languages

CSE527 Introduction to Computer Vision

CSE528 Computer Graphics

CSE529 Simulation and Modeling
CSE530 Geometric Foundations for Graphics & Visualization
CSE532 Theory of Database Systems

CSE533 Network Programming
CSE534 Fundamentals of Computer Networks

CSE535 Distributed Systems

CSE536 Introduction to User Interface Development
CSE537 Artificial Intelligence

CSE538 Natural Language Processing

CSE540 Theory of Computation
CSE541 Logic in Computer Science

CSE542 Big Data Systems, Algorithms and Networks
CSE544 Prob/Stat for Data Scientists

CSE545 Big Data Analytics

CSE546 Cryptography

CSE547 Discrete Mathematics

CSE548 Analysis of Algorithms

CSE549 Computational Biology

CSE550 Quantum Computing and App

CSE551 Smart Energy in the Information Age

CSE552 Energy-Efficient Computing
CSE555 Computational Geometry

CSE564 Visualization

CSE566 Virtual Reality

CSE570 Wireless and Mobile Networks

CSE577 Medical Imaging

CSE590 Advanced Topics in Computer Science

CSE591 Advanced Topics in Computer Science

CSE592 Advanced Topics in Computer Science

CSE594 Advanced Topics in Computer Science