EssayPal.ai - This AI writes in your style of writing!

UW Course Reviews

University of Washington

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
CSE 142 Computer Programming I3.233.445
CSE 143 Computer Programming II3.22.64.44.25
CSE 373 Data Structures and Algorithms42.34.353
CSE 414 Introduction to Database Systems3.52442
CSE 444 Database Systems Internals52551
CSE 331 Software Design and Implementation44551
CSE 341 Programming Languages54551
CSE 332 Data Structures and Parallelism23231
CSE 312 Foundations of Computing II53551
CSE 163 Intermediate Data Programming53541
CSE 160 Data Programming44441
CSE 417 Algorithms and Computational Complexity52441
CSE 154 Web Programming12231
CSE P 595 Software Entrepreneurship00000
CSE 120 Computer Science Principles00000
CSE 190 Current Topics in Computer Science and Engineering00000
CSE 311 Foundations of Computing I00000
CSE P 561 Network Systems00000
CSE 333 Systems Programming00000
CSE 344 Introduction to Data Management00000
CSE 352 Hardware Design and Implementation00000
CSE 399 CSE Foreign Study00000
CSE 403 Software Engineering00000
CSE 413 Programming Languages and Their Implementation00000
CSE 416 Introduction to Machine Learning00000
CSE 422 Toolkit for Modern Algorithms00000
CSE 600 Independent Study or Research00000
CSE 535 Theory of Optimization and Continuous Algorithms00000
CSE 546 Machine Learning00000
CSE 549 High-Performance Computer Architectures00000
CSE 552 Distributed and Parallel Systems00000
CSE 557 Computer Graphics00000
CSE 561 Computer Communication and Networks00000
CSE 568 Introduction to VLSI Systems00000
CSE 574 Artificial Intelligence II00000
CSE 578 Convex Optimization00000
CSE 586 Introduction to Synthetic Biology00000
CSE P 573 Applications of Artificial Intelligence00000
CSE 800 Doctoral Dissertation00000
CSE M 544 Database Systems00000
CSE M 584 Computer Security00000
CSE D 516 Scalable Data Systems and Algorithms00000
CSE P 504 Advanced Topics in Software Systems00000
CSE P 517 Natural Language Processing00000
CSE P 531 Computability and Complexity Theory00000
CSE P 545 Transaction Processing00000
CSE P 551 Computer Operating Systems00000
CSE 442 Data Visualization00000
CSE M 552 Introduction to Distributed Systems00000
CSE 553 Real-Time Systems00000
CSE 558 Special Topics in Computer Graphics00000
CSE 567 Principles of Digital Systems Design00000
CSE 573 Artificial Intelligence I00000
CSE 577 Special Topics in Computer Vision00000
CSE 583 Software Development for Data Scientists00000
CSE 590 Research Seminar00000
CSE 591 Group Projects in Computer Science00000
CSE 700 Master's Thesis00000
CSE M 501 Introduction to Compiler Construction00000
CSE 550 Computer Systems00000
CSE D 515 Software Design for Data Science00000
CSE P 503 Principles of Software Engineering00000
CSE P 510 Human Computer Interaction00000
CSE P 524 Parallel Computation00000
CSE P 544 Database Management System00000
CSE P 548 Computer Architecture00000
CSE P 557 Current Trends in Computer Graphics00000
CSE P 567 Design and Implementation of Digital Systems00000
CSE P 590 Special Topics in Computer Science00000
CSE P 600 Independent Study or Research00000
CSE 497 Undergraduate Research Seminar00000
CSE 523 Computational Geometry00000
CSE 447 Natural Language Processing00000
CSE 452 Introduction to Distributed Systems00000
CSE 456 Story Design for Computer Animation00000
CSE 459 Pre-Production for Collaborative Animation00000
CSE 464 Advanced Topics in Digital Animation00000
CSE 470 Computer Architecture II00000
CSE 482 Capstone Software Design to Empower Underserved Populations00000
CSE 486 Introduction to Synthetic Biology00000
CSE 491 Data Science and Society Seminar00000
CSE 431 Introduction to Theory of Computation00000
CSE 501 Programming Language Analysis and Implementation00000
CSE 505 Principles of Programming Languages00000
CSE 510 Advanced Topics in Human-Computer Interaction00000
CSE 517 Natural Language Processing00000
CSE 521 Design and Analysis of Algorithms I00000
CSE 526 Cryptography00000
CSE 528 Computational Neuroscience00000
CSE 533 Advanced Topics in Complexity Theory00000
CSE 541 Interactive Learning00000
CSE 547 Machine Learning for Big Data00000
CSE 579 Intelligent Control through Learning and Optimization00000
CSE 522 Design and Analysis of Algorithms II00000
CSE 525 Randomized Algorithms and Probabilistic Analysis00000
CSE 529 Neural Control of Movement: A Computational Perspective00000
CSE 544 Principles of Database Systems00000
CSE 548 Computer Systems Architecture00000
CSE 551 Operating Systems00000
CSE 556 Computational Fabrication00000
CSE 564 Computer Security and Privacy00000
CSE 571 AI-based Mobile Robotics00000
CSE 576 Computer Vision00000
CSE 519 Current Research in Computer Science00000
CSE 587 Advanced Systems and Synthetic Biology00000
CSE 599 Special Topics in Computer Science00000
CSE 601 Internship00000
CSE M 547 Natural Language Processing00000
CSE D 514 Data Management for Data Science00000
CSE P 501 Compiler Construction00000
CSE P 505 Programming Languages00000
CSE P 521 Applied Algorithms00000
CSE P 527 Computational Biology00000
CSE 467 Advanced Digital Design00000
CSE 369 Introduction to Digital Design00000
CSE 390 Special Topics in Computer Science and Engineering00000
CSE 401 Introduction to Compiler Construction00000
CSE 410 Computer Systems00000
CSE 427 Computational Biology00000
CSE 440 Introduction to HCI: User Interface Design, Prototyping, and Evaluation00000
CSE 450 Animation Production Seminar00000
CSE 454 Advanced Internet and Web Services00000
CSE 457 Computer Graphics00000
CSE 460 Animation Capstone00000
CSE P 546 Machine Learning00000
CSE 472 Introduction to Computational Linguistics00000
CSE 475 Embedded Systems Capstone00000
CSE 481 Capstone Software Design00000
CSE 487 Advanced Systems and Synthetic Biology00000
CSE 492 Undergraduate Seminar00000
CSE 498 Senior Project00000
CSE 503 Software Engineering00000
CSE 506 Advanced Topics in Programming Languages00000
CSE 512 Data Visualization00000
CSE 495 Project Practicum00000
CSE 455 Computer Vision00000
CSE 458 Computer Animation00000
CSE 461 Introduction to Computer-Communication Networks00000
CSE 469 Computer Architecture I00000
CSE 473 Introduction to Artificial Intelligence00000
CSE 474 Introduction to Embedded Systems00000
CSE 478 Autonomous Robotics00000
CSE 484 Computer Security00000
CSE 488 Laboratory Methods in Synthetic Biology00000
CSE 490 Special Topics in Computer Science and Engineering00000
CSE 451 Introduction to Operating Systems00000
CSE 499 Reading and Research00000
CSE 504 Advanced Topics in Software Engineering00000
CSE 507 Computer-Aided Reasoning for Software00000
CSE 515 Statistical Methods in Computer Science00000
CSE 520 Computer Science Colloquium00000
CSE 340 Interaction Programming00000
CSE 524 Parallel Algorithms00000
CSE 527 Computational Biology00000
CSE 531 Computational Complexity I00000
CSE 371 Design of Digital Circuits and Systems00000
CSE P 552 Distributed Systems00000
CSE P 564 Computer Security and Privacy00000
CSE P 576 Computer Vision00000
CSE P 596 Business Basics Computer Science Professionals00000
CSE 112 Advanced Placement (AP) Computer Science A00000
CSE 131 Science and Art of Digital Photography00000
CSE 180 Introduction to Data Science00000
CSE 301 CSE Internship Education00000
CSE 351 The Hardware/Software Interface00000
CSE 532 Computational Complexity II00000
CSE 374 Intermediate Programming Concepts and Tools00000
CSE 391 System and Software Tools00000
CSE 402 Design and Implementation of Domain-Specific Languages00000
CSE 412 Introduction to Data Visualization00000
CSE 415 Introduction to Artificial Intelligence00000
CSE 421 Introduction to Algorithms00000
CSE 428 Computational Biology Capstone00000
CSE 441 Advanced HCI: Advanced User Interface Design, Prototyping, and Evaluation00000
CSE 446 Machine Learning00000