CS courses
121 courses · West Virginia University · Fall 2026
- CS 100 — Computer Science.1 section
- CS 101 — Intro to Computer Applications.1 section
- CS 110 — Introduction to Computer Science.1 section
- CS 110L — Introduction to Computer Science Laboratory.1 section
- CS 111 — Introduction to Data Structures.1 section
- CS 111L — Introduction to Data Structures Laboratory.1 section
- CS 112 — Computer Science - Engineers 1.1 section
- CS 121 — Computer Science 1.1 section
- CS 121L — Computer Science 1 Laboratory.1 section
- CS 122 — Computer Science 2.1 section
- CS 122L — Computer Science 2 Laboratory.1 section
- CS 191 — First-Year Seminar. 1-1 section
- CS 201 — Data Structures.1 section
- CS 210 — Table and File Structures.1 section
- CS 210L — Table and File Structures Laboratory.1 section
- CS 220 — Discrete Mathematics.1 section
- CS 222 — Intro Software Engineering.1 section
- CS 231 — Introduction to Computer Organization.1 section
- CS 251 — Operations Workshop 1.1 section
- CS 252 — Operations Workshop 2.1 section
- CS 261 — ASCS Projects.1 section
- CS 264 — Data Base Management.1 section
- CS 265 — C Programming.1 section
- CS 293 — Special Topics. 1-1 section
- CS 298 — Honors. 1-1 section
- CS 310 — Principles of Programming Languages.1 section
- CS 320 — Analysis of Algorithms.1 section
- CS 321 — Introduction to Networking.1 section
- CS 322 — System Analysis and Design Methodology.1 section
- CS 324 — Database Management.1 section
- CS 330 — Introduction to Software Engineering.1 section
- CS 330L — Introduction to Software Engineering Laboratory.1 section
- CS 350 — Computer System Concepts.1 section
- CS 355 — Computer Systems.1 section
- CS 365 — Computer Languages.1 section
- CS 370 — Microcontrollers.1 section
- CS 380 — Computing for Societal Impact.1 section
- CS 393 — Special Topics. 1-1 section
- CS 410 — Compiler Construction.1 section
- CS 420 — Design of Algorithms.1 section
- CS 422 — Automata Theory.1 section
- CS 426 — Discrete Mathematics 2.1 section
- CS 430 — Advanced Software Engineering.1 section
- CS 440 — Database Design and Theory.1 section
- CS 450 — Operating Systems Structure.1 section
- CS 454 — Cryptology.1 section
- CS 455 — Computer Architecture.1 section
- CS 456 — Digital Image Processing.1 section
- CS 460 — Introduction to Big Data Engineering.1 section
- CS 461 — Senior Project.1 section
- CS 470 — Introduction to Computer Graphics.1 section
- CS 475 — Game Development.1 section
- CS 479 — Advanced Computer Science Mathematics.1 section
- CS 480 — Capstone Project - Design.1 section
- CS 481 — Capstone Project - Implementation.1 section
- CS 481S — Capstone Project - Implementation.1 section
- CS 490 — Teaching Practicum. 1-1 section
- CS 491 — Professional Field Experience. 1-1 section
- CS 492 — Directed Study. 1-1 section
- CS 493 — Special Topics. 1-1 section
- CS 494 — Seminar. 1-1 section
- CS 495 — Independent Study. 1-1 section
- CS 496 — Senior Thesis. 1-1 section
- CS 497 — Research. 1-1 section
- CS 510 — Formal Specification of Language.1 section
- CS 520 — Advanced Analysis of Algorithms.1 section
- CS 525 — Computational Complexity.1 section
- CS 530 — Formal Methods in Software Engineering.1 section
- CS 533 — Developing Portable Software.1 section
- CS 539 — Computer Forensics and the Law.1 section
- CS 540 — Theory of Database Systems.1 section
- CS 550 — Theory of Operating Systems.1 section
- CS 555 — Advanced Computer Systems Architecture.1 section
- CS 556 — Distributed and Pervasive Compt.1 section
- CS 558 — Multimedia Systems.1 section
- CS 560 — Big Data Engineering.1 section
- CS 568 — Computer Network Forensics.1 section
- CS 569 — Cybersecurity and Big Data Analytics.1 section
- CS 576 — Design of Immersive Media Systems.1 section
- CS 589 — Game Seminar.1 section
- CS 591 — Advanced Topics. 1-1 section
- CS 591B — Advanced Topics. 1-1 section
- CS 591E — Advanced Topics. 1-1 section
- CS 591Q — Advanced Topics. 1-1 section
- CS 592 — Directed Study. 1-1 section
- CS 593 — Special Topics. 1-1 section
- CS 594 — Seminar. 1-1 section
- CS 595 — Independent Study. 1-1 section
- CS 623 — String Algorithms.1 section
- CS 630 — Empirical Methods in Software Engineering and Computer Science.1 section
- CS 665 — Computer System Security.1 section
- CS 674 — Computational Photography.1 section
- CS 676 — Machine Learning.1 section
- CS 677 — Pattern Recognition.1 section
- CS 678 — Computer Vision.1 section
- CS 689 — Graduate Internship. 1-1 section
- CS 690 — Teaching Practicum. 1-1 section
- CS 691 — Advanced Topics. 1-1 section
- CS 691X — Advanced Topics. 1-1 section
- CS 692 — Directed Study. 1-1 section
- CS 693 — Special Topics. 1-1 section
- CS 695 — Independent Study. 1-1 section
- CS 696 — Graduate Seminar. 1-1 section
- CS 697 — Research. 1-1 section
- CS 699 — Graduate Colloquium. 1-1 section
- CS 726 — Algorithmic Graph Theory.1 section
- CS 727 — Information Dissemination.1 section
- CS 750 — Secure and Survivable Systems.1 section
- CS 751 — Digital Enterprises.1 section
- CS 757 — Distributed Systems and Algorithms.1 section
- CS 772 — Global Knowledge Networks.1 section
- CS 790 — Teaching Practicum. 1-1 section
- CS 791 — Advanced Topics. 1-1 section
- CS 791X — Advanced Topics. 1-1 section
- CS 792 — Directed Study. 1-1 section
- CS 793 — Special Topics. 1-1 section
- CS 795 — Independent Study. 1-1 section
- CS 796 — Graduate Seminar. 1-1 section
- CS 797 — Research. 1-1 section
- CS 900 — Professional Development. 1-1 section
- CS 930 — Professional Development. 1-1 section
Spot missing or incorrect course data?