Computer Science 2024 Fall Courses
CS 105 An Introduction to Computer Concepts
CS 110 Introduction to Computing
CS 119 Computer Language Supplement
CS 210 Intermediate Computing with Data Structures
CS 220 Applied Discrete Mathematics
CS 240 Programming in C
CS 271L Introduction to Cognitive Science
CS 285L Social Issues and Ethics in Computing
CS 310 Advanced Data Structures and Algorithms
CS 341 Computer Architecture and Organization
CS 410 An Introduction to Software Engineering
CS 420 An Introduction to the Theory of Computation
CS 430 Database Management
CS 437 Database-Backed Web Sites & Web Services
CS 438 Applied Machine Learning
CS 442 Cybersecurity in the Internet of Things
CS 444 An Introduction to Operating Systems
CS 446 Introduction to Internetworking
CS 449 Introduction to Computer Security
CS 450 The Structure of Higher Level Languages
CS 451 Compilers
CS 460 Graphics
CS 470 An Introduction to Artificial Intelligence
CS 478 Independent Study
CS 495 Practicum in Computer Science
CS 498 Honors Thesis