CSE Undergraduate Pre-Majors and Non-Majors Courses CSE Undergraduate Majors Courses CSE Graduate Courses Cumulative List: CSE 135 Computational Techniques CSE/ENGR 142 Computer Programming I CSE 143 Computer Programming II CSE 321 Discrete Structures CSE 322 Introduction to Formal Models in Comp Science CSE 326 Data Structures CSE 341 Programming Languages CSE 370 Introducation to Digital Design CSE 373 Data Structures and Algorithms CSE 378 Machine Organization & Assembly Language CSE 401 Introduction to Compiler Construction CSE 403 Software Engineering CSE 410 Computer Systems CSE 413 Prog. Languages & Their Implementation CSE 415 Introduction to Artificial Intelligence CSE 421 Introduction to Algorithms CSE 431 Introduction to Theory of Computation CSE 444 Introduction to Database Systems CSE 451 Introduction to Operating Systems CSE 457 Computer Graphics CSE 458 Computer Animation CSE 461 Introduction to Computer-Communication Networks CSE 467 Advanced Digital Design CSE 471 Computer Design and Organization CSE/Ling 472 Introduction to Computational Linguistics CSE 473 Introduction to Artificial Intelligence CSE 477 Digital System Design CSE 490 Special Topics in CS&E; CSE 498 Senior Project CSE 498 H Honors Senior Project CSE 499 Reading and Research CSE 500 Computers and Society CSE 501 Implementation of Programming Languages CSE 503 Software Engineering CSE 504 Advanced Topics in Software Engineering CSE 505 Concepts of Programming Languages CSE 506 Advanced Topics In Programming Languages CSE 519 Computer Science Research Seminar CSE 520 Computer Science Colloquium CSE 521 Design and Analysis of Algorithms I CSE 522 Design and Analysis of Algorithms II CSE 523 Computational Geometry CSE 524 Parallel Algorithms CSE 531 Automata, Computability, and Complexity CSE 532 Complexity Theory CSE 533 Advanced Topics in Complexity Theory CSE 536 Theory of Distributed Computing CSE 540 Discrete System Simulation CSE 543 Computer System Performance Modeling CSE 548 Computer Systems Architecture CSE 549 High-Performance Computer Architecture CSE 551 Operating Systems CSE 552 Distributed and Parallel Systems CSE 553 Real-Time Systems CSE 557 Computer Graphics CSE 558 Computer Aided Geometric Design CSE 561 Computer Communication and Networks CSE 563 Fault Tolerant Computing CSE 567 Principles of Digital Systems Design CSE 568 Advanced VLSI Laboratory CSE 573 Artificial Intelligence I CSE 574 Artificial Intelligence II CSE 576 Image Understanding CSE 577 Mathematical Morphology CSE 581 Parallel Computation in Image Processing CSE 590 Special Topics in Computer Science CSE 600 Independent Study or Research CSE 700 Master's Thesis CSE 800 Doctoral Dissertation
CSE Undergraduate Majors Courses
CSE Graduate Courses
Cumulative List: