Courses

Registration Announcements

Fall 2020 Registration: The Fall 2020 Registration announcements are now available.

Below are the courses offered in the current semester, Fall 2020. All course descriptions are available in the SSU Catalog.

Course Descriptions

Current Courses

CS 101 - Computing Technology and You
Class Section Meeting Times Location Faculty
Lecture (Section 001 - 017) Tu 3:00PM - 4:50PM Online Glenn Carter
Lab Section 002
Tu 1:00PM - 2:50PM Online Glenn Carter
Lab Section 004
Tu 10:00AM - 11:50AM Online Glenn Carter
Lab Section 006
Tu 3:00PM - 4:50PM Online Glenn Carter
Lab Section 008
W 10:00AM - 11:50AM Online Glenn Carter
Lab Section 012
W 1:00PM - 2:50PM Online Glenn Carter
Lab Section 016
Th 1:00PM - 2:50PM Online Glenn Carter
Lab Section 018
Th 10:00AM - 11:50AM Online Glenn Carter

 

CS 115 - Programming 1
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) MW 9:30AM - 10:45AM Online Gurman Gill
Lab (Section 002)
W 1:00PM - 3:50PM Online Shubbhi Taneja
Lab (Section 004)
W 5:00PM - 7:50PM Online Gurman Gill
Lecture (Section 005) MW 11:00AM - 12:15PM Online Gurman Gill
Lab (Section 006)
W 5:00PM - 7:50PM Online Noah Melcon

 

CS 115W - Programming I Workshop
Class Section Meeting Times Location Faculty
Workshop (Section 001) F 4:00PM - 5:50PM Online Gurman Gill

 

CS 210 - Introduction to Unix
Class Section Meeting Times Location Faculty
Lab (Section 001) Tu 1:00PM - 3:50PM Online Anamary Leal
Lab (Section 002) Tu 4:00PM - 6:50PM Online Anamary Leal

 

CS 215 - Programming 2
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) MW 9:30AM - 10:45AM Online Shubbhi Taneja
Lab (Section 002)
Th 1:00PM - 3:50PM Online Shubbhi Taneja
Lab (Section 004)
W 5:00PM - 7:50PM Online Shubbhi Taneja

 

CS 242 - Discrete Structures for Computer Science
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 1:00PM - 2:50PM Online Ying Lin
Lecture (Section 002) MW 5:00PM - 6:50PM Online David Harden

 

CS 252 - Introduction to Computer Organization
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) MW 9:30AM - 10:45AM Online Mark Gondree
Lab Section 002
Asynchronous Online Anamary Leal
Lab Section 004
Asynchronous Online Mark Gondree

 

CS 315 - Data Structures
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) TuTh 11:00AM - 12:15PM Online Ali Kooshesh
Lab Section 002
Tu 1:00PM - 3:50PM Online Ali Kooshesh
Lab Section 004
Tu 4:00PM - 6:50PM Online Ali Kooshesh

 

CS 351 - Computer Architecture
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 3:00PM - 4:50PM Online Nina Marhamati
Lecture (Section 002) MW 5:00PM - 6:50PM Online Nina Marhamati

 

CS 355 - Database Management Systems Design
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 5:00PM - 6:50PM Online Jonathon Thompson
Lecture (Section 002) TuTh 7:00PM - 8:50PM Online Jonathon Thompson

 

CS 370 - Software Design and Development
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 5:00PM - 6:50PM Online KM Sabidur Rahman
Lecture (Section 002) MW 7:00PM - 8:50PM Online KM Sabidur Rahman

 

CS 375 - Computer Graphics
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 9:30AM - 10:45AM Online Marcia Watts

 

CS 390 - Computer Science Colloquium
Class Section Meeting Times Location Faculty
Lecture (Section 001) W 12:00PM - 12:50PM Online B. Ravikumar

 

CS 415 - Algorithm Analysis
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 10:00AM - 11:50AM Online Ali Kooshesh

 

CS 425 - Parallel Computing
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 11:00AM - 12:15PM Online Shubbhi Taneja

 

CS 450 - Operating Systems
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 10:00AM - 11:50AM Online Mark Gondree
Lecture (Section 002) TuTh 3:00PM - 4:50PM Online Mark Gondree

 

CS 454 - Theory of Computation
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 5:00PM - 6:50PM Online B. Ravikumar

 

CS 460 - Programming Languages
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 1:00PM - 2:50PM Online Marcia Watts
Lecture (Section 002) MW 3:00PM - 4:50PM Online Marcia Watts

 

CS 470 - Advanced Software Design Project
Class Section Meeting Times Location Faculty
Lecture (Section 001) MW 5:30PM - 6:45PM Online Anamary Leal

 

CS 479 - Computer Vision Fundamentals
Class Section Meeting Times Location Faculty
Lecture (Section 001) Tu 3:00PM - 4:50PM Online Gurman Gill
Lab (Section 002)
Fr 9:00AM - 11:50AM Online Gurman Gill