CS 498

Fall 2021 All Classes

All Classes

Credit: 0 TO 4 hours.

Subject offerings of new and developing areas of knowledge in computer science intended to augment the existing curriculum. See Class Schedule or departmental course information for topics and prerequisites.

1 to 4 undergraduate hours. 1 to 4 graduate hours. May be repeated in the same or separate terms if topics vary.

CS 498 class schedule data for fall 2021
CRN Type Section Time Day Location Instructor Section Details
70418
Lecture
CL1
2:00PM -3:15PM
WF
Campus Instructional Facility
Lane, H
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
AI Applications in Education
Section Info:
AI Applications in Education This course will cover the application of AI techniques to the many challenges of supporting human learning. Drawing from a variety of learning contexts and AI approaches, topics will include cognitive modeling, learner modeling, intelligent tutoring, adaptive educational systems, narrative-based learning environments, and educational games. The course will also include a basic introduction to the learning sciences that will provide a foundation for the effective design and evaluation of intelligent learning environments. Coursework will involve using existing AI tools for prototype development, development of computational models of assessment and feedback, and completion of a course project of the students own design. Suggested prerequisites: AI or Machine Learning (CS 225, CS 440 and/or 446). For more information, see: https://wiki.illinois.edu/wiki/display/CS498AIEDFA21 For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
71075
Lecture
CL2
2:00PM -3:15PM
WF
Campus Instructional Facility
Lane, H
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
AI Applications in Education
Section Info:
AI Applications in Education This course will cover the application of AI techniques to the many challenges of supporting human learning. Drawing from a variety of learning contexts and AI approaches, topics will include cognitive modeling, learner modeling, intelligent tutoring, adaptive educational systems, narrative-based learning environments, and educational games. The course will also include a basic introduction to the learning sciences that will provide a foundation for the effective design and evaluation of intelligent learning environments. Coursework will involve using existing AI tools for prototype development, development of computational models of assessment and feedback, and completion of a course project of the students own design. Suggested prerequisites: AI or Machine Learning (CS 225, CS 440 and/or 446). For more information, see: https://wiki.illinois.edu/wiki/display/CS498AIEDFA21 For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
31537
Lecture
DV1
2:00PM -3:15PM
TR
Digital Computer Laboratory
Vasisht, D
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
ML in Wireless Networks
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister Wireless Networks like 5G, Wi-Fi, and LoRa form a backbone for modern computing systems including Internet of Things, smartphones, audio-visual communication, etc. Modern wireless networks are increasingly being transformed by Machine Learning approaches. This course will focus on this intersection of machine learning with wireless networks. Specifically, this course will discuss some primitives of wireless networks (communication, sensing, positioning) and how these primitives are being transformed by modern Machine Learning technologies. Students will also learn about applications of wireless networks in different domains like robotics, agriculture, satellites, and healthcare. The course assumes some basic knowledge of linear algebra and Machine Learning, so a prior course in either of these domains is preferred for students taking this class. Prerequisite CS 225.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
52151
Lecture
DV2
2:00PM -3:15PM
TR
Digital Computer Laboratory
Vasisht, D
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
ML in Wireless Networks
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister Wireless Networks like 5G, Wi-Fi, and LoRa form a backbone for modern computing systems including Internet of Things, smartphones, audio-visual communication, etc. Modern wireless networks are increasingly being transformed by Machine Learning approaches. This course will focus on this intersection of machine learning with wireless networks. Specifically, this course will discuss some primitives of wireless networks (communication, sensing, positioning) and how these primitives are being transformed by modern Machine Learning technologies. Students will also learn about applications of wireless networks in different domains like robotics, agriculture, satellites, and healthcare. The course assumes some basic knowledge of linear algebra and Machine Learning, so a prior course in either of these domains is preferred for students taking this class. Prerequisite CS 225.
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
40094
Lecture
GC1
9:30AM -10:45AM
MW
Henry Administration Bldg
Chowdhary, G
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
Mobile Robotics for CS
Section Info:
Principles of Mobile Robotics for Computer Scientists This course will introduce CS students to foundational principles of mobile robotics. Topics covered will be dynamic modeling, coordinate transformations, principles of operations of different sensors, sensor fusion algorithms including Kalman filters, introduction to Simultaneous Localization and Mapping, and introduction to feedback control for robotics. Prerequisite of CS 225 suggested. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
47171
Lecture
GC2
9:30AM -10:45AM
MW
Henry Administration Bldg
Chowdhary, G
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
Mobile Robotics for CS
Section Info:
Principles of Mobile Robotics for Computer Scientists This course will introduce CS students to foundational principles of mobile robotics. Topics covered will be dynamic modeling, coordinate transformations, principles of operations of different sensors, sensor fusion algorithms including Kalman filters, introduction to Simultaneous Localization and Mapping, and introduction to feedback control for robotics. Prerequisite of CS 225 suggested. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
43670
Online
GD1
11:00AM -12:15PM
TR
n.a.
Shaffer, E
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
Game Development
Section Info:
Entirely online with some mix of asynchronous and synchronous components that may vary over the semester and based on needs of students and instructor. This course is an introduction to the technical aspects of modern video game development. Students will learn the basics of game design and the capabilities of the Unreal game engine. Students will learn the basics of game design and the capabilities of the Unreal game engine. The focus of the course will be a team project in which students design and implement a game. Additional topics will include modern computer graphics systems for real-time rendering, audio, game AI, and physics simulation. Prior programming experience is strongly suggested. Prerequisite CS 225. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
52640
Online
GD2
11:00AM -12:15PM
TR
n.a.
Shaffer, E
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
Game Development
Section Info:
Entirely online with some mix of asynchronous and synchronous components that may vary over the semester and based on needs of students and instructor. This course is an introduction to the technical aspects of modern video game development. Students will learn the basics of game design and the capabilities of the Unreal game engine. Students will learn the basics of game design and the capabilities of the Unreal game engine. The focus of the course will be a team project in which students design and implement a game. Additional topics will include modern computer graphics systems for real-time rendering, audio, game AI, and physics simulation. Prior programming experience is strongly suggested. Prerequisite CS 225. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
31531
Online
ISE
ARRANGED
n.a.
n.a.
Caesar, M
Part of Term:
1
Date Range:
08/23/21-12/08/21
Special Approval:
Instructor Approval Required
Credit:
4 hours
Section Title:
IOT Software Engineering
Section Info:
Description: Students will gain exposure to software engineering principals through design and implementation of a large-scale cloud IoT software system. Students will gain real-world experience, working in teams to construct and refine a large software base. Each team will focus on a part of the software (graphical frontend, cloud backend, algorithm core, etc.) and will be expected to have or acquire the skills needed to contribute. We will work together to build something real; at the end of the semester, students will gain operational experience through deployment of their useful system on the Internet and make it available for users across the world. The focus of this class will be on cloud IoT and the development of software platforms that drive IoT applications, as opposed to hardware or wireless concepts covered in other courses. Prerequisites: solid programming experience (e.g., CS 241, 242, 438, 423), and consent of instructor (please email your CV to caesar@illinois.edu to request enrollment).
49838
Lecture
RC1
3:30PM -4:45PM
TR
Campus Instructional Facility
Cunningham, R
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
Law &Policy Issues in CS
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister Law and Policy Issues In Computer Science This course will explore the intersection of public policy and computing technology. After a basic overview of the US legal system and administrative state, the course will examine the ways computing technology is regulated in areas such as privacy, crime, intellectual property, commerce, and national security. Students in the course will complete a series of technical projects related to legal issues, including scrutinizing digital rights management technology, evaluating digital forensics reports and expert testimony, and critiquing software patents. Students will also be expected to regularly read and respond to excerpts from relevant legal cases. Topics covered in the course will include Fourth and Fifth Amendment protections in cyberspace, network neutrality, antitrust, Section 230, cryptocurrency and digital property, espionage, and cyberwarfare. Textbooks • Carper, Donald, and John McKinsey. Understanding the law, 7th ed. Nelson Education, 2014. • Grimmelmann, James. Internet law: Cases and problems, 10th ed. Semaphore Press, 2020. • Hildebrandt, Mireille. Law for Computer Scientists and Other Folk. Oxford University Press, 2020.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
31535
Lecture
RC2
3:30PM -4:45PM
TR
Campus Instructional Facility
Cunningham, R
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
Law &Policy Issues in CS
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister Law and Policy Issues In Computer Science This course will explore the intersection of public policy and computing technology. After a basic overview of the US legal system and administrative state, the course will examine the ways computing technology is regulated in areas such as privacy, crime, intellectual property, commerce, and national security. Students in the course will complete a series of technical projects related to legal issues, including scrutinizing digital rights management technology, evaluating digital forensics reports and expert testimony, and critiquing software patents. Students will also be expected to regularly read and respond to excerpts from relevant legal cases. Topics covered in the course will include Fourth and Fifth Amendment protections in cyberspace, network neutrality, antitrust, Section 230, cryptocurrency and digital property, espionage, and cyberwarfare. Prerequisite of CS 225.
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
66825
Online
RK1
2:00PM -3:15PM
WF
n.a.
Kumar, R
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
3 hours
Section Title:
The Art of Web Programming
Section Info:
For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister. Prerequisite CS 225.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for First Time Freshman students.
66826
Online
RK2
2:00PM -3:15PM
WF
n.a.
Kumar, R
Part of Term:
1
Date Range:
08/23/21-12/08/21
Credit:
4 hours
Section Title:
The Art of Web Programming
Section Info:
Prerequisite CS 225 For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS:Computer Sci Online -UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000