UW Course Reviews
University of Washington
Code | Name | Overall | Easiness | Interest | Usefulness | Reviewssorted descending |
---|---|---|---|---|---|---|
CSE 142 | Computer Programming I | 3.2 | 3 | 3.4 | 4 | 5 |
CSE 143 | Computer Programming II | 3.2 | 2.6 | 4.4 | 4.2 | 5 |
CSE 373 | Data Structures and Algorithms | 4 | 2.3 | 4.3 | 5 | 3 |
CSE 414 | Introduction to Database Systems | 3.5 | 2 | 4 | 4 | 2 |
CSE 444 | Database Systems Internals | 5 | 2 | 5 | 5 | 1 |
CSE 331 | Software Design and Implementation | 4 | 4 | 5 | 5 | 1 |
CSE 341 | Programming Languages | 5 | 4 | 5 | 5 | 1 |
CSE 332 | Data Structures and Parallelism | 2 | 3 | 2 | 3 | 1 |
CSE 312 | Foundations of Computing II | 5 | 3 | 5 | 5 | 1 |
CSE 163 | Intermediate Data Programming | 5 | 3 | 5 | 4 | 1 |
CSE 160 | Data Programming | 4 | 4 | 4 | 4 | 1 |
CSE 417 | Algorithms and Computational Complexity | 5 | 2 | 4 | 4 | 1 |
CSE 154 | Web Programming | 1 | 2 | 2 | 3 | 1 |
CSE P 595 | Software Entrepreneurship | 0 | 0 | 0 | 0 | 0 |
CSE 120 | Computer Science Principles | 0 | 0 | 0 | 0 | 0 |
CSE 190 | Current Topics in Computer Science and Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 311 | Foundations of Computing I | 0 | 0 | 0 | 0 | 0 |
CSE P 561 | Network Systems | 0 | 0 | 0 | 0 | 0 |
CSE 333 | Systems Programming | 0 | 0 | 0 | 0 | 0 |
CSE 344 | Introduction to Data Management | 0 | 0 | 0 | 0 | 0 |
CSE 352 | Hardware Design and Implementation | 0 | 0 | 0 | 0 | 0 |
CSE 399 | CSE Foreign Study | 0 | 0 | 0 | 0 | 0 |
CSE 403 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 413 | Programming Languages and Their Implementation | 0 | 0 | 0 | 0 | 0 |
CSE 416 | Introduction to Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSE 422 | Toolkit for Modern Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE 600 | Independent Study or Research | 0 | 0 | 0 | 0 | 0 |
CSE 535 | Theory of Optimization and Continuous Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE 546 | Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSE 549 | High-Performance Computer Architectures | 0 | 0 | 0 | 0 | 0 |
CSE 552 | Distributed and Parallel Systems | 0 | 0 | 0 | 0 | 0 |
CSE 557 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSE 561 | Computer Communication and Networks | 0 | 0 | 0 | 0 | 0 |
CSE 568 | Introduction to VLSI Systems | 0 | 0 | 0 | 0 | 0 |
CSE 574 | Artificial Intelligence II | 0 | 0 | 0 | 0 | 0 |
CSE 578 | Convex Optimization | 0 | 0 | 0 | 0 | 0 |
CSE 586 | Introduction to Synthetic Biology | 0 | 0 | 0 | 0 | 0 |
CSE P 573 | Applications of Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSE 800 | Doctoral Dissertation | 0 | 0 | 0 | 0 | 0 |
CSE M 544 | Database Systems | 0 | 0 | 0 | 0 | 0 |
CSE M 584 | Computer Security | 0 | 0 | 0 | 0 | 0 |
CSE D 516 | Scalable Data Systems and Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE P 504 | Advanced Topics in Software Systems | 0 | 0 | 0 | 0 | 0 |
CSE P 517 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSE P 531 | Computability and Complexity Theory | 0 | 0 | 0 | 0 | 0 |
CSE P 545 | Transaction Processing | 0 | 0 | 0 | 0 | 0 |
CSE P 551 | Computer Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSE 442 | Data Visualization | 0 | 0 | 0 | 0 | 0 |
CSE M 552 | Introduction to Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CSE 553 | Real-Time Systems | 0 | 0 | 0 | 0 | 0 |
CSE 558 | Special Topics in Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSE 567 | Principles of Digital Systems Design | 0 | 0 | 0 | 0 | 0 |
CSE 573 | Artificial Intelligence I | 0 | 0 | 0 | 0 | 0 |
CSE 577 | Special Topics in Computer Vision | 0 | 0 | 0 | 0 | 0 |
CSE 583 | Software Development for Data Scientists | 0 | 0 | 0 | 0 | 0 |
CSE 590 | Research Seminar | 0 | 0 | 0 | 0 | 0 |
CSE 591 | Group Projects in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSE 700 | Master's Thesis | 0 | 0 | 0 | 0 | 0 |
CSE M 501 | Introduction to Compiler Construction | 0 | 0 | 0 | 0 | 0 |
CSE 550 | Computer Systems | 0 | 0 | 0 | 0 | 0 |
CSE D 515 | Software Design for Data Science | 0 | 0 | 0 | 0 | 0 |
CSE P 503 | Principles of Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSE P 510 | Human Computer Interaction | 0 | 0 | 0 | 0 | 0 |
CSE P 524 | Parallel Computation | 0 | 0 | 0 | 0 | 0 |
CSE P 544 | Database Management System | 0 | 0 | 0 | 0 | 0 |
CSE P 548 | Computer Architecture | 0 | 0 | 0 | 0 | 0 |
CSE P 557 | Current Trends in Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSE P 567 | Design and Implementation of Digital Systems | 0 | 0 | 0 | 0 | 0 |
CSE P 590 | Special Topics in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSE P 600 | Independent Study or Research | 0 | 0 | 0 | 0 | 0 |
CSE 497 | Undergraduate Research Seminar | 0 | 0 | 0 | 0 | 0 |
CSE 523 | Computational Geometry | 0 | 0 | 0 | 0 | 0 |
CSE 447 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSE 452 | Introduction to Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CSE 456 | Story Design for Computer Animation | 0 | 0 | 0 | 0 | 0 |
CSE 459 | Pre-Production for Collaborative Animation | 0 | 0 | 0 | 0 | 0 |
CSE 464 | Advanced Topics in Digital Animation | 0 | 0 | 0 | 0 | 0 |
CSE 470 | Computer Architecture II | 0 | 0 | 0 | 0 | 0 |
CSE 482 | Capstone Software Design to Empower Underserved Populations | 0 | 0 | 0 | 0 | 0 |
CSE 486 | Introduction to Synthetic Biology | 0 | 0 | 0 | 0 | 0 |
CSE 491 | Data Science and Society Seminar | 0 | 0 | 0 | 0 | 0 |
CSE 431 | Introduction to Theory of Computation | 0 | 0 | 0 | 0 | 0 |
CSE 501 | Programming Language Analysis and Implementation | 0 | 0 | 0 | 0 | 0 |
CSE 505 | Principles of Programming Languages | 0 | 0 | 0 | 0 | 0 |
CSE 510 | Advanced Topics in Human-Computer Interaction | 0 | 0 | 0 | 0 | 0 |
CSE 517 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSE 521 | Design and Analysis of Algorithms I | 0 | 0 | 0 | 0 | 0 |
CSE 526 | Cryptography | 0 | 0 | 0 | 0 | 0 |
CSE 528 | Computational Neuroscience | 0 | 0 | 0 | 0 | 0 |
CSE 533 | Advanced Topics in Complexity Theory | 0 | 0 | 0 | 0 | 0 |
CSE 541 | Interactive Learning | 0 | 0 | 0 | 0 | 0 |
CSE 547 | Machine Learning for Big Data | 0 | 0 | 0 | 0 | 0 |
CSE 579 | Intelligent Control through Learning and Optimization | 0 | 0 | 0 | 0 | 0 |
CSE 522 | Design and Analysis of Algorithms II | 0 | 0 | 0 | 0 | 0 |
CSE 525 | Randomized Algorithms and Probabilistic Analysis | 0 | 0 | 0 | 0 | 0 |
CSE 529 | Neural Control of Movement: A Computational Perspective | 0 | 0 | 0 | 0 | 0 |
CSE 544 | Principles of Database Systems | 0 | 0 | 0 | 0 | 0 |
CSE 548 | Computer Systems Architecture | 0 | 0 | 0 | 0 | 0 |
CSE 551 | Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSE 556 | Computational Fabrication | 0 | 0 | 0 | 0 | 0 |
CSE 564 | Computer Security and Privacy | 0 | 0 | 0 | 0 | 0 |
CSE 571 | AI-based Mobile Robotics | 0 | 0 | 0 | 0 | 0 |
CSE 576 | Computer Vision | 0 | 0 | 0 | 0 | 0 |
CSE 519 | Current Research in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSE 587 | Advanced Systems and Synthetic Biology | 0 | 0 | 0 | 0 | 0 |
CSE 599 | Special Topics in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSE 601 | Internship | 0 | 0 | 0 | 0 | 0 |
CSE M 547 | Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSE D 514 | Data Management for Data Science | 0 | 0 | 0 | 0 | 0 |
CSE P 501 | Compiler Construction | 0 | 0 | 0 | 0 | 0 |
CSE P 505 | Programming Languages | 0 | 0 | 0 | 0 | 0 |
CSE P 521 | Applied Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE P 527 | Computational Biology | 0 | 0 | 0 | 0 | 0 |
CSE 467 | Advanced Digital Design | 0 | 0 | 0 | 0 | 0 |
CSE 369 | Introduction to Digital Design | 0 | 0 | 0 | 0 | 0 |
CSE 390 | Special Topics in Computer Science and Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 401 | Introduction to Compiler Construction | 0 | 0 | 0 | 0 | 0 |
CSE 410 | Computer Systems | 0 | 0 | 0 | 0 | 0 |
CSE 427 | Computational Biology | 0 | 0 | 0 | 0 | 0 |
CSE 440 | Introduction to HCI: User Interface Design, Prototyping, and Evaluation | 0 | 0 | 0 | 0 | 0 |
CSE 450 | Animation Production Seminar | 0 | 0 | 0 | 0 | 0 |
CSE 454 | Advanced Internet and Web Services | 0 | 0 | 0 | 0 | 0 |
CSE 457 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSE 460 | Animation Capstone | 0 | 0 | 0 | 0 | 0 |
CSE P 546 | Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSE 472 | Introduction to Computational Linguistics | 0 | 0 | 0 | 0 | 0 |
CSE 475 | Embedded Systems Capstone | 0 | 0 | 0 | 0 | 0 |
CSE 481 | Capstone Software Design | 0 | 0 | 0 | 0 | 0 |
CSE 487 | Advanced Systems and Synthetic Biology | 0 | 0 | 0 | 0 | 0 |
CSE 492 | Undergraduate Seminar | 0 | 0 | 0 | 0 | 0 |
CSE 498 | Senior Project | 0 | 0 | 0 | 0 | 0 |
CSE 503 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 506 | Advanced Topics in Programming Languages | 0 | 0 | 0 | 0 | 0 |
CSE 512 | Data Visualization | 0 | 0 | 0 | 0 | 0 |
CSE 495 | Project Practicum | 0 | 0 | 0 | 0 | 0 |
CSE 455 | Computer Vision | 0 | 0 | 0 | 0 | 0 |
CSE 458 | Computer Animation | 0 | 0 | 0 | 0 | 0 |
CSE 461 | Introduction to Computer-Communication Networks | 0 | 0 | 0 | 0 | 0 |
CSE 469 | Computer Architecture I | 0 | 0 | 0 | 0 | 0 |
CSE 473 | Introduction to Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSE 474 | Introduction to Embedded Systems | 0 | 0 | 0 | 0 | 0 |
CSE 478 | Autonomous Robotics | 0 | 0 | 0 | 0 | 0 |
CSE 484 | Computer Security | 0 | 0 | 0 | 0 | 0 |
CSE 488 | Laboratory Methods in Synthetic Biology | 0 | 0 | 0 | 0 | 0 |
CSE 490 | Special Topics in Computer Science and Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 451 | Introduction to Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSE 499 | Reading and Research | 0 | 0 | 0 | 0 | 0 |
CSE 504 | Advanced Topics in Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSE 507 | Computer-Aided Reasoning for Software | 0 | 0 | 0 | 0 | 0 |
CSE 515 | Statistical Methods in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSE 520 | Computer Science Colloquium | 0 | 0 | 0 | 0 | 0 |
CSE 340 | Interaction Programming | 0 | 0 | 0 | 0 | 0 |
CSE 524 | Parallel Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE 527 | Computational Biology | 0 | 0 | 0 | 0 | 0 |
CSE 531 | Computational Complexity I | 0 | 0 | 0 | 0 | 0 |
CSE 371 | Design of Digital Circuits and Systems | 0 | 0 | 0 | 0 | 0 |
CSE P 552 | Distributed Systems | 0 | 0 | 0 | 0 | 0 |
CSE P 564 | Computer Security and Privacy | 0 | 0 | 0 | 0 | 0 |
CSE P 576 | Computer Vision | 0 | 0 | 0 | 0 | 0 |
CSE P 596 | Business Basics Computer Science Professionals | 0 | 0 | 0 | 0 | 0 |
CSE 112 | Advanced Placement (AP) Computer Science A | 0 | 0 | 0 | 0 | 0 |
CSE 131 | Science and Art of Digital Photography | 0 | 0 | 0 | 0 | 0 |
CSE 180 | Introduction to Data Science | 0 | 0 | 0 | 0 | 0 |
CSE 301 | CSE Internship Education | 0 | 0 | 0 | 0 | 0 |
CSE 351 | The Hardware/Software Interface | 0 | 0 | 0 | 0 | 0 |
CSE 532 | Computational Complexity II | 0 | 0 | 0 | 0 | 0 |
CSE 374 | Intermediate Programming Concepts and Tools | 0 | 0 | 0 | 0 | 0 |
CSE 391 | System and Software Tools | 0 | 0 | 0 | 0 | 0 |
CSE 402 | Design and Implementation of Domain-Specific Languages | 0 | 0 | 0 | 0 | 0 |
CSE 412 | Introduction to Data Visualization | 0 | 0 | 0 | 0 | 0 |
CSE 415 | Introduction to Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSE 421 | Introduction to Algorithms | 0 | 0 | 0 | 0 | 0 |
CSE 428 | Computational Biology Capstone | 0 | 0 | 0 | 0 | 0 |
CSE 441 | Advanced HCI: Advanced User Interface Design, Prototyping, and Evaluation | 0 | 0 | 0 | 0 | 0 |
CSE 446 | Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSE 142
Computer Programming I
CSE 143
Computer Programming II
CSE 373
Data Structures and Algorithms
CSE 414
Introduction to Database Systems
CSE 444
Database Systems Internals
CSE 331
Software Design and Implementation
CSE 341
Programming Languages
CSE 332
Data Structures and Parallelism
CSE 312
Foundations of Computing II
CSE 163
Intermediate Data Programming
CSE 160
Data Programming
CSE 417
Algorithms and Computational Complexity
CSE 154
Web Programming
CSE P 595
Software Entrepreneurship
CSE 120
Computer Science Principles
CSE 190
Current Topics in Computer Science and Engineering
CSE 311
Foundations of Computing I
CSE P 561
Network Systems
CSE 333
Systems Programming
CSE 344
Introduction to Data Management
CSE 352
Hardware Design and Implementation
CSE 399
CSE Foreign Study
CSE 403
Software Engineering
CSE 413
Programming Languages and Their Implementation
CSE 416
Introduction to Machine Learning
CSE 422
Toolkit for Modern Algorithms
CSE 600
Independent Study or Research
CSE 535
Theory of Optimization and Continuous Algorithms
CSE 546
Machine Learning
CSE 549
High-Performance Computer Architectures
CSE 552
Distributed and Parallel Systems
CSE 557
Computer Graphics
CSE 561
Computer Communication and Networks
CSE 568
Introduction to VLSI Systems
CSE 574
Artificial Intelligence II
CSE 578
Convex Optimization
CSE 586
Introduction to Synthetic Biology
CSE P 573
Applications of Artificial Intelligence
CSE 800
Doctoral Dissertation
CSE M 544
Database Systems
CSE M 584
Computer Security
CSE D 516
Scalable Data Systems and Algorithms
CSE P 504
Advanced Topics in Software Systems
CSE P 517
Natural Language Processing
CSE P 531
Computability and Complexity Theory
CSE P 545
Transaction Processing
CSE P 551
Computer Operating Systems
CSE 442
Data Visualization
CSE M 552
Introduction to Distributed Systems
CSE 553
Real-Time Systems
CSE 558
Special Topics in Computer Graphics
CSE 567
Principles of Digital Systems Design
CSE 573
Artificial Intelligence I
CSE 577
Special Topics in Computer Vision
CSE 583
Software Development for Data Scientists
CSE 590
Research Seminar
CSE 591
Group Projects in Computer Science
CSE 700
Master's Thesis
CSE M 501
Introduction to Compiler Construction
CSE 550
Computer Systems
CSE D 515
Software Design for Data Science
CSE P 503
Principles of Software Engineering
CSE P 510
Human Computer Interaction
CSE P 524
Parallel Computation
CSE P 544
Database Management System
CSE P 548
Computer Architecture
CSE P 557
Current Trends in Computer Graphics
CSE P 567
Design and Implementation of Digital Systems
CSE P 590
Special Topics in Computer Science
CSE P 600
Independent Study or Research
CSE 497
Undergraduate Research Seminar
CSE 523
Computational Geometry
CSE 447
Natural Language Processing
CSE 452
Introduction to Distributed Systems
CSE 456
Story Design for Computer Animation
CSE 459
Pre-Production for Collaborative Animation
CSE 464
Advanced Topics in Digital Animation
CSE 470
Computer Architecture II
CSE 482
Capstone Software Design to Empower Underserved Populations
CSE 486
Introduction to Synthetic Biology
CSE 491
Data Science and Society Seminar
CSE 431
Introduction to Theory of Computation
CSE 501
Programming Language Analysis and Implementation
CSE 505
Principles of Programming Languages
CSE 510
Advanced Topics in Human-Computer Interaction
CSE 517
Natural Language Processing
CSE 521
Design and Analysis of Algorithms I
CSE 526
Cryptography
CSE 528
Computational Neuroscience
CSE 533
Advanced Topics in Complexity Theory
CSE 541
Interactive Learning
CSE 547
Machine Learning for Big Data
CSE 579
Intelligent Control through Learning and Optimization
CSE 522
Design and Analysis of Algorithms II
CSE 525
Randomized Algorithms and Probabilistic Analysis
CSE 529
Neural Control of Movement: A Computational Perspective
CSE 544
Principles of Database Systems
CSE 548
Computer Systems Architecture
CSE 551
Operating Systems
CSE 556
Computational Fabrication
CSE 564
Computer Security and Privacy
CSE 571
AI-based Mobile Robotics
CSE 576
Computer Vision
CSE 519
Current Research in Computer Science
CSE 587
Advanced Systems and Synthetic Biology
CSE 599
Special Topics in Computer Science
CSE 601
Internship
CSE M 547
Natural Language Processing
CSE D 514
Data Management for Data Science
CSE P 501
Compiler Construction
CSE P 505
Programming Languages
CSE P 521
Applied Algorithms
CSE P 527
Computational Biology
CSE 467
Advanced Digital Design
CSE 369
Introduction to Digital Design
CSE 390
Special Topics in Computer Science and Engineering
CSE 401
Introduction to Compiler Construction
CSE 410
Computer Systems
CSE 427
Computational Biology
CSE 440
Introduction to HCI: User Interface Design, Prototyping, and Evaluation
CSE 450
Animation Production Seminar
CSE 454
Advanced Internet and Web Services
CSE 457
Computer Graphics
CSE 460
Animation Capstone
CSE P 546
Machine Learning
CSE 472
Introduction to Computational Linguistics
CSE 475
Embedded Systems Capstone
CSE 481
Capstone Software Design
CSE 487
Advanced Systems and Synthetic Biology
CSE 492
Undergraduate Seminar
CSE 498
Senior Project
CSE 503
Software Engineering
CSE 506
Advanced Topics in Programming Languages
CSE 512
Data Visualization
CSE 495
Project Practicum
CSE 455
Computer Vision
CSE 458
Computer Animation
CSE 461
Introduction to Computer-Communication Networks
CSE 469
Computer Architecture I
CSE 473
Introduction to Artificial Intelligence
CSE 474
Introduction to Embedded Systems
CSE 478
Autonomous Robotics
CSE 484
Computer Security
CSE 488
Laboratory Methods in Synthetic Biology
CSE 490
Special Topics in Computer Science and Engineering
CSE 451
Introduction to Operating Systems
CSE 499
Reading and Research
CSE 504
Advanced Topics in Software Engineering
CSE 507
Computer-Aided Reasoning for Software
CSE 515
Statistical Methods in Computer Science
CSE 520
Computer Science Colloquium
CSE 340
Interaction Programming
CSE 524
Parallel Algorithms
CSE 527
Computational Biology
CSE 531
Computational Complexity I
CSE 371
Design of Digital Circuits and Systems
CSE P 552
Distributed Systems
CSE P 564
Computer Security and Privacy
CSE P 576
Computer Vision
CSE P 596
Business Basics Computer Science Professionals
CSE 112
Advanced Placement (AP) Computer Science A
CSE 131
Science and Art of Digital Photography
CSE 180
Introduction to Data Science
CSE 301
CSE Internship Education
CSE 351
The Hardware/Software Interface
CSE 532
Computational Complexity II
CSE 374
Intermediate Programming Concepts and Tools
CSE 391
System and Software Tools
CSE 402
Design and Implementation of Domain-Specific Languages
CSE 412
Introduction to Data Visualization
CSE 415
Introduction to Artificial Intelligence
CSE 421
Introduction to Algorithms
CSE 428
Computational Biology Capstone
CSE 441
Advanced HCI: Advanced User Interface Design, Prototyping, and Evaluation
CSE 446
Machine Learning