Graduate Courses

Graduate Courses

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

Course Name Course Title Fall 2022 Spring 2023 Fall 2023 Spring 2024
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