USC Course Reviews
University of Southern California
Code | Name | Overall | Easiness | Interest | Usefulness | Reviewssorted descending |
---|---|---|---|---|---|---|
CSCI 455 | Introduction to Programming Systems Design | 3 | 3 | 4 | 4 | 1 |
CSCI 475 | Theory of Computation | 5 | 3 | 5 | 2 | 1 |
CSCI 545 | Robotics | 0 | 0 | 0 | 0 | 0 |
CSCI 485 | Programming Game Engines | 0 | 0 | 0 | 0 | 0 |
CSCI 554 | Cyber-Physical Systems: A Computing Perspective | 0 | 0 | 0 | 0 | 0 |
CSCI 699 | Special Topics | 0 | 0 | 0 | 0 | 0 |
CSCI U580 | Introduction to Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSCI 109 | Introduction to Computer Science | 0 | 0 | 0 | 0 | 0 |
CSCI A450 | Introduction to Image Processing | 0 | 0 | 0 | 0 | 0 |
CSCI 553 | Foundations and Applications of Data Mining | 0 | 0 | 0 | 0 | 0 |
CSCI A525 | Secure Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI 626 | Computational Social Sciences | 0 | 0 | 0 | 0 | 0 |
CSCI 576 | Multimedia Systems Design | 0 | 0 | 0 | 0 | 0 |
CSCI B469 | High Performance Computing | 0 | 0 | 0 | 0 | 0 |
CSCI 439 | Compiler Development | 0 | 0 | 0 | 0 | 0 |
CSCI A411 | Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 594 | Master's Thesis | 0 | 0 | 0 | 0 | 0 |
CSCI 170 | Discrete Methods in Computer Science | 0 | 0 | 0 | 0 | 0 |
CSCI 458 | Numerical Methods | 0 | 0 | 0 | 0 | 0 |
CSCI U530 | Programming Language Structures | 0 | 0 | 0 | 0 | 0 |
CSCI 648 | Advanced Information Integration | 0 | 0 | 0 | 0 | 0 |
CSCI A220 | Data Structures and Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI 578 | Software Architectures | 0 | 0 | 0 | 0 | 0 |
CSCI A146 | Introduction to Algorithmic Design II | 0 | 0 | 0 | 0 | 0 |
CSCI 697 | Seminar in Computer Science Research | 0 | 0 | 0 | 0 | 0 |
CSCI A255 | Intro. to Information Security | 0 | 0 | 0 | 0 | 0 |
CSCI 350 | Introduction to Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 538 | Augmented, Virtual and Mixed Reality | 0 | 0 | 0 | 0 | 0 |
CSCI U455 | Computer Security | 0 | 0 | 0 | 0 | 0 |
CSCI 631 | Privacy in the World of Big Data | 0 | 0 | 0 | 0 | 0 |
CSCI B102 | Introduction to HTML and CSS | 0 | 0 | 0 | 0 | 0 |
CSCI 360 | Introduction to Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSCI A102 | Computer Applications And Programming | 0 | 0 | 0 | 0 | 0 |
CSCI 513 | Autonomous Cyber-Physical Systems | 0 | 0 | 0 | 0 | 0 |
CSCI A360 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI 570 | Analysis of Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI B799 | Master's Thesis | 0 | 0 | 0 | 0 | 0 |
CSCI 671 | Randomized Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI B145 | Java Programming Algorithmic Design I | 0 | 0 | 0 | 0 | 0 |
CSCI 404 | Capstone: Creating Your High-Tech Startup | 0 | 0 | 0 | 0 | 0 |
CSCI 423 | Native Console Multiplayer Game Development | 0 | 0 | 0 | 0 | 0 |
CSCI 529 | Advanced Game Projects | 0 | 0 | 0 | 0 | 0 |
CSCI A591 | Capstone Seminar I - WI | 0 | 0 | 0 | 0 | 0 |
CSCI 579 | Wireless and Mobile Networks Design and Laboratory | 0 | 0 | 0 | 0 | 0 |
CSCI 530 | Security Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 536 | Linear Programming and Extensions | 0 | 0 | 0 | 0 | 0 |
CSCI U412 | Introduction to Computer Networks and Security | 0 | 0 | 0 | 0 | 0 |
CSCI 566 | Deep Learning and Its Applications | 0 | 0 | 0 | 0 | 0 |
CSCI A101 | Introduction To Computer Concepts | 0 | 0 | 0 | 0 | 0 |
CSCI 591 | Computer Science Research Colloquium | 0 | 0 | 0 | 0 | 0 |
CSCI A240 | Introduction To Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI 658 | Diagnosis and Design of Reliable Digital Systems | 0 | 0 | 0 | 0 | 0 |
CSCI U555 | Advanced Computer Security and Information Assurance | 0 | 0 | 0 | 0 | 0 |
CSCI 104 | Data Structures and Object Oriented Design | 0 | 0 | 0 | 0 | 0 |
CSCI U311 | Information Systems Hardware and Software | 0 | 0 | 0 | 0 | 0 |
CSCI 420 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSCI U511 | Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 451 | Parallel and Distributed Computation | 0 | 0 | 0 | 0 | 0 |
CSCI 527 | Applied Machine Learning for Games | 0 | 0 | 0 | 0 | 0 |
CSCI U210 | Computer Organization | 0 | 0 | 0 | 0 | 0 |
CSCI 556 | Introduction to Cryptography | 0 | 0 | 0 | 0 | 0 |
CSCI U521 | Database Implementation, Application and Administration | 0 | 0 | 0 | 0 | 0 |
CSCI 590 | Directed Research | 0 | 0 | 0 | 0 | 0 |
CSCI B500 | Practical Computing for Computational Scientists | 0 | 0 | 0 | 0 | 0 |
CSCI 670 | Advanced Analysis of Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI B280 | Computational Mathematics | 0 | 0 | 0 | 0 | 0 |
CSCI 201 | Principles of Software Development | 0 | 0 | 0 | 0 | 0 |
CSCI B211 | Digital Logic Design | 0 | 0 | 0 | 0 | 0 |
CSCI 426 | Game Prototyping | 0 | 0 | 0 | 0 | 0 |
CSCI A350 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSCI 490 | Directed Research | 0 | 0 | 0 | 0 | 0 |
CSCI A425 | Network Security | 0 | 0 | 0 | 0 | 0 |
CSCI 531 | Applied Cryptography | 0 | 0 | 0 | 0 | 0 |
CSCI B146 | Algorithmic Design II | 0 | 0 | 0 | 0 | 0 |
CSCI 555 | Advanced Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSCI A340 | Mobile Application Development | 0 | 0 | 0 | 0 | 0 |
CSCI 580 | 3-D Graphics and Rendering | 0 | 0 | 0 | 0 | 0 |
CSCI A399 | T: Applied Android Programming | 0 | 0 | 0 | 0 | 0 |
CSCI 644 | Natural Language Dialogue Systems | 0 | 0 | 0 | 0 | 0 |
CSCI U325 | Fundamentals Of Relational Database Management Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 794 | Doctoral Dissertation | 0 | 0 | 0 | 0 | 0 |
CSCI U375 | Introduction to Cybersecurity | 0 | 0 | 0 | 0 | 0 |
CSCI 353 | Introduction to Internetworking | 0 | 0 | 0 | 0 | 0 |
CSCI 356 | Introduction to Computer Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 450 | Introduction to Computer Networks | 0 | 0 | 0 | 0 | 0 |
CSCI A415 | Data Communication And Computer Networks | 0 | 0 | 0 | 0 | 0 |
CSCI 501 | Numerical Analysis and Computation | 0 | 0 | 0 | 0 | 0 |
CSCI 454 | Introduction to System-on-Chip | 0 | 0 | 0 | 0 | 0 |
CSCI 544 | Applied Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSCI U512 | Computer Networks II | 0 | 0 | 0 | 0 | 0 |
CSCI 561 | Foundations of Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSCI 510 | Software Management and Economics | 0 | 0 | 0 | 0 | 0 |
CSCI 599 | Special Topics | 0 | 0 | 0 | 0 | 0 |
CSCI U599 | Computer Science Senior Seminar | 0 | 0 | 0 | 0 | 0 |
CSCI 662 | Advanced Natural Language Processing | 0 | 0 | 0 | 0 | 0 |
CSCI B422 | Introduction To Data Mining | 0 | 0 | 0 | 0 | 0 |
CSCI 548 | Information Integration on the Web | 0 | 0 | 0 | 0 | 0 |
CSCI B797 | Research Project | 0 | 0 | 0 | 0 | 0 |
CSCI 557 | Computer Systems Architecture | 0 | 0 | 0 | 0 | 0 |
CSCI B566 | Data Visualization | 0 | 0 | 0 | 0 | 0 |
CSCI 571 | Web Technologies | 0 | 0 | 0 | 0 | 0 |
CSCI B365 | Computer Graphics | 0 | 0 | 0 | 0 | 0 |
CSCI 585 | Database Systems | 0 | 0 | 0 | 0 | 0 |
CSCI U310 | Introduction To Computer Architecture | 0 | 0 | 0 | 0 | 0 |
CSCI 610 | Advanced Program Analysis and Verification | 0 | 0 | 0 | 0 | 0 |
CSCI A225 | Web Development | 0 | 0 | 0 | 0 | 0 |
CSCI 646 | Coordinated Mobile Robotics | 0 | 0 | 0 | 0 | 0 |
CSCI B409 | Topics: Intro to Digital Humanities | 0 | 0 | 0 | 0 | 0 |
CSCI 672 | Approximation Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI B317 | Introduction to Digital Forensics | 0 | 0 | 0 | 0 | 0 |
CSCI 790 | Research | 0 | 0 | 0 | 0 | 0 |
CSCI B470 | Software Testing And Verification | 0 | 0 | 0 | 0 | 0 |
CSCI 270 | Introduction to Algorithms and Theory of Computing | 0 | 0 | 0 | 0 | 0 |
CSCI U450 | E-Business Web Application Development | 0 | 0 | 0 | 0 | 0 |
CSCI 368 | Programming Graphical User Interfaces | 0 | 0 | 0 | 0 | 0 |
CSCI B450 | Modeling and Simulation | 0 | 0 | 0 | 0 | 0 |
CSCI 430 | Introduction to Computer and Network Security | 0 | 0 | 0 | 0 | 0 |
CSCI B240 | Introduction To Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI 457 | Computer Systems Organization | 0 | 0 | 0 | 0 | 0 |
CSCI B416 | Introduction To Computer Networks | 0 | 0 | 0 | 0 | 0 |
CSCI 476 | Cryptography: Secure Communication and Computation | 0 | 0 | 0 | 0 | 0 |
CSCI 522 | Game Engine Development | 0 | 0 | 0 | 0 | 0 |
CSCI B150 | Introduction to Computational Science | 0 | 0 | 0 | 0 | 0 |
CSCI 534 | Affective Computing | 0 | 0 | 0 | 0 | 0 |
CSCI B101 | Introduction to Computer Concepts | 0 | 0 | 0 | 0 | 0 |
CSCI 551 | Computer Networking | 0 | 0 | 0 | 0 | 0 |
CSCI A492 | T: Discrete Event Simulation | 0 | 0 | 0 | 0 | 0 |
CSCI 567 | Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSCI U321 | Computer Science III | 0 | 0 | 0 | 0 | 0 |
CSCI 581 | Mathematical Foundations for System Design: Modeling, Analys | 0 | 0 | 0 | 0 | 0 |
CSCI A520 | Database System Design | 0 | 0 | 0 | 0 | 0 |
CSCI 596 | Scientific Computing and Visualization | 0 | 0 | 0 | 0 | 0 |
CSCI U238 | C++ Programming | 0 | 0 | 0 | 0 | 0 |
CSCI 651 | Advanced Computer Networking | 0 | 0 | 0 | 0 | 0 |
CSCI U540 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI 677 | Advanced Computer Vision | 0 | 0 | 0 | 0 | 0 |
CSCI U300 | Computer Science II | 0 | 0 | 0 | 0 | 0 |
CSCI 103 | Introduction to Programming | 0 | 0 | 0 | 0 | 0 |
CSCI A145 | Introduction to Algorithmic Design I | 0 | 0 | 0 | 0 | 0 |
CSCI 310 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI U138 | Introduction to Computer Technology | 0 | 0 | 0 | 0 | 0 |
CSCI 401 | Capstone: Design and Construction of Large Software Systems | 0 | 0 | 0 | 0 | 0 |
CSCI U150 | Introduction to Computer Science | 0 | 0 | 0 | 0 | 0 |
CSCI U520 | Database System Design | 0 | 0 | 0 | 0 | 0 |
CSCI 467 | Introduction to Machine Learning | 0 | 0 | 0 | 0 | 0 |
CSCI U315 | Networking Technology | 0 | 0 | 0 | 0 | 0 |
CSCI 502 | Numerical Analysis | 0 | 0 | 0 | 0 | 0 |
CSCI U399 | Intro. To Robotics | 0 | 0 | 0 | 0 | 0 |
CSCI 526 | Advanced Mobile Devices and Game Consoles | 0 | 0 | 0 | 0 | 0 |
CSCI B515 | Information Security Principles II | 0 | 0 | 0 | 0 | 0 |
CSCI 535 | Multimodal Probabilistic Learning of Human Communication | 0 | 0 | 0 | 0 | 0 |
CSCI A562 | Numerical Methods | 0 | 0 | 0 | 0 | 0 |
CSCI 552 | Asynchronous VLSI Design | 0 | 0 | 0 | 0 | 0 |
CSCI U139 | Visual Basic Programming I | 0 | 0 | 0 | 0 | 0 |
CSCI 559 | Machine Learning I: Supervised Methods | 0 | 0 | 0 | 0 | 0 |
CSCI B599 | Password hacking with machine learning methods--a white-hat... | 0 | 0 | 0 | 0 | 0 |
CSCI 577 | Software Engineering | 0 | 0 | 0 | 0 | 0 |
CSCI B320 | Database Systems Management | 0 | 0 | 0 | 0 | 0 |
CSCI 587 | Geospatial Information Management | 0 | 0 | 0 | 0 | 0 |
CSCI B350 | Techniques of Computation | 0 | 0 | 0 | 0 | 0 |
CSCI 621 | Digital Geometry Processing | 0 | 0 | 0 | 0 | 0 |
CSCI A320 | Practical Java Programming | 0 | 0 | 0 | 0 | 0 |
CSCI 653 | High Performance Computing and Simulations | 0 | 0 | 0 | 0 | 0 |
CSCI U421 | Design And Analysis Of Algorithms | 0 | 0 | 0 | 0 | 0 |
CSCI 685 | Advanced Topics in Database Systems | 0 | 0 | 0 | 0 | 0 |
CSCI 102 | Fundamentals of Computation | 0 | 0 | 0 | 0 | 0 |
CSCI 100 | Explorations in Computing | 0 | 0 | 0 | 0 | 0 |
CSCI U515 | Wireless Networks | 0 | 0 | 0 | 0 | 0 |
CSCI 280 | Video Game Production | 0 | 0 | 0 | 0 | 0 |
CSCI 281 | Pipelines for Games and Interactives | 0 | 0 | 0 | 0 | 0 |
CSCI 380 | Video Game Programming | 0 | 0 | 0 | 0 | 0 |
CSCI U200 | Computer Science I | 0 | 0 | 0 | 0 | 0 |
CSCI 435 | Professional C++ | 0 | 0 | 0 | 0 | 0 |
CSCI 402 | Operating Systems | 0 | 0 | 0 | 0 | 0 |
CSCI B321 | Database-Driven Applications Development | 0 | 0 | 0 | 0 | 0 |
CSCI 495 | Senior Project | 0 | 0 | 0 | 0 | 0 |
CSCI 491 | Final Game Project | 0 | 0 | 0 | 0 | 0 |
CSCI 445 | Introduction to Robotics | 0 | 0 | 0 | 0 | 0 |
CSCI 520 | Computer Animation and Simulation | 0 | 0 | 0 | 0 | 0 |
CSCI U319 | Functional Programming | 0 | 0 | 0 | 0 | 0 |
CSCI 532 | Innovation for Defense Applications | 0 | 0 | 0 | 0 | 0 |
CSCI 461 | Artificial Intelligence for Sustainable Development | 0 | 0 | 0 | 0 | 0 |
CSCI 550 | Advanced Data Stores | 0 | 0 | 0 | 0 | 0 |
CSCI B201 | Introduction to Computer Security | 0 | 0 | 0 | 0 | 0 |
CSCI 558 | Building Knowledge Graphs | 0 | 0 | 0 | 0 | 0 |
CSCI 499 | Special Topics | 0 | 0 | 0 | 0 | 0 |
CSCI 572 | Information Retrieval and Web Search Engines | 0 | 0 | 0 | 0 | 0 |
CSCI B550 | Systems Modeling and Simulation | 0 | 0 | 0 | 0 | 0 |
CSCI 586 | Database Systems Interoperability | 0 | 0 | 0 | 0 | 0 |
CSCI 524 | Networked Artificial Intelligence | 0 | 0 | 0 | 0 | 0 |
CSCI 625 | Program Synthesis and Computer-Aided Verification | 0 | 0 | 0 | 0 | 0 |
CSCI B501 | Advanced Statistical Methods | 0 | 0 | 0 | 0 | 0 |
CSCI 533 | Algebraic Combinatorics | 0 | 0 | 0 | 0 | 0 |
CSCI A125 | Intro. to Computer Science | 0 | 0 | 0 | 0 | 0 |
CSCI U236 | Python Programming | 0 | 0 | 0 | 0 | 0 |
CSCI B104 | Computr Programming Techniques | 0 | 0 | 0 | 0 | 0 |
CSCI B466 | Data Visualization | 0 | 0 | 0 | 0 | 0 |
CSCI U516 | Distributed And Network Programming | 0 | 0 | 0 | 0 | 0 |
CSCI A210 | Introduction to Computer Organization | 0 | 0 | 0 | 0 | 0 |
CSCI 505 | Applied Probability | 0 | 0 | 0 | 0 | 0 |
CSCI 455
Introduction to Programming Systems Design
CSCI 475
Theory of Computation
CSCI 545
Robotics
CSCI 485
Programming Game Engines
CSCI 554
Cyber-Physical Systems: A Computing Perspective
CSCI 699
Special Topics
CSCI U580
Introduction to Artificial Intelligence
CSCI 109
Introduction to Computer Science
CSCI A450
Introduction to Image Processing
CSCI 553
Foundations and Applications of Data Mining
CSCI A525
Secure Software Engineering
CSCI 626
Computational Social Sciences
CSCI 576
Multimedia Systems Design
CSCI B469
High Performance Computing
CSCI 439
Compiler Development
CSCI A411
Operating Systems
CSCI 594
Master's Thesis
CSCI 170
Discrete Methods in Computer Science
CSCI 458
Numerical Methods
CSCI U530
Programming Language Structures
CSCI 648
Advanced Information Integration
CSCI A220
Data Structures and Algorithms
CSCI 578
Software Architectures
CSCI A146
Introduction to Algorithmic Design II
CSCI 697
Seminar in Computer Science Research
CSCI A255
Intro. to Information Security
CSCI 350
Introduction to Operating Systems
CSCI 538
Augmented, Virtual and Mixed Reality
CSCI U455
Computer Security
CSCI 631
Privacy in the World of Big Data
CSCI B102
Introduction to HTML and CSS
CSCI 360
Introduction to Artificial Intelligence
CSCI A102
Computer Applications And Programming
CSCI 513
Autonomous Cyber-Physical Systems
CSCI A360
Software Engineering
CSCI 570
Analysis of Algorithms
CSCI B799
Master's Thesis
CSCI 671
Randomized Algorithms
CSCI B145
Java Programming Algorithmic Design I
CSCI 404
Capstone: Creating Your High-Tech Startup
CSCI 423
Native Console Multiplayer Game Development
CSCI 529
Advanced Game Projects
CSCI A591
Capstone Seminar I - WI
CSCI 579
Wireless and Mobile Networks Design and Laboratory
CSCI 530
Security Systems
CSCI 536
Linear Programming and Extensions
CSCI U412
Introduction to Computer Networks and Security
CSCI 566
Deep Learning and Its Applications
CSCI A101
Introduction To Computer Concepts
CSCI 591
Computer Science Research Colloquium
CSCI A240
Introduction To Software Engineering
CSCI 658
Diagnosis and Design of Reliable Digital Systems
CSCI U555
Advanced Computer Security and Information Assurance
CSCI 104
Data Structures and Object Oriented Design
CSCI U311
Information Systems Hardware and Software
CSCI 420
Computer Graphics
CSCI U511
Operating Systems
CSCI 451
Parallel and Distributed Computation
CSCI 527
Applied Machine Learning for Games
CSCI U210
Computer Organization
CSCI 556
Introduction to Cryptography
CSCI U521
Database Implementation, Application and Administration
CSCI 590
Directed Research
CSCI B500
Practical Computing for Computational Scientists
CSCI 670
Advanced Analysis of Algorithms
CSCI B280
Computational Mathematics
CSCI 201
Principles of Software Development
CSCI B211
Digital Logic Design
CSCI 426
Game Prototyping
CSCI A350
Computer Graphics
CSCI 490
Directed Research
CSCI A425
Network Security
CSCI 531
Applied Cryptography
CSCI B146
Algorithmic Design II
CSCI 555
Advanced Operating Systems
CSCI A340
Mobile Application Development
CSCI 580
3-D Graphics and Rendering
CSCI A399
T: Applied Android Programming
CSCI 644
Natural Language Dialogue Systems
CSCI U325
Fundamentals Of Relational Database Management Systems
CSCI 794
Doctoral Dissertation
CSCI U375
Introduction to Cybersecurity
CSCI 353
Introduction to Internetworking
CSCI 356
Introduction to Computer Systems
CSCI 450
Introduction to Computer Networks
CSCI A415
Data Communication And Computer Networks
CSCI 501
Numerical Analysis and Computation
CSCI 454
Introduction to System-on-Chip
CSCI 544
Applied Natural Language Processing
CSCI U512
Computer Networks II
CSCI 561
Foundations of Artificial Intelligence
CSCI 510
Software Management and Economics
CSCI 599
Special Topics
CSCI U599
Computer Science Senior Seminar
CSCI 662
Advanced Natural Language Processing
CSCI B422
Introduction To Data Mining
CSCI 548
Information Integration on the Web
CSCI B797
Research Project
CSCI 557
Computer Systems Architecture
CSCI B566
Data Visualization
CSCI 571
Web Technologies
CSCI B365
Computer Graphics
CSCI 585
Database Systems
CSCI U310
Introduction To Computer Architecture
CSCI 610
Advanced Program Analysis and Verification
CSCI A225
Web Development
CSCI 646
Coordinated Mobile Robotics
CSCI B409
Topics: Intro to Digital Humanities
CSCI 672
Approximation Algorithms
CSCI B317
Introduction to Digital Forensics
CSCI 790
Research
CSCI B470
Software Testing And Verification
CSCI 270
Introduction to Algorithms and Theory of Computing
CSCI U450
E-Business Web Application Development
CSCI 368
Programming Graphical User Interfaces
CSCI B450
Modeling and Simulation
CSCI 430
Introduction to Computer and Network Security
CSCI B240
Introduction To Software Engineering
CSCI 457
Computer Systems Organization
CSCI B416
Introduction To Computer Networks
CSCI 476
Cryptography: Secure Communication and Computation
CSCI 522
Game Engine Development
CSCI B150
Introduction to Computational Science
CSCI 534
Affective Computing
CSCI B101
Introduction to Computer Concepts
CSCI 551
Computer Networking
CSCI A492
T: Discrete Event Simulation
CSCI 567
Machine Learning
CSCI U321
Computer Science III
CSCI 581
Mathematical Foundations for System Design: Modeling, Analys
CSCI A520
Database System Design
CSCI 596
Scientific Computing and Visualization
CSCI U238
C++ Programming
CSCI 651
Advanced Computer Networking
CSCI U540
Software Engineering
CSCI 677
Advanced Computer Vision
CSCI U300
Computer Science II
CSCI 103
Introduction to Programming
CSCI A145
Introduction to Algorithmic Design I
CSCI 310
Software Engineering
CSCI U138
Introduction to Computer Technology
CSCI 401
Capstone: Design and Construction of Large Software Systems
CSCI U150
Introduction to Computer Science
CSCI U520
Database System Design
CSCI 467
Introduction to Machine Learning
CSCI U315
Networking Technology
CSCI 502
Numerical Analysis
CSCI U399
Intro. To Robotics
CSCI 526
Advanced Mobile Devices and Game Consoles
CSCI B515
Information Security Principles II
CSCI 535
Multimodal Probabilistic Learning of Human Communication
CSCI A562
Numerical Methods
CSCI 552
Asynchronous VLSI Design
CSCI U139
Visual Basic Programming I
CSCI 559
Machine Learning I: Supervised Methods
CSCI B599
Password hacking with machine learning methods--a white-hat...
CSCI 577
Software Engineering
CSCI B320
Database Systems Management
CSCI 587
Geospatial Information Management
CSCI B350
Techniques of Computation
CSCI 621
Digital Geometry Processing
CSCI A320
Practical Java Programming
CSCI 653
High Performance Computing and Simulations
CSCI U421
Design And Analysis Of Algorithms
CSCI 685
Advanced Topics in Database Systems
CSCI 102
Fundamentals of Computation
CSCI 100
Explorations in Computing
CSCI U515
Wireless Networks
CSCI 280
Video Game Production
CSCI 281
Pipelines for Games and Interactives
CSCI 380
Video Game Programming
CSCI U200
Computer Science I
CSCI 435
Professional C++
CSCI 402
Operating Systems
CSCI B321
Database-Driven Applications Development
CSCI 495
Senior Project
CSCI 491
Final Game Project
CSCI 445
Introduction to Robotics
CSCI 520
Computer Animation and Simulation
CSCI U319
Functional Programming
CSCI 532
Innovation for Defense Applications
CSCI 461
Artificial Intelligence for Sustainable Development
CSCI 550
Advanced Data Stores
CSCI B201
Introduction to Computer Security
CSCI 558
Building Knowledge Graphs
CSCI 499
Special Topics
CSCI 572
Information Retrieval and Web Search Engines
CSCI B550
Systems Modeling and Simulation
CSCI 586
Database Systems Interoperability
CSCI 524
Networked Artificial Intelligence
CSCI 625
Program Synthesis and Computer-Aided Verification
CSCI B501
Advanced Statistical Methods
CSCI 533
Algebraic Combinatorics
CSCI A125
Intro. to Computer Science
CSCI U236
Python Programming
CSCI B104
Computr Programming Techniques
CSCI B466
Data Visualization
CSCI U516
Distributed And Network Programming
CSCI A210
Introduction to Computer Organization
CSCI 505
Applied Probability