Undergraduate Computer Science Course Descriptions
For a listing of credits, prerequisites and descriptions for each course, see the WSU Catalog.
Master Syllabi: The Master Syllabus for each course is located here: CS Course Syllabi.
Textbook Information: The Master Syllabus describes the recommended textbook(s). Please refer to the “Instructor Syllabus” provided after enrollment for the actual textbook(s) required for your course.
| Course Number | Course Title |
|---|---|
| CS 121 | Program Design and Development |
| CS 122 | Data Structures |
| CS 216 | Discrete Structures |
| CS 223 | Advanced Data Structures |
| CS 224 | Programming Tools |
| CS 251 | Programming for Engineers |
| CS 260 | Computer Organization |
| CS 261 | C and Assembly Language Programming |
| CS 317 | Automata and Formal Languages |
| CS 320 [M] | Fundamentals of Software Engineering |
| CS 330 | Numerical Computing |
| CS 351 | Introduction to Database Systems |
| CS 355 | Programming Language Design |
| CS360 | Systems Programming |
| CS 402 [M] | Social and Professional Issues in Computer Science |
| CS 420 [T] | Software Engineering in Practice |
| CS 425 | Digital Forensics |
| CS 427 | Computer Security |
| CS 440 | Artificial Intelligence |
| CS 442 | Computer Graphics |
| CS 443 | Human-Computer Interaction |
| CS 447 | Computer Game Design |
| CS 450 | Design and Analysis of Algorithms |
| CS 452 | Compiler Design |
| CS 453 | Web Data Management |
| CS 455 | Introduction to Computer Networks |
| CS 460 | Operating Systems |
| CS 466 | Embedded Systems |
| CS 471 | Professional Programming: Problems and Practice |
| CS 483 | Topics in Computer Science |
| CS 490 | Work Study Internship |
| CS 499 | Special Problems |
For a listing of credits, prerequisites and descriptions for each course, see the WSU Catalog.
[M] indicates that this is a writing in the major type course. The course will require writing related to the major of the student.
[T] indicates an Internal Capstone course. This is the culminating course for the Computer Science program.
