Courses

Below are the courses offered in the current semester, Spring 2021. 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 - 013) Tu 10:00AM - 11:50AM Online Glenn Carter
Lab Section 002
Th 3:00PM - 4:50PM Online Glenn Carter
Lab Section 004
Th 1:00PM - 2:50PM Online Glenn Carter
Lab Section 006
Th 10:00AM - 12:40PM Online Glenn Carter
Lab Section 008
We 10:00AM - 12:40PM Online Glenn Carter
Lab Section 010
We 1:00PM - 2:50PM Online Glenn Carter
Lab Section 014
We 3:00PM - 4:50PM Online Glenn Carter

 

CS 115 - Programming 1
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) MoWe 9:30AM - 10:45AM Online Gurman Gill
Lab (Section 002)
Mo 1:00PM - 3:50PM Online Gurman Gill
Lab (Section 004)
Mo 4:00PM - 6:50PM Online Lynn Stauffer
Lecture (Section 005) MoWe 11:00AM - 12:15PM Online Gurman Gill
Lab (Section 006)
Tu 1:00PM - 3:50PM Online Lynn Stauffer

 

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

 

CS 210 - Introduction to Unix
Class Section Meeting Times Location Faculty
Lab (Section 001) Asynchronous Online Anamary Leal
Lab (Section 002) Asynchronous Online Anamary Leal

 

CS 215 - Programming 2
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) MoWe 8:00AM - 9:15AM Online Shubbhi Taneja
Lab (Section 002)
We 4:00PM - 6:50PM Online Shubbhi Taneja
Lab (Section 004)
Th 4:00PM - 6:50PM Online Shubbhi Taneja

 

CS 242 - Discrete Structures for Computer Science
Class Section Meeting Times Location Faculty
Lecture (Section 001) TBA Online Nina MarhamatiSabidur Rahman

 

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

 

CS 315 - Data Structures
Class Section Meeting Times Location Faculty
Lecture (Section 001, 003) TuTh 9:30AM - 10:45AM Online Ali Kooshesh
Lab Section 002
Tu 1:00PM - 3:50PM Online Ali Kooshesh
Lab Section 004
We 1:00PM - 3:50PM Online Ali Kooshesh

 

CS 340 - Computer Security and Malware 
Class Section Meeting Times Location Faculty
Lecture (Section 001) Tu 7:00PM - 8:50PM Online Mark Gondree
Lab (Section 002) Th 7:00PM - 8:50PM Online Mark Gondree

 

CS 351 - Computer Architecture
Class Section Meeting Times Location Faculty
Lecture (Section 001) MoWe 1:00PM - 2: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

 

CS 365 - Computer Networking and the Internet 
Class Section Meeting Times Location Faculty
Lecture (Section 001) Mo 1:00PM - 2:50PM Online Sabidur Rahman
Lab (Section 002) Fr 1:00PM - 3:50PM Online Sabidur Rahman

 

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

 

CS 380 - Natural Language Processing
Class Section Meeting Times Location Faculty
Lecture (Section 001) MoWe 4:00PM - 5:15PM Online Nina Marhamati

 

CS 386 - iOS Application Development 
Class Section Meeting Times Location Faculty
Lecture (Section 001) MoWe 4:00PM - 5:15PM Online Ali A. Kooshesh
Lab (Section 002) Fr 9:00AM - 11:50AM Online Ali A. Kooshesh

 

CS 390 - Computer Science Colloquium
Class Section Meeting Times Location Faculty
Lecture (Section 001) We 12:00PM - 12:50PM Online Lynn Stauffer

 

CS 415 - Algorithm Analysis
Class Section Meeting Times Location Faculty
Lecture (Section 001) TuTh 10:00AM - 11:50AM Online Gurman Gill

 

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

 

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

 

CS 460 - Programming Languages
Class Section Meeting Times Location Faculty
Lecture (Section 001) MoWe 10:00AM - 11:50AM Online Shubbhi Taneja

 

CS 470 - Advanced Software Design Project
Class Section Meeting Times Location Faculty
Lecture (Section 001) MoWe 8:00AM - 9:15AM Online Anamary Leal