Skip to main content

Annual Course Schedule

Annual courses

SemesterComputer ScienceData Science
Fall
  • CS 100 (Web Media)
  • CS 104 (Applied Computing)
  • CS 108/106 (Introduction to Computing)
  • CS 112 (Introduction to Data Structures)
  • CS 212 (Data Structures and Algorithms)
  • CS 262 (Software Engineering)
  • CS 195/295 (Seminar)
  • CS 364 (Computer Security)
  • DATA 102 (Foundations of Data Science/Analytics)
  • DATA 103 (Exploratory Data Science/Analytics)
  • DATA 202 (Predictive Analytics)
Spring
  • CS 108 (Introduction to Computing)
  • CS 112 (Introduction to Data Structures)
  • CS 214 (Programming Languages)
  • CS 232 (Operating Systems and Networking)
  • CS 195/295 (Seminar)
  • CS 338 (Systems Administration: Infrastructure)
  • CS 339 (Systems  Administration: Cloud)
  • CS 354 (Database Management Systems)
  • CS 375 (Artificial Intelligence)
  • CS 376 (Machine Learning)
  • CS 384 (Perspectives)
  • DATA 102 (Foundations of Data Science/Analytics)
  • DATA 103 (Exploratory Data Science/Analytics)
  • DATA 304 (Visualizing Data and Models)
  • DATA 385 (Topics in Data Science)

Alternate year courses

SemesterComputer ScienceData Science
Fall, Odd Years
  • CS 332 (Networking)
  • CS 374 (High Performance Computing)
 
Spring, Even Years
  • CS 372 (Computer Graphics)
 
Fall, Even Years
  • CS 312 (Logic, Computability, and Complexity)
  • CS 336 (Web Development)
 
Spring, Odd Years
  • CS 326 (IoT)