Skip Navigation

Course Syllabi

Computer Science Course Syllabi

Calendar Year 2025

CourseTItleInstructor
CS 1213 (PDF)Programming for Non-Majors with PythonOmkar Chekuri
CS 1313 010 (PDF)
Programming for Non-Majors in C
Dr. Henry Neeman
CS 1321 (PDF)
Java for ProgammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer Programming for Programmers
Keerti Banweer
CS 1324(PDF)Introduction to Computer Programming for Non-Programmers
Dr. Deborah Trytten
CS 2334 (PDF)
Programming Structure/AbstractionsDr. Sanjana Mudduluru
CS 2413 (PDF)
Data StructuresDr. Sridhar Radhakrishnan
CS 2614 (PDF)
Computer OrganizationsDr. Mohammed Atiquzzaman
CS 2813 (PDF)
Discrete StructuresDr. Chao Lan
CS 2970-001 (PDF)Data Structures LabDr. Sridhar Radhakrishnan
CS 3113 (PDF)
Intro to Operating Systems
Dr. Sridhar Radhakrishnan
CS 3203 (PDF)
Software EngineeringDr. Mansoor Abdulhak
CS 3323 (PDF)
Principles of Programming LanguagesDr. Qi Cheng
CS 3823-002 (PDF)
Theory of ComputationDr. Lauren Grimley
CS 4013/5013 (PDF)
Artificial IntelligenceDr. Golnaz Habibi
CS 4033/5033-001 (PDF)
Machine Learning FundamentalsDr. Dimitrios Diochnos
CS 4033/5033-002 (PDF)Machine Learning Dundamentals Dr. Beiyu Lin
CS 4053/5053 (PDF)
Computer GraphicsDr. Chris Weaver
CS 4063/5063 (PDF)
Human-Computer InteractionDr. Ghulam Quadri
CS 4173/5173 (PDF)
Computer SecurityDr. Shanqing Zhao
CS 4273 (PDF)
Capstone Design Project
Dr. Mansoor Abdulhak
CS 4323 (PDF)
Compiler Construction
Dr. Richard Veras
CS 4413 (PDF)Algorithm AnalysisDr. S. Lakshmivarahan
CS 4433/5433 (PDF)
Linear Optimization Dr. Sina Khanmohammadi
CS 4473/5473 (PDF)
Parallel, Distributed, and Network (PDN) Programming
Dr. Chongle Pan
CS 4613 (PDF)
Computer Architecture
Dr. Ronald Barnes
CS 4823/5823 (PDF)
CryptographyDr. Qi Cheng
CS 5043 (PDF)Advanced Machine LearningDr. Andrew Fagg
CS 5183 (PDF)
Wireless and Mobile NetworksDr. Shnagqing Zhao
CS 5213 (PDF)
Software Engineering Processes
Dr. Mansoor Abdulhak
CS 5293 (PDF) Text AnalyticsDr. Jie Cao
CS 5463 (PDF)Advanced Computer Architecture Dr. Ronald Barnes
CS 5513 (PDF)
Advanced Database ManagementDr. Le Gruenwald
CS 5833 (PDF)
Blockchains & Cryptocurrencies
Dr. Anindya Maiti
CS 5970-001 (PDF)Cyber attacks & Defenses Dr. Anindya Maiti
CS 5970-002 (PDF)Information VisualizationDr. Ghulam Quadri 

Calendar Year 2024

CourseTItleInstructor
CS 1213 (PDF)Programming for Non-Majors with PythonBrandon Morgan
CS 1313 010 (PDF)
Programming for Non-Majors in C
Dr. Henry Neeman
CS 1321 (PDF)
Java for ProgammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer Programming for Programmers
Keerti Banweer
CS 1324(PDF)Introduction to Computer Programming for Non-Programmers
Dr. Deborah Trytten
CS 2334 (PDF)
Programming Structure/AbstractionsDr. Sanjana Mudduluru
CS 2413 (PDF)
Data StructuresDr. Beiyu Lin
CS 2614 (PDF)
Computer OrganizationsDr. Mohammed Atiquzzaman
CS 2813-001 (PDF)
Discrete StructuresDr. Lauren Grimley
CS 3113 (PDF)
Intro to Operating Systems
Dr. Song Fang
CS 3203 (PDF)
Software EngineeringDr. Mansoor Abdulhak
CS 3323 (PDF)
Principles of Programming LanguagesDr. Temitope Olorunfemi
CS 3823-002 (PDF)
Theory of ComputationDr. Lauren Grimley
CS 4013/5013 (PDF)
Artificial IntelligenceDr. Golnaz Habibi
CS 4033/5033 (PDF)
Machine Learning FundamentalsDr. Dimitrios Diochnos
CS 4053/5053 (PDF)
Computer GraphicsDr. Chris Weaver
CS 4063/5063 (PDF)
Human-Computer InteractionDr. Ji Hwan Park
CS 4173/5173 (PDF)
Computer SecurityDr. Shangqing Zhao
CS 4273 (PDF)
Capstone Design Project
Dr. Mansoor Abdulhak
CS 4323 (PDF)
Compiler Construction
Dr. Richard Veras
CS 4433/5433 (PDF)
Computational Methods in Discrete Optimization
Dr. Sina Khanmohammadi
CS 4473/5473 (PDF)
Parallel, Distributed, and Network (PDN) Programming
Dr. Chongle Pan
CS 4613 (PDF)
Computer Architecture
Dr. Ronald Barnes
CS 4723/5723 (PDF)Neural Data Science
Dr. Sina Khanmohammadi
CS 4823/5823 (PDF)
CryptographyDr. Qi Cheng
CS 5043 (PDF)Advanced Machine LearningDr. Andrew Fagg
CS 4073/5073 (PDF)
Introduction to Intelligent RoboticsDr. Dean Hougen
CS 5183 (PDF)
Wireless and Mobile NetworksDr. Shangqing Zhao
CS 5213 (PDF)
Software Engineering Processes
Dr. Mansoor Abdulhak
CS 5513 (PDF)
Advanced Database ManagementDr. Le Gruenwald
CS 5833 (PDF)
Blockchains & Cryptocurrencies
Dr. Anindya Maiti
CourseTItleInstructor
CS 1213 (PDF)Programming for Non-Majors with PythonOmkar Chekuri
CS 1313 010 (PDF)
Programming for Non-Majors in C
Dr. Henry Neeman
CS 1321 (PDF)
Java for ProgrammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer Programming for Programmers
Keerti Banweer
CS 1324(PDF)Introduction to Computer Programming for Non-Programmers
Dr. Deborah Trytten
CS 2334 (PDF)
Programming Structure/AbstractionsDr. Sanjana Mudduluru
CS 2413 (PDF)
Data StructuresDr. Sridhar Radhakrishnan
CS 2614 (PDF)
Computer OrganizationsDr. Mohammed Atiquzzaman
CS 2813 (PDF)
Discrete StructuresDr. Sina Khanmohammadi
CS 3113 (PDF)
Intro to Operating Systems
Dr. Song Fang
CS 3203 (PDF)
Software EngineeringDr. Mansoor Abdulhak
CS 3323 (PDF)
Principles of Programming LanguagesDr. Doga Demirel
CS 3823 (PDF)
Theory of ComputationDr. Dimitrios Diochnos
CS 3910 (PDF)Computer Science Internship Dr. Mansoor Abdulhak
CS 4013/5013 (PDF)
Artificial IntelligenceDr. Chao Lan
CS 4033/5033 (PDF)
Machine Learning FundamentalsDr. Chao Lan
CS 4113/5113 (PDF)Distributed Operating Systems Dr. Richard Veras
CS 4513 (PDF)Database Management Systems Dr. Le Gruenwald 
CS 4173/5173-001 (PDF)
Computer SecurityDr. Song Fang
CS 4173/5173-995 (PDF)Computer SecurityDr. Shangqing Zhao
CS 4273 (PDF)
Capstone Design Project
Dr. Mansoor Abdulhak
CS 4413 (PDF)Algorithm AnalysisDr. Lauren Grimley 
CS 4473/5473 (PDF)
Parallel, Distributed, and Network (PDN) Programming
Dr. Richard Veras
CS 4613 (PDF)
Computer Architecture
Dr. Ronald Barnes
CS 4723/5723 (PDF)Neural Data Science
Dr. Sina Khanmohammadi
CS 4733/5733 (PDF)Computer Vision for Autonomous Vehicles Dr. Golnaz Habibi
CS 5093 (PDF)Visual AnalyticsDr. Chris Weaver
CS 5483 (PDF)Network ScienceDr. Sridhar Radhakrishan 
CS 5593 (PDF)Data MiningDr. Le Gruenwald
CS 5703 (PDF)Machine learning PracticeDr. Andrew Fagg
CS 5713 (PDF)Computational Learning TheoryDr. Dimitrios Diochnos
CS 5813 (PDF)Formal Languages Dr. Nic Grounds 
CS 5970 (PDF)
BioinformaticsDr. Marmar Moussa

Calendar Year 2023

CourseTitle
Instructor
CS 1213 (PDF)Programming for Non-Majors with PythonDr. Sanjana Mudduluru
CS 1321 (PDF)Computer Science 1321Sudhi Gopal Krishna
CS 1323 (PDF)Intro to Programming for ProgrammersDr. Deborah Trytten
CS 1324 (PDF)Intro. Prog. for Non-ProgrammersDr. Deborah Trytten
CS 2334 (PDF)Programming Struc/AbstractionsDr. Anindya Maiti
CS 2413 (PDF)Data StructuresDr. Sridhar Radhakrishnan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresAhmad Tashfeen
CS 3113 (PDF)Intro to Operating SystemsDr. Song Fang
CS 3323 (PDF)Programming LanguagesDr. Qi Cheng
CS 3823 (PDF)Theory of ComputationDr. Changwook Kim
CS 4013/5013 (PDF)Artificial IntelligenceDr. Golnaz Habibi
CS 4033/5033 (PDF)Machine LearningDr. Dimitrios Diochnos
CS 4053/5053 (PDF)Computer GraphicsDr. Chris Weaver
CS 4063/5063 (PDF)Human Computer InteractionDr. Chris Weaver
CS 4173/5173 (PDF)Computer SecurityDr. Shangqing Zhao
CS 4273 (PDF)Capstone Design ProjectDr. Temitope Olorunfemi
CS 4323 (PDF)Compiler ConstructionDr. Changwook Kim
CS/DSA 4413 (PDF)Algorithm AnalysisDr. S. Lakshmivarahan
CS 4433/5433 (PDF)Computational Methods in Discrete OptimizationDr. Sina Khanmohammadi
CS 4473/5473 (PDF)PDN ProgrammingDr. Chongle Pan
ECE/CS 4613 (PDF)Computer ArchitectureDr. Cliff Fitzmorris
CS 5970 (PDF)Blockchains & CryptocurrenciesDr. Anindya Maiti
CourseTitleInstructor
CS 1213 (PDF)Programming for Non-Majors w/PythonDr. Sanjana Mudduluru
CS 1313 (PDF)Programming for Non-Majors in CDr. Henry Neeman
CS 1321(PDF)Java for ProgrammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Sanjana Mudduluru
CS 1324 (PDF)Introduction to Programming for Non-ProgrammersDr. Deborah Trytten
CS 2413 (PDF)Data StructuresDr. Chao Lan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Marmar Moussa
CS 3203 (PDF)Software EngineeringDr. Nic Grounds
CS 3323 (PDF)Programming LanguagesDr. Qi Cheng
CS 3823 (PDF)Theory of ComputationDr. Dimitrios Diochnos
CS 4013/5013
Artificial IntelligenceDr. Golnaz Habibi
CS 4033/5033 (PDF)Machine LearningDr. Chao Lan
CS 4113/5113 (PDF) Distributed Operating SystemsDr. Richard Veras
CS 4133/5133 (PDF) Data NetworksDr. Mohammed Atiquzzaman
CS 4173/5173 (PDF) Computer SecurityDr. Shangqing Zhao
CS 4273 (PDF)Capstone Design ProjectDr. Ji Hwan Park
CS 4413 (PDF)Algorithm AnalysisDr. Qi Cheng
CS 4473/5473 (PDF)Parallel, Distributed and Network ProgrammingDr. Richard Veras
CS/DSA 4513 (PDF)Database Management SystemsDr. Le Gruenwald
DSA/CS 5005Computing StructuresDr. Sridhar Radhakrishnan
CS 5093 (PDF)Visual AnalyticsDr. Chris Weaver
CS 5483  Network ScienceDr. Sridhar Radhakrishnan
CS 5593 (PDF)Data MiningDr. Le Gruenwald
CS 5713 (PDF)Computational Learning TheoryDr. Dimitrios Diochnos
CS 5813 (PDF)Formal LanguagesDr. Temitope Olorunfemi
CS/BME 5970 (PDF)Neural Data ScienceDr. Sina Khanmohammadi
CS 5970 (PDF)Visual Navigation for Autonomous VehiclesDr. Golnaz Habibi

Calendar Year 2022

CourseTitleInstructor
CS 1213(PDF)Programming with PythonSai Teja Kanneganti
CS 1313 (PDF)Programming for Non-MajorsReza Gheibi
CS 1321 (PDF)Java for ProgrammersSudhi Gopal Krishna
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Deborah Trytten
CS 1324 (PDF)Introduction to Programming for Non-ProgrammersDr. Deborah Trytten
CS 2334 (PDF)Programming Structures and AbstractionsDr. Rafal Jabrzemski
CS 2413 (PDF)Data StructuresDr. A. Papakonstantinopoulou
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Qi Cheng
CS 3113 (PDF)Intro to Operating SystemsDr. Song Fang
CS 3113 (PDF)Intro to Operating Systems
Dr. Richard Veras
CS 3323 (PDF)Principles of Programming LanguagesDr. Martin Kong
CS 3823 (PDF)Theory of ComputationDr. Changwook Kim
CS 4013/5013 (PDF)Artificial InteliigenceDr. Golnaz Habibi
CS 4033/5033
Machine LearningDr. Dimitrios Diochnos
CS 4053/5053 (PDF)Computer GraphicsDr. Chris Weaver
CS 4063/5063 (PDF)Human-Computer InteractionDr. Chris Weaver
CS 4173/5173 (PDF)Computer SecurityDr. Shangqing Zhao
CS 4273 (PDF)Capstone Design ProjectDr. Rafal Jabrzemski
CS 4323 (PDF)Compiler Construction Dr. Changwook Kim
CS 4413 (PDF)Algorithm AnalysisDr. S. Lakshmivarahan
CS 4433/5433 (PDF)Comp. Methods of Discrete Optimization
Dr. Sina Khanmohammadi
CS 4473/5473 (PDF)PDN ProgrammingDr. Chongle Pan
CS/ECE 4613 (PDF)Computer ArchitectureDr. Cliff Fitzmorris
CS 4823/5823 (PDF)Cryptography Dr. Qi Cheng
CS 5043Advanced Machine LearningDr. Andrew Fagg
CS 5073Artificial Neural Networks & Evolution
Dr. Dean Hougen
CS 5213  (PDF)Software Engineering ProcessesDr. Rafal Jabrzemski
CS 5293  Text AnalyticsDr. Christan Grant, & Jasmine DeHart
CS 5513 (PDF)Advanced Database ManagementDr. Le Gruenwald
CS 5970 (PDF)Blockchains and Crytocurriencies
Dr. Anindya Maiti
CourseTitle
Instructor
CS 1213 (PDF)Programming with PythonDr. Sanjana Mudduluru
CS 1313 (PDF)Program for Non-Majors with CDr. Henry Neeman
CS 1321 (PDF)Java for ProgrammersSudhi Gopal Krishna
CS 1323 (PDF)Intro. Prog. for ProgrammersDr. Deborah Trytten
CS 1324 (PDF)Intro. Prog. for Non-ProgrammersDr. Deborah Trytten
CS 2334 (PDF)Programming Struc/AbstractionsDr. Anindya Maiti
CS 2413 (PDF)Data StructuresDr. Chao Lan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Changwook Kim
CS 3113 (PDF)Intro to Operating SystemsDr. Christan Grant
CS 3203 (PDF)Software EngineeringDr. Ji Hwan Park
CS 3323 (PDF)Princ-Programming LanguagesDr. Richard Veras
CS 3823 (PDF)Theory of ComputationDr. Dimitrios Diochnos
CS 4-5013 (PDF)Artificial IntelligenceDr. Amy McGovern
CS 4033/5033 (PDF)Machine LearningDr. Chao Lan
CS 4-5113 (PDF)Distributed Operating SystemsDr. Christan Grant
CS 4133/5133 (PDF)Data NetworksDr. Mohammed Atiquzzaman
CS 4173/5173 (PDF)Computer Security (online)Dr. Shangqing Zhao
CS 4173/5173 (PDF)Computer Security Dr. Song Fang
CS 4273 (PDF)Capstone Design ProjectDr. Ji Hwan Park
CS, DSA 4413 (PDF)Algorithm AnalysisDr. Qi Cheng
CS 4473/5473 (PDF)PDN ProgrammingDr. Richard Veras
CS 4513 (PDF)Database Management SystemsDr. Le Gruenwald
CS DSA 5005 (PDF)Computing StructuresDr. Sridhar Radhakrishnan
CS 5093 (PDF)Visual AnalyticsDr. Chris Weaver
CS 5483 (PDF)Network ScienceDr. Sridhar Radhakrishnan
CS 5593 (PDF)Data MiningDr. Le Gruenwald
CS DSA 5703 (PDF)Machine Learning PracticeDr. Andrew Fagg
CS 5813 (PDF)Formal LanguagesDr. Changwook Kim
CS 5970 (PDF)Computational Learning TheoryDr. Dimitrios Diochnos
CS BME 5970 (PDF)Neural Data ScienceDr. Sina Khanmohammadi
CS 5970 (PDF)Visual Nav Autonomous VehiclesDr. Golnaz Habibi

Calendar Year 2021

COURSETITLEINSTRUCTOR
CS 1213Programming with PythonSai Teja Kanneganti
CS 1313 (PDF)Programming for Non-MajorsDr. Henry Neeman
CS 1321Java for ProgrammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Deborah Trytten
CS 1324 (PDF)Introduction to Programming for Non-ProgrammersDr. Deborah Trytten
CS 2334 (PDF)Programming Structures and AbstractionsDr. Rafal Jabrzemski
CS 2413 (PDF)Data StructuresDr. Sridhar Radhakrishnan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Changwook Kim
CS 3053 (PDF)Human Computer InteractionDr. Chris Weaver
CS 3113Intro to Operating SystemsDr. Christan Grant
CS 3323 (PDF)Principles of Programming LanguagesDr. Martin Kong
AME 3623Embedded Real Time Systems
Dr. Andrew Fagg
CS 4013/5013Artificial InteliigenceDr. Amy McGovern
CS 4053 5053Computer GraphicsDr. Chris Weaver
CS 4273 (PDF)Software Engineering IIDr. Rafal Jabrzemski
CS 4323 (PDF)Compiler Construction Dr. Changwook Kim
CS 4473 5473PDN ProgrammingDr. Richard Veras
CS 4613 (PDF)Computer ArchitectureDr. Ronald Barnes
CS 4823/5823 (PDF)Cryptography Dr. Qi Cheng
CS 5043Advanced Machine LearningDr. Andrew Fagg
CS 5213  Software Engineering ProcessesDr. Rafal Jabrzemski
CS 5293  Text AnalyticsDr. Christan Grant
CS 5513 (PDF)Advanced Database ManagementDr. Le Gruenwald
CS 5970AI, Ethics and Geoethics
Dr. Amy McGovern
COURSETITLEINSTRUCTOR
CS 1213 (PDF)Programming for Non-Majors with PythonSai Teja Kanneganti
CS 1313 (PDF)Programming for Non-Majors with C
Dr. Henry Neeman
CS 1321 (PDF)Java for ProgrammersSudhi Gopal Krishna
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Deborah Trytten
CS 1324 (PDF)Intro Programming for non-programmersDr. Deborah Trytten
CS 2334 (PDF)Programming Structures and AbstractionsDr. Rafal Jabrzemski
CS 2413 (PDF)Data StructuresDr. Chao Lan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Changwook Kim
CS 3113Intro to Operating Systems
Dr. Christan Grant
CS 3203 (PDF)Software Requirements & SpecsDr. Rafal Jabrzemski
CS 3823 (PDF)Theory of ComputationDr. Changwook Kim
CS 4033/5033 (PDF)Machine LearningDr. Chao Lan
CS 4113/5113Operating Systems Theory
Dr. Christan Grant
CS 4173/5173 (PDF)Computer SecurityDr. Song Fang
CS 4263 (PDF)Software Engineering IDr. Rafal Jabrzemski
CS 4413 (PDF)Algorithm Analysis
Dr. Qi Cheng
CS 4513 (PDF)Database Management SystemsDr. Le Gruenwald
CS 5005 (PDF)Computing StructuresDr. Sridhar Radhakrishnan
CS 4023/5023 (PDF)Introduction to Intelligent Robotics
Dr. Dean Hougen
CS 5093 (PDF)Visual Analytics
Dr. Chris Weaver
CS 5813 (PDF)Formal LanguagesDr. Changwook Kim
CS 5483 (PDF)Network ScienceDr. Sridhar Radhakrishnan
CS 5593 (PDF)Data Mining
Dr. Le Gruenwald
CS 5970Machine Learning Practice
Dr. Andrew Fagg

Calendar Year 2020

COURSETITLEINSTRUCTOR
CS 1213Programming with PythonSai Teja Kanneganti
CS 1313 (PDF)Programming for Non-MajorsDr. Henry Neeman
CS 1321Java for ProgrammersKeerti Banweer
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Deborah Trytten
CS 1324 (PDF)Introduction to Programming for Non-ProgrammersDr. Deborah Trytten
CS 2334 (PDF)Programming Structures and AbstractionsDr. Rafal Jabrzemski
CS 2413 (PDF)Data StructuresDr. Sridhar Radhakrishnan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Changwook Kim
CS 3053 (PDF)Human Computer InteractionDr. Chris Weaver
CS 3113Intro to Operating SystemsDr. Christan Grant
CS 3323 (PDF)Principles of Programming LanguagesDr. Martin Kong
AME 3623Embedded Real Time Systems
Dr. Andrew Fagg
CS 4013/5013Artificial InteliigenceDr. Amy McGovern
CS 4053 5053Computer GraphicsDr. Chris Weaver
CS 4273 (PDF)Software Engineering IIDr. Rafal Jabrzemski
CS 4323 (PDF)Compiler Construction Dr. Changwook Kim
CS 4473 5473PDN ProgrammingDr. Richard Veras
CS 4613 (PDF)Computer ArchitectureDr. Ronald Barnes
CS 4823/5823 (PDF)Cryptography Dr. Qi Cheng
CS 5043Advanced Machine LearningDr. Andrew Fagg
CS 5213  Software Engineering ProcessesDr. Rafal Jabrzemski
CS 5293  Text AnalyticsDr. Christan Grant
CS 5513 (PDF)Advanced Database ManagementDr. Le Gruenwald
CS 5970AI, Ethics and Geoethics
Dr. Amy McGovern
COURSETITLEINSTRUCTOR
CS 1213 (PDF)Programming for Non-Majors with PythonSai Teja Kanneganti
CS 1313 (PDF)Programming for Non-Majors with C
Dr. Henry Neeman
CS 1321 (PDF)Java for ProgrammersSudhi Gopal Krishna
CS 1323 (PDF)Introduction to Computer ProgrammingDr. Deborah Trytten
CS 1324 (PDF)Intro Programming for non-programmersDr. Deborah Trytten
CS 2334 (PDF)Programming Structures and AbstractionsDr. Rafal Jabrzemski
CS 2413 (PDF)Data StructuresDr. Chao Lan
CS 2614 (PDF)Computer OrganizationDr. Mohammed Atiquzzaman
CS 2813 (PDF)Discrete StructuresDr. Changwook Kim
CS 3113Intro to Operating Systems
Dr. Christan Grant
CS 3203 (PDF)Software Requirements & SpecsDr. Rafal Jabrzemski
CS 3823 (PDF)Theory of ComputationDr. Changwook Kim
CS 4033/5033 (PDF)Machine LearningDr. Chao Lan
CS 4113/5113Operating Systems Theory
Dr. Christan Grant
CS 4173/5173 (PDF)Computer SecurityDr. Song Fang
CS 4263 (PDF)Software Engineering IDr. Rafal Jabrzemski
CS 4413 (PDF)Algorithm Analysis
Dr. Qi Cheng
CS 4513 (PDF)Database Management SystemsDr. Le Gruenwald
CS 5005 (PDF)Computing StructuresDr. Sridhar Radhakrishnan
CS 4023/5023 (PDF)Introduction to Intelligent Robotics
Dr. Dean Hougen
CS 5093 (PDF)Visual Analytics
Dr. Chris Weaver
CS 5813 (PDF)Formal LanguagesDr. Changwook Kim
CS 5483 (PDF)Network ScienceDr. Sridhar Radhakrishnan
CS 5593 (PDF)Data Mining
Dr. Le Gruenwald
CS 5970Machine Learning Practice
Dr. Andrew Fagg