Table: CSE Undergraduate Course Catalog | Course | Title | Info |
| CSE 101 | Computers: A General Introduction |  |
| CSE 111 | Introduction to Quantitative Analysis and Reasoning with Computing |  |
| CSE 113 | Introduction to Computer Programming I |  |
| CSE 115 | Introduction to Computer Science I |  |
| CSE 116 | Introduction to Computer Science II |  |
| CSE 11 | Special Studies Computer Science & Engineering |  |
| CSE 11300 | 300 Level Elective CSE Majors |  |
| CSE 11400 | 400 Level Elective CSE Majors |  |
| CSE 191 | Introduction to Discrete Structures |  |
| CSE 199 | UB Seminar |  |
| CSE 220 | Systems Programming |  |
| CSE 234 | Intro to Blockchain |  |
| CSE 241 | Digital Systems |  |
| CSE 250 | Data Structures |  |
| CSE 302 | Intro to Experiential Learning/Research |  |
| CSE 303 | Intermediate Experiential Learning/Research |  |
| CSE 305 | Introduction to Programming Languages |  |
| CSE 306 | Software Quality in Practice |  |
| CSE 312 | Introduction to Web Applications |  |
| CSE 321 | Real -Time and Embedded Operating Systems |  |
| CSE 331 | Algorithms and Complexity |  |
| CSE 341 | Computer Organization |  |
| CSE 350 | Advanced Data Structures and Indexes |  |
| CSE 365 | Introduction to Computer Security |  |
| CSE 368 | Introduction to Artificial Intelligence |  |
| CSE 370 | Applied Human Computer Interaction and Interface Design |  |
| CSE 379 | Introduction to Microprocessors |  |
| CSE 396 | Introduction to the Theory of Computation |  |
| CSE 402 | Experiential Learning/Research Capstone |  |
| CSE 404 | Software Project Management |  |
| CSE 406 | Blockchain, Cryptocurrency and Decentralized Finance System |  |
| CSE 409 | Advanced Blockchain Concepts |  |
| CSE 410 | Special Topics |  |
| CSE 411 | Introduction to Computer Systems Administration |  |
| CSE 413 | Theory of Programming Languages |  |
| CSE 418 | Software Security |  |
| CSE 420 | 3D Video Game Development |  |
| CSE 421 | Introduction to Operating Systems |  |
| CSE 426 | Blockchain Application Development |  |
| CSE 427 | Systems Security |  |
| CSE 428 | Introduction to Digital Image Processing |  |
| CSE 429 | Algorithms for Modern Computing Systems |  |
| CSE 430 | Topics in Theoretical Computer Science |  |
| CSE 431 | Algorithms Analysis and Design |  |
| CSE 432 | Randomized Algorithms Analysis and Design |  |
| CSE 435 | Information Retrieval |  |
| CSE 439 | Quantum Computation through Linear Algebra |  |
| CSE 440 | Machine Learning and Society for Majors |  |
| CSE 441 | Machine Learning and Society for Non-Majors |  |
| CSE 442 | Software Engineering |  |
| CSE 443 | Compilers |  |
| CSE 445 | Coding Theory |  |
| CSE 446 | Reinforcement Learning |  |
| CSE 449 | Software Verification |  |
| CSE 450 | Hardware/Software Integrated Systems Design I |  |
| CSE 453 | Hardware/Software Integrated Systems Design 2 |  |
| CSE 454 | Applied Computational Intelligence |  |
| CSE 455 | Introduction to Pattern Recognition |  |
| CSE 460 | Data Models and Query Languages |  |
| CSE 462 | Database Systems |  |
| CSE 463 | Knowledge Representation |  |
| CSE 465 | Computer Security |  |
| CSE 467 | Computational Linguistics |  |
| CSE 468 | Robotics Algorithms |  |
| CSE 469 | Introduction to Data Mining |  |
| CSE 470 | Introduction to Parallel and Distributed Processing |  |
| CSE 473 | Introduction to Computer Vision and Image Processing |  |
| CSE 474 | Introduction to Machine Learning |  |
| CSE 477 | Processing of Strings and Sequences |  |
| CSE 478 | Computational Investment: Part I |  |
| CSE 486 | Distributed Systems |  |
| CSE 487 | Data Intensive Computing |  |
| CSE 489 | Modern Networking Concepts |  |
| CSE 490 | Computer Architecture |  |
| CSE 491 | Introduction to the Theory of Computation |  |
| CSE 492 | Undergraduate Peer Mentoring |  |
| CSE 493 | Introduction to VLSI Electronics |  |
| CSE 494 | Senior Capstone/Seminar |  |
| CSE 495 | Supervised Teaching |  |
| CSE 496 | Internship/Practicum |  |
| CSE 497 | Departmental Honors Thesis or Project |  |
| CSE 498 | Undergraduate Research and Creative Activity |  |
| CSE 499 | Independent Study |  |