Undergraduate Courses (100-499)

Undergraduate Courses

Computer Science

  • CS 105 Introduction to Scientific Computing
  • CS 110 Creative Problem Solving in Computing
  • CS 115 Introduction to Computer Science
  • CS 135 Discrete Structures
  • CS 146 Introduction to Web Programming and Project Development
  • CS 181 Introduction to Computer Science Honors I
  • CS 182 Introduction to Computer Science Honors II
  • CS 284 Data Structures
  • CS 334 Automata and Computation
  • CS 347 Software Development Process
  • CS 370 Creative Problem Solving and Team Programming
  • CS 381 Switching Theory & Logical Design
  • CS 383 Computer Organization and Programming
  • CS 385 Algorithms
  • CS 392 Systems Programming
  • CS 397 Outreach Participation
  • CS 423 Senior Design I
  • CS 424 Senior Design II
  • CS 425 Cybersecurity Capstone I
  • CS 426 Cybersecurity Capstone II
  • CS 442 Database Management Systems
  • CS 443 Database Practicum
  • CS 465 Selected Topics in Computer Science
  • CS 485 Societal Impact of Information Technologies
  • CS 488 Computer Architecture
  • CS 492 Operating Systems
  • CS 496 Principles of Programming Languages
  • CS 497 Independent Study
  • CS 498 Senior Research I
  • CS 499 Senior Research II