CPSC courses
85 courses · East Stroudsburg University of Pennsylvania · Fall 2026
- CPSC 100 — GN: Personal Computers and Their Uses1 section
- CPSC 101 — GN: Personal Computers and Their Uses in the Sciences1 section
- CPSC 102 — GN: Introduction to Information Management with Spreadsheets1 section
- CPSC 103 — GN: Introduction to Information Technology1 section
- CPSC 105 — GN: PC Security and Privacy1 section
- CPSC 108 — GN: Games, Robots, and Intelligence1 section
- CPSC 120 — GN: Introduction to Computer Programming for Science and Engineering1 section
- CPSC 130 — GN: Introduction to Computer Programming I1 section
- CPSC 131 — Introduction to Computer Programming II1 section
- CPSC 141 — Introduction to Computer Organization1 section
- CPSC 230 — Programming Principles and Practice1 section
- CPSC 232 — Introduction to Assembler Programming1 section
- CPSC 234 — Object Oriented Programming1 section
- CPSC 236 — Programming Using Visual Basic.NET1 section
- CPSC 241 — Computer Organization and Architecture1 section
- CPSC 250 — Data Structures and Algorithms1 section
- CPSC 270 — Introduction to Cybersecurity1 section
- CPSC 290 — Special Topics:1 section
- CPSC 320 — Topics in Computer Science1 section
- CPSC 321 — Issues in the Practice of Computer Science1 section
- CPSC 327 — Introduction to Computer Forensics1 section
- CPSC 328 — Security in Web Programming1 section
- CPSC 330 — Programming Languages1 section
- CPSC 335 — Building Graphical User Interfaces (GUIs with Visual.NET)1 section
- CPSC 336 — Mobile Application Development1 section
- CPSC 337 — Internet and Web Programming1 section
- CPSC 340 — Operating System Concept and Design1 section
- CPSC 362 — Cryptographic Application Development1 section
- CPSC 370 — Introduction to Computer Cryptology1 section
- CPSC 380 — Introduction to Data Science1 section
- CPSC 421 — Computer Graphics1 section
- CPSC 424 — Information Retrieval1 section
- CPSC 428 — Artificial Intelligence and Heuristic Programming1 section
- CPSC 429 — Machine Learning1 section
- CPSC 430 — Software Engineering1 section
- CPSC 432 — Natural Language Processing1 section
- CPSC 433 — Compiler Construction1 section
- CPSC 437 — Advanced Internet and Web Programming1 section
- CPSC 442 — Introduction to Computer Game Development1 section
- CPSC 444 — Realtime Systems1 section
- CPSC 445 — Networking and Data Communications1 section
- CPSC 447 — Distributed Object Programming1 section
- CPSC 450 — Algorithmic Graph Theory1 section
- CPSC 453 — Database Systems1 section
- CPSC 470 — Computer Security II: Operating System and Network Security1 section
- CPSC 475 — Computer Security: Administration and Policy1 section
- CPSC 480 — Advanced Data Science1 section
- CPSC 485 — Independent Study1 section
- CPSC 486 — Field Experience and Internship in Computer Science1 section
- CPSC 487 — Computer Security Internship1 section
- CPSC 500 — Special Topics1 section
- CPSC 521 — Computer Graphics1 section
- CPSC 523 — Discrete Optimization Algorithms1 section
- CPSC 525 — Expert Systems1 section
- CPSC 527 — Robotics1 section
- CPSC 528 — Artificial Intelligence and Heuristic Programming1 section
- CPSC 529 — Machine Learning1 section
- CPSC 530 — Software Engineering1 section
- CPSC 531 — Advanced Topics in Software Engineering1 section
- CPSC 532 — Natural Language Processing1 section
- CPSC 533 — Compiler Construction1 section
- CPSC 534 — Compiler Construction II1 section
- CPSC 535 — Parallel Computing1 section
- CPSC 537 — Advanced Internet and Web Programming1 section
- CPSC 541 — Computer Architecture1 section
- CPSC 542 — Operating System Design1 section
- CPSC 543 — Mobile Computing1 section
- CPSC 544 — Real Time Systems1 section
- CPSC 545 — Networking and Data Communications1 section
- CPSC 546 — Embedded Systems1 section
- CPSC 547 — Distributed Object Programming1 section
- CPSC 550 — Algorithmic Graph Theory1 section
- CPSC 553 — Database Systems1 section
- CPSC 554 — Data Structures and Algorithm Analysis1 section
- CPSC 561 — Computer Cryptography1 section
- CPSC 562 — Theory of Computation1 section
- CPSC 563 — Theory of Abstract Languages1 section
- CPSC 570 — Introduction to Research1 section
- CPSC 574 — Research Project1 section
- CPSC 575 — Research Project II1 section
- CPSC 577 — Independent Study1 section
- CPSC 580 — Advanced Data Science1 section
- CPSC 598 — Thesis I1 section
- CPSC 599 — Thesis II1 section
- CPSC 599T — Computer Science Graduate Transfer1 section
Spot missing or incorrect course data?