Graduate Courses

The UB Graduate Academic Schedule lists our graduate Fall, Spring, and Summer course offerings.

The CSE Graduate Program currently offers this selection of courses.

Course Title Links
CSE 501 Introduction to Graduate Study in Computer Science & Engineering Catalog
CSE 503 Computer Science for Non-Majors I Catalog
CSE 504 Computer Science for Non-Majors II Catalog
CSE 505 Fundamentals of Programming Languages Catalog
CSE 506 Computer Architecture Catalog
CSE 507 SOA And Web Services Catalog
CSE 508 Programming with Python Catalog
CSE 510 Special Topics Catalog
CSE 512 Operating Systems Internals Catalog
CSE 516 E-Commerce Technology Catalog
CSE 517 Introduction to the R Programming Language Catalog
CSE 520 Embedded Architectures Catalog
CSE 521 Introduction to Operating Systems Catalog
CSE 522 Object Oriented Analysis, Design, and Implementation Catalog
CSE 523 Quality Software Design Catalog
CSE 524 Realtime & Embedded Systems Catalog
CSE 527 Modern Computer Systems Catalog
CSE 529 Algorithms for Modern Computing Systems Catalog
CSE 530 Computer Communications Catalog
CSE 531 Analysis of Algorithms Catalog
CSE 534 Multimedia Systems Catalog
CSE 535 Information Retrieval Catalog
CSE 536 Computational Biology Catalog
CSE 541 Programing Multi/Core Arch Catalog
CSE 542 Software Engineering Concepts Catalog
CSE 543 Introduction to Language Processors Catalog
CSE 545 Error Correcting Codes: Combinatorics, Algorithms, and Applications Catalog
CSE 547 High Performance Computing 1 Catalog
CSE 552 VLSI (Very Large Scale Integration) Testing Catalog
CSE 553 Software Development Project Management Catalog
CSE 555 Introduction to Pattern Recognition Catalog
CSE 556 Topics in Visualization Catalog
CSE 560 Data Models and Query Languages Catalog
CSE 561 Design and Performance Analysis of Computer Systems Catalog
CSE 562 Database Systems Catalog
CSE 563 Knowledge Representation Catalog
CSE 564 Game Theory & Computer Networks Catalog
CSE 565 Computer Security Catalog
CSE 566 Wireless Networks Security Catalog
CSE 567 Computational Linguistics Catalog
CSE 568 Robotics Algorithms Catalog
CSE 570 Introduction to Parallel and Distributed Processing Catalog
CSE 572 Knowledge-Based A.I Catalog
CSE 573 Introduction to Computer Vision and Image Processing Catalog
CSE 574 Introduction to Machine Learning Catalog
CSE 575 Introduction to Cognitive Science Catalog
CSE 580 Computer Graphics Catalog
CSE 581 Computational Geometry Catalog
CSE 584 Philosophy Of Computer Science Catalog
CSE 586 Large-Scale Distributed Systems Catalog
CSE 587 Data Intensive Computing Catalog
CSE 589 Modern Networking Concepts Catalog
CSE 590 Computer Architecture Catalog
CSE 591 Advanced VLSI Design Catalog
CSE 593 Introduction to VLSI Electronics Catalog
CSE 596 Introduction to the Theory of Computation Catalog
CSE 598 Graduate Internship Catalog
CSE 600 Project Guidance Catalog
CSE 601 Data Mining and Bioinformatics Catalog
CSE 603 Parallel & Distributed Processing Catalog
CSE 604 Fault Tolerant Computing Catalog
CSE 605 Advanced Concepts in Programming Languages Catalog
CSE 606 Parallel Architecture Catalog
CSE 610 Special Topics Catalog
CSE 616 Multiagent Systems Catalog
CSE 620 Advanced Networking Concepts Catalog
CSE 622 Advanced Computer Systems Catalog
CSE 626 Data Mining Catalog
CSE 630 Adv Wireless Netw Concept Catalog
CSE 632 Analysis of Algorithms II Catalog
CSE 633 Parallel Algorithms Catalog
CSE 634 Advanced Topics in Multimedia Systems Catalog
CSE 635 Multimedia Information Retrieval Catalog
CSE 636 Data Integration Catalog
CSE 642 Techniques of Artificial Intelligence Catalog
CSE 646 Wireless Networking & Mobile Computing Catalog
CSE 651 Semantics of Programming Languages Catalog
CSE 655 Introduction to Pattern Recognition Catalog
CSE 660 Differential Privacy Catalog
CSE 661 Document Analysis and Recognition Catalog
CSE 662 Languages and Runtimes for Big Data Catalog
CSE 663 Advanced Topics in Knowledge Representation Catalog
CSE 664 Applied Cryptography and Computer Security Catalog
CSE 665 Adv Computer Graphics Catalog
CSE 666 Biometrics & Image Analysis Catalog
CSE 667 Advanced Topics in Computational Linguistics Catalog
CSE 668 Advanced Robotics Catalog
CSE 671 Secure Wireless Sensor Networks Catalog
CSE 672 Bayesian Vision Catalog
CSE 673 Computational Vision Catalog
CSE 674 Advanced Machine Learning Catalog
CSE 675 Stochastic Simulation & Inference Catalog
CSE 676 Deep Learning Catalog
CSE 678 Face and Gesture Recognition Catalog
CSE 680 Computational Geometry Catalog
CSE 681 Formal Languages 1 Catalog
CSE 691 Advanced VLSI Design Catalog
CSE 694 Topics in Algorithms - Probabilistic Analysis and Randomized Algorithms Catalog
CSE 695 Theory Of Computation Catalog
CSE 696 Computational Complexity Catalog
CSE 699 Supervised Teaching Catalog
CSE 700 Independent Study Catalog
CSE 701 Seminars Catalog
CSE 702 Seminars Catalog
CSE 703 Seminars Catalog
CSE 704 Seminars Catalog
CSE 705 Seminars Catalog
CSE 706 Seminars Catalog
CSE 707 Topics In Cognitive Sci Catalog
CSE 708 Seminars Catalog
CSE 709 Seminars Catalog
CSE 710 Seminars Catalog
CSE 711 Seminars Catalog
CSE 712 Seminars Catalog
CSE 713 Seminars Catalog
CSE 714 Seminars Catalog
CSE 715 Seminars Catalog
CSE 716 Seminars Catalog
CSE 717 Seminars Catalog
CSE 718 Seminars Catalog
CSE 719 Seminars Catalog
CSE 720 Seminars Catalog
CSE 721 Seminars Catalog
CSE 722 Seminars Catalog
CSE 723 Seminars Catalog
CSE 724 Seminars Catalog
CSE 725 Seminars Catalog
CSE 726 Seminars Catalog
CSE 727 Seminars Catalog
CSE 728 Seminars Catalog
CSE 730 Seminars Catalog
CSE 731 Seminars Catalog
CSE 732 Seminars Catalog
CSE 734 Seminars Catalog
CSE 735 Seminars Catalog
CSE 736 Seminars Catalog
CSE 737 Seminars Catalog
CSE 738 Seminars Catalog
CSE 739 Seminars Catalog
CSE 740 Seminars Catalog
CSE 741 Seminars Catalog
CSE 742 Seminars Catalog
CSE 744 Seminars Catalog
CSE 745 Seminars Catalog
CSE 746 Seminars Catalog
CSE 748 Seminars Catalog
CSE 749 Seminars Catalog
CSE 799 Supervised Research Catalog
CSE 800 Thesis Guidance Catalog