CCR

Search

Find a course or a school.

Computer Science and Engineering Courses at UB

Every Computer Science and Engineering course at University at Buffalo, with difficulty, workload, and ratings. 199 courses · 11 reviews · 2.8K ratings across the web

What CSE students report

CSE courses average 4.3 out of 5, and a typical one takes about 7 hours a week.

4.3 out of 5 starsFrom 11 reviews of 6 courses

Lightest course

CSE 199

UB Seminar · ~2 h/wk

Heaviest course

CSE 115

Introduction to Computer Science I · ~5 h/wk

All Computer Science and Engineering Courses (199)

CSE 115Introduction to Computer Science I

4.8 out of 5 stars4.8· 5 reviews

CSE 199UB Seminar

4.0 out of 5 stars4.0· 2 reviews

CSE 250Data Structures

3.0 out of 5 stars3.0· 1 review

CSE 220Systems Programming

4.0 out of 5 stars4.0· 1 review

CSE 565Computer Security

5.0 out of 5 stars5.0· 1 review

CSE 442Software Engineering

3.0 out of 5 stars3.0· 1 review

CSE 116Introduction to Computer Science II

3.5 out of 5 stars3.5· 173 ratings

CSE 191Introduction to Discrete Structures

2.8 out of 5 stars2.8· 164 ratings

CSE 574Intro Machine Learning

3.0 out of 5 stars3.0· 157 ratings

CSE 341Computer Architecture

2.7 out of 5 stars2.7· 130 ratings

CSE 531Algorithms Anal & Dsgn 1

3.0 out of 5 stars3.0· 102 ratings

CSE 241Digital Systems

3.1 out of 5 stars3.1· 90 ratings

CSE 521Operating Systems

4.6 out of 5 stars4.6· 78 ratings

CSE 586Distributed Systems

3.1 out of 5 stars3.1· 77 ratings

CSE 573Comp Vision & Image Proc

4.1 out of 5 stars4.1· 74 ratings

CSE 111Introduction to Quantitative Analysis and Reasoning with Computing

2.5 out of 5 stars2.5· 66 ratings

CSE 331Algorithms and Complexity

3.0 out of 5 stars3.0· 63 ratings

CSE 589Modern Network Concepts

3.7 out of 5 stars3.7· 48 ratings

CSE 421Compiler Design

4.0 out of 5 stars4.0· 47 ratings

CSE 113Introduction to Computer Programming I

3.0 out of 5 stars3.0· 46 ratings

CSE 396Introduction to the Theory of Computation

2.2 out of 5 stars2.2· 46 ratings

CSE 305Introduction to Programming Languages

3.4 out of 5 stars3.4· 44 ratings

CSE 529Algs for Modern Computer Syst

4.8 out of 5 stars4.8· 44 ratings

CSE 560Data Models Query Lang

1.9 out of 5 stars1.9· 41 ratings

CSE 474Introduction to Machine Learning

2.6 out of 5 stars2.6· 38 ratings

CSE 505Fundamentals of Programming Languages

3.5 out of 5 stars3.5· 36 ratings

CSE 676Deep Learning

4.0 out of 5 stars4.0· 35 ratings

CSE 379Introduction to Microprocessors

2.8 out of 5 stars2.8· 34 ratings

CSE 568Robotics Algorithms

3.3 out of 5 stars3.3· 32 ratings

CSE 411Introduction to Computer Systems Administration

4.6 out of 5 stars4.6· 28 ratings

CSE 587Data Intensive Computing

2.9 out of 5 stars2.9· 25 ratings

CSE 473Introduction to Artificial Intelligence

3.0 out of 5 stars3.0· 24 ratings

CSE 410Operating Systems

4.5 out of 5 stars4.5· 23 ratings

CSE 546Reinforcement Learning

3.3 out of 5 stars3.3· 23 ratings

CSE 429Algorithms for Modern Computing Systems

4.3 out of 5 stars4.3· 22 ratings

CSE 555Intro Pattern Recognition

4.0 out of 5 stars4.0· 22 ratings

CSE 101Computers: A General Introduction

3.5 out of 5 stars3.5· 19 ratings

CSE 562Database Systems

3.6 out of 5 stars3.6· 19 ratings

CSE 321Real -Time and Embedded Operating Systems

2.9 out of 5 stars2.9· 18 ratings

CSE 365Introduction to Computer Security

3.6 out of 5 stars3.6· 18 ratings

CSE 312Introduction to Web Applications

3.3 out of 5 stars3.3· 16 ratings

CSE 489Modern Networking Concepts

4.0 out of 5 stars4.0· 16 ratings

CSE 542Software Eng Concepts

4.0 out of 5 stars4.0· 16 ratings

CSE 486Distributed Systems

3.4 out of 5 stars3.4· 15 ratings

CSE 535Information Retrieval

2.8 out of 5 stars2.8· 15 ratings

CSE 590Computer Architecture

2.9 out of 5 stars2.9· 15 ratings

CSE 493Introduction to VLSI Electronics

1.5 out of 5 stars1.5· 14 ratings

CSE 490Computer Architecture

3.0 out of 5 stars3.0· 9 ratings

CSE 596Intro Theory of Computatn

2.9 out of 5 stars2.9· 9 ratings

CSE 368Introduction to Artificial Intelligence

4.5 out of 5 stars4.5· 8 ratings

CSE 460Data Models and Query Languages

1.0 out of 5 stars1.0· 7 ratings

CSE 570Intro PDP

4.3 out of 5 stars4.3· 7 ratings

CSE 633Parallel Algorithms

5.0 out of 5 stars5.0· 7 ratings

CSE 426Blockchain Application Development

3.0 out of 5 stars3.0· 6 ratings

CSE 462Database Systems

2.0 out of 5 stars2.0· 6 ratings

CSE 469Introduction to Data Mining

4.7 out of 5 stars4.7· 6 ratings

CSE 601Data Mining and Bioinformatics

3.1 out of 5 stars3.1· 6 ratings

CSE 611MS Project Development

1.9 out of 5 stars1.9· 6 ratings

CSE 306Software Quality in Practice

4.8 out of 5 stars4.8· 5 ratings

CSE 370Applied Human Computer Interaction and Interface Design

3.8 out of 5 stars3.8· 5 ratings

CSE 453Hardware/Software Integrated Systems Design 2

5.0 out of 5 stars5.0· 5 ratings

CSE 455Introduction to Pattern Recognition

2.4 out of 5 stars2.4· 5 ratings

CSE 502Grad Studies in CS 2

2.6 out of 5 stars2.6· 5 ratings

CSE 522Object Oriented Analysis, Design and Implementation

4.6 out of 5 stars4.6· 5 ratings

CSE 478Computational Investment: Part I

2.0 out of 5 stars2.0· 4 ratings

CSE 487Data Intensive Computing

3.0 out of 5 stars3.0· 4 ratings

CSE 605Advanced Concepts in Programming Languages

5.0 out of 5 stars5.0· 4 ratings

CSE 404Software Project Management

5.0 out of 5 stars5.0· 3 ratings

CSE 491Introduction to the Theory of Computation

2.6 out of 5 stars2.6· 3 ratings

CSE 528Digital Image Processing

5.0 out of 5 stars5.0· 3 ratings

CSE 709Seminars

5.0 out of 5 stars5.0· 3 ratings

CSE 729Seminars

5.0 out of 5 stars5.0· 3 ratings

CSE 116C

No reviews yet · be the first

CSE 234Intro to Blockchain

No reviews yet · be the first

CSE 302Intro to Experiential Learning/Research

No reviews yet · be the first

CSE 303Intermediate Experiential Learning/Research

No reviews yet · be the first

CSE 308

No reviews yet · be the first

CSE 350Advanced Data Structures and Indexes

No reviews yet · be the first

CSE 378

No reviews yet · be the first

CSE 402Experiential Learning/Research Capstone

No reviews yet · be the first

CSE 406Blockchain, Cryptocurrency and Decentralized Finance Systems

No reviews yet · be the first

CSE 409Advanced Blockchain Concepts

No reviews yet · be the first

CSE 413Theory of Programming Languages

No reviews yet · be the first

CSE 418Software Security

No reviews yet · be the first

CSE 4203D Video Game Development

No reviews yet · be the first

CSE 427Systems Security

No reviews yet · be the first

CSE 428Introduction to Digital Image Processing

No reviews yet · be the first

CSE 430Topics in Theoretical Computer Science

No reviews yet · be the first

CSE 431Algorithms Analysis and Design

No reviews yet · be the first

CSE 432Randomized Algorithms Analysis and Design

No reviews yet · be the first

CSE 435Information Retrieval

No reviews yet · be the first

CSE 439Quantum Computation through Linear Algebra

No reviews yet · be the first

CSE 440Machine Learning and Society for Majors

No reviews yet · be the first

CSE 441Machine Learning and Society for Non-Majors

No reviews yet · be the first

CSE 443Compilers

No reviews yet · be the first

CSE 445Coding Theory

No reviews yet · be the first

CSE 446Reinforcement Learning

No reviews yet · be the first

CSE 449Software Verification

No reviews yet · be the first

CSE 450Hardware/Software Integrated Systems Design I

No reviews yet · be the first

CSE 454Applied Computational Intelligence

No reviews yet · be the first

CSE 463Knowledge Representation

No reviews yet · be the first

CSE 465Computer Security

No reviews yet · be the first

CSE 467Computational Linguistics

No reviews yet · be the first

CSE 468Computer Security

No reviews yet · be the first

CSE 470Introduction to Parallel and Distributed Processing

No reviews yet · be the first

CSE 477Processing of Strings and Sequences

No reviews yet · be the first

CSE 492Undergraduate Peer Mentoring

No reviews yet · be the first

CSE 494Capstone/Seminar

No reviews yet · be the first

CSE 495Supervised Teaching

No reviews yet · be the first

CSE 496Internship/Practicum

No reviews yet · be the first

CSE 497Departmental Honors Thesis or Project

No reviews yet · be the first

CSE 498Undergraduate Research and Creative Activity

No reviews yet · be the first

CSE 499Senior Capstone Project

No reviews yet · be the first

CSE 501Introduction to Graduate Study in Computer Science I

No reviews yet · be the first

CSE 503Computer Science for Non Majors

No reviews yet · be the first

CSE 504Computer Science for Non-Majors II

No reviews yet · be the first

CSE 508Programming with Python

No reviews yet · be the first

CSE 510Special Topics

No reviews yet · be the first

CSE 512Oper Sys Internals

No reviews yet · be the first

CSE 513Theory of Programming Language

No reviews yet · be the first

CSE 518Software Security

No reviews yet · be the first

CSE 520Embedded Architectures

No reviews yet · be the first

CSE 524Realtime & Embedded Sys

No reviews yet · be the first

CSE 526Blockchain Application Development

No reviews yet · be the first

CSE 534Multimedia Systems

No reviews yet · be the first

CSE 536Computational Biology

No reviews yet · be the first

CSE 540Machine Learning and Society

No reviews yet · be the first

CSE 544Machine Learning and Society for Nonmajors

No reviews yet · be the first

CSE 545Coding Theory

No reviews yet · be the first

CSE 547High Performance Computing 1

No reviews yet · be the first

CSE 548High Perform Computing 2

No reviews yet · be the first

CSE 552VLSI Testing

No reviews yet · be the first

CSE 561Design and Performance Analysis of Computer Systems

No reviews yet · be the first

CSE 563Knowledge Representation

No reviews yet · be the first

CSE 566Wireless Networks Security

No reviews yet · be the first

CSE 567Computational Linguistics

No reviews yet · be the first

CSE 569Network Security

No reviews yet · be the first

CSE 577Processing of Strings and Sequences

No reviews yet · be the first

CSE 578Computational Investment

No reviews yet · be the first

CSE 580Computer Graphics

No reviews yet · be the first

CSE 591System On Chip

No reviews yet · be the first

CSE 593Intro VLSI Electronics

No reviews yet · be the first

CSE 598Internship

No reviews yet · be the first

CSE 603Parallel and Distributed Processing

No reviews yet · be the first

CSE 610Special Topics

No reviews yet · be the first

CSE 616Multiagent Systems

No reviews yet · be the first

CSE 620Adv Network Concepts

No reviews yet · be the first

CSE 622Advanced Computer Systems

No reviews yet · be the first

CSE 630Advanced Wireless Networking Concepts

No reviews yet · be the first

CSE 632Analysis of Algorithms II

No reviews yet · be the first

CSE 635NLP and Text Mining

No reviews yet · be the first

CSE 640Graph Mining and Management

No reviews yet · be the first

CSE 646Wireless Ntwkg & Mob Comp

No reviews yet · be the first

CSE 660Differential Privacy

No reviews yet · be the first

CSE 662Languages and Runtimes for Big Data

No reviews yet · be the first

CSE 664Applied Cryptography and Computer Security

No reviews yet · be the first

CSE 666Biometrics Image Analysis

No reviews yet · be the first

CSE 667Advanced Topics in Computational Linguistics

No reviews yet · be the first

CSE 668Advanced Robotics

No reviews yet · be the first

CSE 673Computational Vision

No reviews yet · be the first

CSE 674Advanced Machine Learning

No reviews yet · be the first

CSE 675Stochastic Simulation and Inference

No reviews yet · be the first

CSE 680Computational Geometry

No reviews yet · be the first

CSE 681Formal Languages 1

No reviews yet · be the first

CSE 691Advanced VLSI Design

No reviews yet · be the first

CSE 696Computational Complexity

No reviews yet · be the first

CSE 700Independent Study

No reviews yet · be the first

CSE 701Seminars

No reviews yet · be the first

CSE 702Seminars

No reviews yet · be the first

CSE 703Seminars

No reviews yet · be the first

CSE 704Seminars

No reviews yet · be the first

CSE 705Seminars

No reviews yet · be the first

CSE 706Seminars

No reviews yet · be the first

CSE 707Seminars

No reviews yet · be the first

CSE 708Seminars

No reviews yet · be the first

CSE 710Seminars

No reviews yet · be the first

CSE 711Seminars

No reviews yet · be the first

CSE 712Seminars

No reviews yet · be the first

CSE 713Seminars

No reviews yet · be the first

CSE 714Seminars

No reviews yet · be the first

CSE 715Seminars

No reviews yet · be the first

CSE 718Seminars

No reviews yet · be the first

CSE 720Seminars

No reviews yet · be the first

CSE 721Seminars

No reviews yet · be the first

CSE 722Seminars

No reviews yet · be the first

CSE 723Seminars

No reviews yet · be the first

CSE 724Seminars

No reviews yet · be the first

CSE 726Seminars

No reviews yet · be the first

CSE 727Seminars

No reviews yet · be the first

CSE 728Seminars

No reviews yet · be the first

CSE 730Seminars

No reviews yet · be the first

CSE 734Seminars

No reviews yet · be the first

CSE 739Seminars

No reviews yet · be the first

CSE 740Seminars

No reviews yet · be the first

CSE 741Seminars

No reviews yet · be the first

CSE 745Seminars

No reviews yet · be the first

CSE 749Seminars

No reviews yet · be the first

CSE 799Supervised Research

No reviews yet · be the first

CSE 800Thesis Guidance

No reviews yet · be the first

Top Computer Science and Engineering Courses at UB

0–100 scores from ratings across the web

Computer Science and Engineering at UB: FAQ

Give back

Took a class at UB? Your review is what the next student reads.

Anonymous, about two minutes, no account.

Find your class