Resources | Computer Science | SIU

Southern Illinois University



College of Engineering, Computing, Technology, and Mathematics



Course Listing

Explore our comprehensive list of computer science courses computer science courses, ranging from introductory programming to advanced topics in artificial intelligence, cybersecurity, and data science. Each course is carefully designed to cater to different levels of expertise and interest areas in computing. 

Course Material

Access a wealth of learning resources for each course, including lecture notes, reading assignments, practical exercises, and project guidelines. These course materials are constantly updated to reflect the latest trends and technologies in the field of computer science.

Course Schedule

Stay updated with our detailed course course schedule, which includes class timings, examination dates, and special lecture sessions. This schedule is a vital tool for effective time management and planning your academic journey.


Delve into our department’s statistics to gain insights into course enrollments, graduation rates, employment outcomes, and research achievements. These figures showcase the impact and success of our computer science program.

Academic Dishonesty Policy

We uphold the highest standards of academic integrity. Familiarize yourself with our academic dishonesty policy which outlines the consequences of plagiarism, cheating, and other forms of misconduct, and our commitment to fostering a fair and ethical academic environment.


Discover the state-of-the-art facilities available to our computer science students, including modern computer labs, research centers, collaborative workspaces, and libraries equipped with the latest technology and software tools to enhance your learning experience.


Access a central repository of downloadadable content including academic forms, software tools, coding resources, and other essential materials that support your learning and research activities in computer science.