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