Course Material | Department of Computer Science | SIU

Home
Southern Illinois University

CONTACT

SIU.EDU

College of Science

Course Material

SPRING 2017 Pending Updates**

Please note the following information is actively being updated for the Spring 2017 semester.

The Spring final exam schedule has not yet been posted to the cs website.

You may be able to retrieve textbook information before the course starting by following this procedure on salukinet.  In some cases, instructors are still being decided for your course and this information won't be immediately available.

(If you have any questions regarding a particular course and no course website for it exists, then please email the instructor directly.)

This table describes courses, instructors, and syllabi for the current term

Course Title Instructor Syllabi
CS 200B Computer Concepts Anil C syllabus
CS 201 Problem Solving with Computers Dr. Mogharreban syllabus
CS 202 Introduction to Computer Science Diane Rudolph syllabus
CS 215 Discrete Mathematics Dr. Houshmand syllabus
CS 220 Programming with Data Structures Tessema Mengistu syllabus
CS 221 Internet & Mobile Comp Nick Rahimi syllabus
CS 290 Communication Skills & Ethics Dr. Mogharreban syllabus
CS 300-950 Intro to Linux Dr. Sinha syllabus
CS 306 Linux/UNIX Programming Dr. Carver syllabus
CS 311 Theory & Imp of Prog Lang Tessema Mengistu syllabus
CS 320 Computer Organization & Architecture Dr. Hou syllabus
CS 330 Design & Analysis of Algorithms Dr. Cheng syllabus
CS 335 Operating Systems Dr. Hou syllabus
CS 350 Web Application Development Tessema Mengistu
syllabus
CS 391-950 Ethical Hacking Nick Rahimi syllabus
CS 404 Autonomous Mobile Robots Dr. Hexmoor syllabus
CS 410 Computer Security Nick Rahimi syllabus
CS 425 Princ of Virt and Cloud Computing Dr. Che syllabus
CS 435 Software Engineering Dr. Bosu syllabus
CS 440 Computer Networks Dr. Gupta syllabus
CS 441 Mobile & Wireless Computing Dr. Sinha syllabus
CS 487 Software Aspects of Game Dev Dr. Mousas syllabus
CS 491-953 Learning from Data Dr. Carver syllabus
CS 491-1 Web Application Development Tessema Mengistu syllabus
CS 491-2 Linux/Unix Programming Dr. Carver syllabus
CS 491-3 Programming /w Data Structures Tessema Mengistu syllabus
CS 491-4 Design & Analysis of Algorithms Dr. Cheng syllabus
CS 491-5 Theory & Implementation Prog Lang Tessema Mengistu syllabus
CS 491-6 Comp Stats I Yang syllabus
CS 514 Advanced Operating Systems Dr. Gupta syllabus
CS 539 Agents & Multiagent Systems Dr. Rahimi syllabus
CS 586 Pattern Rec & Image Processing Dr. Cheng
syllabus
CS 591-1 Computer Security Nick Rahimi syllabus
CS 591-2 Computer Security Nick Rahimi syllabus
CS 591-3 Mobile & Wireless Computing Dr. Sinha syllabus
CS 591-4 Princ of Virt and Cloud Computing Dr. Che syllabus
CS 591-951 Learning from Data Dr. Carver syllabus