CS | 100 | Introduction to Programming Concepts and Languages | GenEd: FS Core: QR | (3 hours) |
Prerequisite: MTH 109 or higher |
Course Surcharge: $20 per credit hour |
| 01 | | | T | | T | | | | 6:00 PM | - | 7:15 PM | | BR | 290 | | Tim Applegren | | |
CS | 101 | Introduction to Programming | GenEd: FS Core: QR | (4 hours) |
Prerequisite: MTH 109 or higher |
Course Surcharge: $20 per credit hour |
| 01 | | | T | | T | | | | 6:30 PM | - | 8:15 PM | | BR | 180 | | Jiwen Duan | | |
| 02 | | M | | W | | | | | 3:00 PM | - | 4:45 PM | | ONL | ONL | | Owen Schaffer | | |
| Synchronous online |
CS | 102 | Data Structures | | (3 hours) |
Prerequisite: A grade of C or better in CS 101. |
Course Surcharge: $20 per credit hour |
| 01 | | Canceled |
| 02 | *R* | | T | | T | | | | 1:30 PM | - | 2:45 PM | | BR | 160 | | Adam Byerly | | |
| Synchronous online |
| 03 | *R* | | T | | T | | | | 12:00 PM | - | 1:15 PM | | BR | 180 | | Rafeeq Al Hashemi | | |
| 04 | *R* | M | | W | | | | | 6:00 PM | - | 7:15 PM | | ONL | ONL | | Craig Cooper | | |
| Synchronous online |
CS | 140 | Advanced Programming Concepts and Languages | | (3 hours) |
Prerequisite: CS 102 |
Course Surcharge: $20 per credit hour |
| 01 | | Canceled |
| 02 | | | T | | T | | | | 12:00 PM | - | 1:15 PM | | BR | 290 | | Jonathan Scott Williams | | |
CS | 141 | Introduction to Python Programming | | (3 hours) |
| 01 | | | T | | T | | | | 3:00 PM | - | 4:15 PM | | BR | 290 | | David Brennan | | |
CS | 210 | Advanced Data Structures and Algorithms | | (3 hours) |
Prerequisite: grade of C or better in both CS 102 and CS 140 or equivalents; MTH 120 or equivalent. |
Course Surcharge: $20 per credit hour |
| 01 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 150 | | David Brennan | | |
| 02 | | | T | | T | | | | 12:00 PM | - | 1:15 PM | | BR | 156 | | David Brennan | | |
| 03 | | M | | W | | | | | 3:00 PM | - | 4:15 PM | | BR | 160 | | David Brennan | | |
CS | 220 | Computer Architecture | | (3 hours) |
Prerequisite: CS 140 or equivalent. |
| 01 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 290 | | Marjan Asadinia | | |
| Synchronous online |
| 02 | | M | | W | | | | | 1:30 PM | - | 2:45 PM | | BR | 156 | | Anthony Grichnik | | |
CS | 330 | Net-Centric Computing | | (3 hours) |
Prerequisite: CS 210 or CIS 210 or equivalent. |
| 01 | | | T | | T | | | | 12:00 PM | - | 1:15 PM | | BR | 160 | | Mohammad Nazmus Sadat | | |
| 02 | | M | | W | | | | | 1:30 PM | - | 2:45 PM | | BR | 150 | | Mohammad Nazmus Sadat | | |
CS | 370 | Database Management Systems | | (3 hours) |
Prerequisite: CS 210 or CIS 210 or CS 360 or equivalent. Consent of instructor for all other students. |
| 01 | | | T | | T | | | | 9:00 AM | - | 10:15 AM | | BR | 160 | | Adam Byerly | | |
| 02 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 160 | | Adam Byerly | | |
| 03 | | | T | | T | | | | 1:30 PM | - | 2:45 PM | | ONL | ONL | | Saba Jamalian | | |
| Synchronous online |
CS | 390 | Introduction to Software Engineering | | (3 hours) |
Prerequisite: CS 210 or CIS 210 or equivalent. |
| 01 | | | T | | T | | | | 1:30 PM | - | 2:45 PM | | BR | 150 | | Samantha Khairunnesa | Core: EL,WI | |
| 02 | | M | | W | | | | | 10:30 AM | - | 11:45 AM | | BR | 150 | | Samantha Khairunnesa | Core: EL,WI | |
CS | 461 | Artificial Intelligence | | (3 hours) |
Prerequisite: CS 210 or CS 360 or equivalent. |
Cross-listed with CS 561. |
| 01 | *R* | M | | W | | | | | 9:00 AM | - | 10:15 AM | | BR | 156 | | Anthony Grichnik | | |
| 02 | | | T | | T | | | | 9:00 AM | - | 10:15 AM | | BR | 156 | | Anthony Grichnik | | |
CS | 462 | Machine Learning | | (3 hours) |
Prerequisite: CS 210 or CS 360 or equivalent, and one of the following courses in statistics: MTH 111 or MTH 325 or equivalent. |
Cross-listed with CS 562 |
| 01 | | M | | W | | | | | 10:30 AM | - | 11:45 AM | | BR | 180 | | Babu K Baniya | | |
| 02 | | M | | W | | | | | 1:30 PM | - | 2:45 PM | | BR | 160 | | Babu K Baniya | | |
CS | 463 | Knowledge Discovery and Data Mining | | (3 hours) |
Prerequisite: CS 210 or CS 360 or equivalent, and one of the following courses in statistics: MTH 111 or MTH 325 or equivalent. |
Cross-listed with CS 563 |
| 01 | | | T | | T | | | | 9:00 AM | - | 10:15 AM | | BR | 322 | | C Nikolopoulos | | |
| 02 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 046 | | C Nikolopoulos | | |
CS | 480 | Social and Professional Issues in Computing | | (2 hours) |
Prerequisite: CS 210 or CIS 210 or equivalent; or consent of instructor. |
| 01 | | | Tu | | | | | | 5:00 PM | - | 6:40 PM | | ONL | ONL | | Saba Jamalian | Core: WI | |
| Synchronous online |
CS | 491 | Capstone Project II | | (1 to 3 hours) |
Prerequisite: CS 490. |
| 01 | | Arr | | | BR | 170 | | Samuel Hawkins | Core: EL | |
| 02 | | M | | W | | | | | 4:30 PM | - | 5:45 PM | | BR | 180 | | Yun Wang | Core: EL | |
| 03 | | Arr | | | BR | 170 | | Anthony Grichnik | Core: EL | |
| 04 | *R* | | | | | F | | | 1:00 PM | - | 3:45 PM | | BR | 180 | | Yun Wang | Core: EL | |
CS | 498 | Directed Individual Studies in Computer Science | | (1 to 3 hours) |
Prerequisite: Consent of instructor. |
| 01 | *R* | Arr | | | | | | David Brennan | | |
| 04 | *R* | Arr | | | | | | Samuel Hawkins | | |
| 06 | | Canceled |
| 09 | *R* | Arr | | | | | | Yun Wang | | |
| 11 | *R* | Arr | | | | | | Adam Byerly | | |
| 12 | *R* | Arr | | | | | | Owen Schaffer | | |
| 14 | *R* | Arr | | | | | | Jonathan Scott Williams | | |
CS | 502 | Advanced Programming | | (3 hours) |
Prerequisite: Graduate standing. Consent of graduate program coordinator; at least two semesters of programming experience. |
| 01 | *R* | Arr | | | ONL | ONL | | Jonathan Scott Williams | | |
| Course open only to distance online MS Computer Science majors. |
| 02 | | Arr | | | ONL | ONL | | Jonathan Scott Williams | | |
CS | 514 | Algorithms | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent and one semester of statistics. |
| 01 | | M | | W | | | | | 12:00 PM | - | 1:15 PM | | BR | 160 | | Nawaz Ali | | |
| 02 | | | T | | T | | | | 12:00 PM | - | 1:15 PM | | BR | 150 | | Nawaz Ali | | |
CS | 520 | Advanced Computer Architecture | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 220 or equivalent. |
| 01 | *R* | Arr | | | ONL | ONL | | Yun Wang | | |
| Course open only to distance online MS Computer Science majors. |
| 02 | | | | | | F | | | 1:00 PM | - | 3:45 PM | | BR | 160 | | Jiang B Liu | | |
CS | 531 | Web Development Technologies | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 102 or equivalent. |
| 01 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 180 | | Jiang B Liu | | |
CS | 541 | Python Programming for Data Science | | (3 hours) |
Prerequisite: Graduate Standing in Data Science and Analytics or Computer Science or Computer Information Systems. |
| 01 | | | T | | T | | | | 6:00 PM | - | 7:15 PM | | BEC | 2170 | | Mark Hu | | |
CS | 560 | Fundamentals of Data Science | | (3 hours) |
Prerequisite: Graduate Standing in Data Science and Analytics or Computer Science or Computer Information Systems. |
| 01 | | M | | W | | | | | 12:00 PM | - | 1:15 PM | | BR | 150 | | Samuel Hawkins | | |
| 02 | | | T | | T | | | | 3:00 PM | - | 4:15 PM | | BR | 150 | | Samuel Hawkins | | |
| 03 | | M | | W | | | | | 10:30 AM | - | 11:45 AM | | BR | 160 | | Sherif Abdelfattah | | |
| 04 | | M | | W | | | | | 1:30 PM | - | 2:45 PM | | BR | 180 | | Sherif Abdelfattah | | |
CS | 561 | Artificial Intelligence | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS. Consent of instructor for all other students with graduate standing. |
Cross-listed with CS 461. |
| 01 | *R* | M | | W | | | | | 9:00 AM | - | 10:15 AM | | BR | 156 | | Anthony Grichnik | | |
| 02 | | | T | | T | | | | 9:00 AM | - | 10:15 AM | | BR | 156 | | Anthony Grichnik | | |
CS | 562 | Machine Learning | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS. Consent of instructor for all other students with graduate standing. |
Cross-listed with CS 462 |
| 01 | | M | | W | | | | | 10:30 AM | - | 11:45 AM | | BR | 180 | | Babu K Baniya | | |
| 02 | | M | | W | | | | | 1:30 PM | - | 2:45 PM | | BR | 160 | | Babu K Baniya | | |
CS | 563 | Knowledge Discovery and Data Mining | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS. Consent of instructor for all other students with graduate standing. |
Cross-listed with CS 463 |
| 01 | | | T | | T | | | | 9:00 AM | - | 10:15 AM | | BR | 322 | | C Nikolopoulos | | |
| 02 | | | T | | T | | | | 10:30 AM | - | 11:45 AM | | BR | 046 | | C Nikolopoulos | | |
CS | 571 | Database Management Systems | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent. |
| 01 | | M | | W | | | | | 6:30 PM | - | 7:45 PM | | BR | 150 | | Tony Du | | |
| 02 | | M | | W | | | | | 4:30 PM | - | 5:45 PM | | BR | 160 | | Tony Du | | |
| 03 | | M | | W | | | | | 12:00 PM | - | 1:15 PM | | BR | 180 | | Tony Du | | |
| 04 | | | T | | T | | | | 3:00 PM | - | 4:15 PM | | BR | 180 | | Tony Du | | |
CS | 591 | Software Project Management | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 390 or equivalent, or consent of instructor. |
Cross-listed with CIS 591 |
| 01 | | | Tu | | | | | | 3:00 PM | - | 5:45 PM | | BR | 160 | | Vladimir Uskov | | |
| 02 | | | Tu | | | | | | 6:00 PM | - | 8:45 PM | | BR | 160 | | Vladimir Uskov | | |
| 03 | *R* | Arr | | | ONL | ONL | | Vladimir Uskov | | |
| Section 03 only open to distance online MS Computer Science majors. |
| 04 | | M | | | | | | | 6:00 PM | - | 8:45 PM | | BR | 160 | | Vladimir Uskov | | |
CS | 592 | Requirements Development | | (3 hours) |
Prerequisite: Graduate standing in CS or CIS, or senior standing in CS or CIS, or CS 210 or CIS 210 or equivalent, or consent of instructor. |
| 01 | | M | | W | | | | | 4:30 PM | - | 5:45 PM | | BR | 150 | | Muthumari Nammalwar | | |
CS | 698 | Directed Individual Studies in Computer Science | | (1 to 3 hours) |
Prerequisite: Consent of instructor. |
| 01 | *R* | Arr | | | | | | Samuel Hawkins | | |
| 03 | *R* | Arr | | | | | | Jonathan Scott Williams | | |
| "Data Breach Analysis" |
| 04 | *R* | Arr | | | | | | David Brennan | | |
| 05 | *R* | Arr | | | | | | C Nikolopoulos | | |
| "SCM and BCS Tech" |
| Course registration for 3 credit hours. |
| 06 | | Canceled |
| Course registration for 3 credit hours. |
| 07 | *R* | Arr | | | | | | Sherif Abdelfattah | | |
| "Med Diagnosis DNN" |
| 09 | *R* | Arr | | | | | | Yun Wang | | |
| 11 | | Arr | | | | | | Adam Byerly | | |
|