CPS courses
105 courses · University of Dayton · Fall 2026
- CPS 111 — Introduction to Personal Computers.1 section
- CPS 132 — Computer Programming for Engineering & Science.1 section
- CPS 144 — Introduction to Computer Programming.1 section
- CPS 149 — Creative Media Applications.1 section
- CPS 150 — Algorithms & Programming I.1 section
- CPS 151 — Algorithms & Programming II.1 section
- CPS 242 — Web Application Development.1 section
- CPS 249 — Programming and Data Structures in Python.1 section
- CPS 250 — Computer Organization and Architecture.1 section
- CPS 309 — Topics in Computer Science. 1-1 section
- CPS 310 — Systems Analysis.1 section
- CPS 312 — Systems Design.1 section
- CPS 341 — Discrete Structures.1 section
- CPS 343 — Comparative Languages.1 section
- CPS 349 — Data Science.1 section
- CPS 350 — Data Structures & Algorithms.1 section
- CPS 352 — Concepts and Implementation of Programming Languages.1 section
- CPS 353 — Numerical Methods I.1 section
- CPS 356 — Operating Systems.1 section
- CPS 410 — User Interface Design and Development.1 section
- CPS 415 — Software Testing and Security Analysis.1 section
- CPS 420 — Software Engineering.1 section
- CPS 422 — Software Project Management.1 section
- CPS 430 — Database Management Systems.1 section
- CPS 432 — Database Management Systems II.1 section
- CPS 433 — Cyber Forensics.1 section
- CPS 434 — Big Data and Cloud Computing.1 section
- CPS 437 — System Architectures & Networking.1 section
- CPS 444 — UNIX/Linux Programming.1 section
- CPS 449 — Cloud-based Intelligent Application Development.1 section
- CPS 450 — Design and Analysis of Algorithms.1 section
- CPS 452 — Emerging Programming Languages.1 section
- CPS 455 — Computer Architecture and Design.1 section
- CPS 460 — Computer Graphics.1 section
- CPS 465 — Interactive Media.1 section
- CPS 470 — Computer Networks and Security.1 section
- CPS 471 — Fundamentals of Cyber Security.1 section
- CPS 472 — Computer and Network Security.1 section
- CPS 473 — Reverse Code Engineering.1 section
- CPS 474 — Software Security.1 section
- CPS 475 — Secure Application Development.1 section
- CPS 477 — Honors Thesis.1 section
- CPS 478 — Honors Thesis.1 section
- CPS 480 — Artificial Intelligence.1 section
- CPS 481 — Intelligent Systems and Machine Learning.1 section
- CPS 482 — Automata Theory.1 section
- CPS 483 — Graph Algorithms.1 section
- CPS 485 — Evolutionary Computation.1 section
- CPS 490 — Capstone I.1 section
- CPS 491 — Capstone II.1 section
- CPS 496 — Cooperative Education. 1-1 section
- CPS 497 — Internship. 1-1 section
- CPS 498 — Problems in Computer Science. 1-1 section
- CPS 499 — Special Topics in Computer Science. 1-1 section
- CPS 501 — Advanced Programming and Data Structures.1 section
- CPS 509 — Topics in Computer Science. 1-1 section
- CPS 510 — System Analysis.1 section
- CPS 518 — Software Engineering.1 section
- CPS 520 — Object-Oriented Systems Development.1 section
- CPS 530 — Algorithm Design.1 section
- CPS 534 — Distributed Computing with Big Data.1 section
- CPS 536 — Operating Systems.1 section
- CPS 542 — Database Management Systems.1 section
- CPS 543 — Advanced Concepts of Programming Languages.1 section
- CPS 544 — Advanced UNIX/Linux Programming.1 section
- CPS 546 — Advanced UNIX/Linux Programming.1 section
- CPS 551 — Advanced Emerging Programming Languages.1 section
- CPS 552 — Discrete Event Simulation Techniques.1 section
- CPS 560 — Computer Graphics.1 section
- CPS 561 — Virtual Reality.1 section
- CPS 563 — Data Visualization.1 section
- CPS 564 — Visual Computing and Mixed Reality.1 section
- CPS 566 — Image Processing.1 section
- CPS 568 — Advanced Interactive Media.1 section
- CPS 570 — Data Communications.1 section
- CPS 572 — Network Security.1 section
- CPS 573 — Security and Safety in Autonomous Systems.1 section
- CPS 574 — Language-Based Security.1 section
- CPS 575 — Secure Application Development.1 section
- CPS 576 — Cyber Security Fundamentals.1 section
- CPS 577 — Computer System Design I.1 section
- CPS 579 — Cyber Threats and Defense.1 section
- CPS 580 — Artificial Intelligence.1 section
- CPS 581 — Advanced Artificial Intelligence.1 section
- CPS 582 — Automata Theory.1 section
- CPS 583 — Graph Algorithms.1 section
- CPS 584 — Advanced Intelligent Systems and Deep Learning.1 section
- CPS 591 — Special Research Problems. 1-1 section
- CPS 592 — Special Topics. 1-1 section
- CPS 595 — Software Engineering Project I.1 section
- CPS 596 — Software Project II.1 section
- CPS 599 — Thesis. 3-1 section
- CPS 622 — Software Project Management.1 section
- CPS 662 — Database Management Systems II.1 section
- CPS 663 — Advanced Visual Computing.1 section
- CPS 664 — Current Topics in Virtual/Augmented Reality.1 section
- CPS 667 — Advanced Computer Vision.1 section
- CPS 673 — Advanced System Security Analysis.1 section
- CPS 674 — Current Topics in Autonomous Systems.1 section
- CPS 679 — Research Methods, Performance Analysis, and Experimental Design.1 section
- CPS 680 — Web 3 Science: Semantics and Knowledge.1 section
- CPS 682 — Text Mining.1 section
- CPS 683 — Advanced Topics in Knowledge Graph.1 section
- CPS 684 — Information Extraction.1 section
- CPS 699 — Dissertation. 1-1 section
Spot missing or incorrect course data?