2019-2020 Bulletin
2019-2020 Bulletin (2019-2020)
Up one level
CS - Computer Science
In this section
CS 401 Research
CS 402 Independent Study
CS 403 Honors Thesis
CS 404 Cooperative Education/Internship
CS 405 Reading and Conference
CS 406 Special Projects
CS 407 Seminar
CS 409 Practicum
CS 410 Selected Topics
CS 410L Selected Topics Lab
CS 410P Selected Topics
CS 415 Parallel Programming
CS 415L Lab for CS 415P
CS 415P Parallel Programming
CS 420 Object-Oriented Programming and Design
CS 420P Object-Oriented Programming
CS 421 Programming Language Implementation: Syntax and Static Semantics
CS 421L Lab for CS 421
CS 421P Programming Language Implementation: Syntax and Static Semantics
CS 422 Programming Language Implementation: Code Generation and Dynamic Semantics
CS 422L Lab for CS 422
CS 422P Programming Language Implementation: Code Generation and Dynamic Semantics
CS 430P Internet, Web, & Cloud Systems
CS 431 Introduction to Performance Measurement, Modeling and Analysis
CS 435 Accelerated Computing
CS 438 Computer Architecture
CS 441 Artificial Intelligence
CS 442 Advanced Artificial Intelligence: Combinatorial Games
CS 442P Advanced Artificial Intelligence: Combinatorial Games
CS 443 Advanced Artificial Intelligence: Combinatorial Search
CS 445 Machine Learning
CS 446 Advanced Topics in Machine Learning
CS 447 Computer Graphics
CS 447P Computer Graphics
CS 451 Numerical Computation
CS 452 Building Software Systems with Components
CS 454 Software Engineering
CS 457 Functional Programming
CS 461 Open Source Software Development Laboratory
CS 461P Open Source Software Development Laboratory
CS 462 Advanced Open Source Software Engineering
CS 465P Full-stack Web Development
CS 467 The Wireless Web
CS 469 Software Engineering Capstone I
CS 470 Software Engineering Capstone II
CS 480 Randomized Algorithms and Probabilistic Analysis
CS 485 Cryptography
CS 486 Introduction to Database Management Systems
CS 487 Database Management Systems Implementation
CS 487P Database Management Systems Implementation
CS 488 Cloud and Cluster Data Management
CS 490 Introduction to Multimedia Computing and Networking
CS 491 Introduction to Computer Security
CS 492 Malware Reverse Engineering
CS 493 Digital Forensics
CS 494 Internetworking Protocols
CS 494P Internetworking Protocols
CS 495 Web and Cloud Security
CS 496 Network Security
CS 497 Sensor Networks
CS 498 Introduction to Wireless Network Protocols
400
Up one level
CS - Computer Science
In this section
CS 401 Research
CS 402 Independent Study
CS 403 Honors Thesis
CS 404 Cooperative Education/Internship
CS 405 Reading and Conference
CS 406 Special Projects
CS 407 Seminar
CS 409 Practicum
CS 410 Selected Topics
CS 410L Selected Topics Lab
CS 410P Selected Topics
CS 415 Parallel Programming
CS 415L Lab for CS 415P
CS 415P Parallel Programming
CS 420 Object-Oriented Programming and Design
CS 420P Object-Oriented Programming
CS 421 Programming Language Implementation: Syntax and Static Semantics
CS 421L Lab for CS 421
CS 421P Programming Language Implementation: Syntax and Static Semantics
CS 422 Programming Language Implementation: Code Generation and Dynamic Semantics
CS 422L Lab for CS 422
CS 422P Programming Language Implementation: Code Generation and Dynamic Semantics
CS 430P Internet, Web, & Cloud Systems
CS 431 Introduction to Performance Measurement, Modeling and Analysis
CS 435 Accelerated Computing
CS 438 Computer Architecture
CS 441 Artificial Intelligence
CS 442 Advanced Artificial Intelligence: Combinatorial Games
CS 442P Advanced Artificial Intelligence: Combinatorial Games
CS 443 Advanced Artificial Intelligence: Combinatorial Search
CS 445 Machine Learning
CS 446 Advanced Topics in Machine Learning
CS 447 Computer Graphics
CS 447P Computer Graphics
CS 451 Numerical Computation
CS 452 Building Software Systems with Components
CS 454 Software Engineering
CS 457 Functional Programming
CS 461 Open Source Software Development Laboratory
CS 461P Open Source Software Development Laboratory
CS 462 Advanced Open Source Software Engineering
CS 465P Full-stack Web Development
CS 467 The Wireless Web
CS 469 Software Engineering Capstone I
CS 470 Software Engineering Capstone II
CS 480 Randomized Algorithms and Probabilistic Analysis
CS 485 Cryptography
CS 486 Introduction to Database Management Systems
CS 487 Database Management Systems Implementation
CS 487P Database Management Systems Implementation
CS 488 Cloud and Cluster Data Management
CS 490 Introduction to Multimedia Computing and Networking
CS 491 Introduction to Computer Security
CS 492 Malware Reverse Engineering
CS 493 Digital Forensics
CS 494 Internetworking Protocols
CS 494P Internetworking Protocols
CS 495 Web and Cloud Security
CS 496 Network Security
CS 497 Sensor Networks
CS 498 Introduction to Wireless Network Protocols