CS 598

Spring 2017 Part of Term 1

Part of Term 1
Jan 17-May 3

Credit: 2 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.

May be repeated in the same or separate terms if topics vary.

CS 598 class schedule data for spring 2017
CRN Type Section Time Day Location Instructor Section Details
56940
Lecture
ACK
11:00AM -12:15PM
WF
Siebel Center for Comp Sci
Kirlik, A
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Experimental Methods of HCI
Section Info:
Course description: This course covers conceiving, designing, performing, analyzing data and reporting the results of experiments in HCI contexts and evaluating interactive technologies in engineering. Topics include defining the research question, selecting experimental objects, tasks, and participants, the ethical protection of subjects, selecting an experimental design, threats to validity, the collection and analysis of both qualitative and quantitative data and reporting experimental research in publications. Both parametric and nonparametric data analysis are covered, including the most commonly used inferential statistical tests such as repeated- and independent-measures ANOVA, post-hoc Tukey, Wilcoxon, Mann-Whitney, Kruskal-Wallis and others. Statistical material is taught using methods and examples based on mathematical foundations rather than with a statistical analysis software language or package to provide students a rigorous and intuitive understanding of these methods to complement the conveniences these programming environments provide in everyday research practice. Class time includes lectures based on an e-book text available from the library and critiques of recently published articles reporting experimental research in HCI and human factors. Grades are based on homework and 2 exams. Open to advanced undergraduates with permission of instructor.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
61163
Lecture-Discussion
CPS
2:00PM -3:15PM
TR
Siebel Center for Comp Sci
Caccamo, M
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Cyber Physical-Systems Tech
Section Info:
Course description: In this course, we will delve into topics that deal with the design and temporal analysis of cyber-physical and embedded systems. The goal of this course is to provide a deep understanding about resource management, analysis and safety of modern embedded systems that interact with the physical world, especially those that have different degrees of criticality and stringent timing requirements. Examples of such systems include modern automobiles, avionics and flight systems, space vehicles and satellites, medical equipment, power distribution grid, and robotics devices among others. This course has a seminar-based structure where instructor and students give in class presentations about state-of-art research papers published in top conferences and journals. The course is structured to improve students' research skills and their ability for critical thinking. In-class discussion will focus on state-of-art research work on cyber-physical and real-time embedded systems. Part of studied theory will be applied to the design of a simple flight control system for an Unmanned Aerial Vehicle (UAV); coding and testing will use an emulation environment as testbed. Course requirements include a project to be completed by students organized as teams.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
39668
Lecture-Discussion
DAF
3:30PM -4:45PM
MW
Siebel Center for Comp Sci
Forsyth, D
Part of Term:
1
Date Range:
01/17/17-05/03/17
Special Approval:
Instructor Approval Required
Credit:
4 hours
Section Title:
Autonomous Vehicles for AI
Section Info:
We will use an existing autonomous vehicle platform to investigate a variety of topics. Major problems of interest are: Vision based object detection, tracking and classification, for object classes that include pedestrians, cars, trucks, both static and moving; Multi-lane model detection using a forward facing mono-camera, including estimating distance to the left/right lane including adjacent lanes, lane confidence values, lane type (dashed, solid, etc); On road free-space detection; Traffic light detection; Camera based localization; Traffic sign and speed limit recognition; Surround view with object detection and classification; Birds eye view 360 degrees around a vehicle; Sensor fusion including camera objects, lidar objects and radar tracks. Evaluation will be by project. Enrollment by consent of instructor.
65627
Lecture-Discussion
GA
12:30PM -1:45PM
WF
Siebel Center for Comp Sci
Agha, G
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Progming Languages Application
Section Info:
Topic: Programming Languages for Next Generation Applications Programming next generation applications such as Mobile Cloud, the Internet of Things, Cyberphysical Systems (Self-Driving vehicles), Biocomputers (microfluidics, DNA computers), Synthetic Biology and Quantum Computers presents distinctive challenges. The course will study emerging applications with the goal of understanding the challenge of programming them. It will include a survey of programming languages currently used as well as novel programming languages proposed for applications in these domains. Students will be expected to do a course project exploring novel programming constructs for a specific domain of next generation applications.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65119
Lecture-Discussion
GR
2:00PM -3:15PM
WF
Siebel Center for Comp Sci
Rosu, G
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Runtime Verification
Section Info:
Runtime verification (RV) is a software analysis approach where programs are formally analyzed as they execute. This can be done using program instrumentation, or using special execution environments (for example, a semantics-based symbolic execution engine), or both. In its most simplistic form, RV can be used to detect or predict bugs in programs. In a more sophisticated form, RV can be used to prove programs correct by systematically executing programs on all their (symbolic) paths. The course will cover the major RV approaches and techniques, as well as semantic foundations.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65175
Lecture-Discussion
HS
2:00PM -3:15PM
TR
Siebel Center for Comp Sci
Sundaram, H
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65116
Lecture-Discussion
LAZ
12:30PM -1:45PM
TR
Siebel Center for Comp Sci
Lazebnik, S
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Cutting-Edge Trends In DLR
Section Info:
Title: Cutting-Edge Trends in Deep Learning and Recognition Topics include but are not limited to: novel architectures and training techniques; alternatives to fully supervised training; deep reinforcement learning; neural generative models; neural memory and Turing models; integration of vision with other modalities; applications to robotics, speech and language. Course requirements include making presentations, actively participating in discussions, and completing a project, survey paper or tutorial.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65117
Lecture-Discussion
RK
3:30PM -4:45PM
TR
Siebel Center for Comp Sci
Kumar, R
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Data-Driven Design
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
63499
Lecture-Discussion
RM
9:30AM -10:45AM
WF
Siebel Center for Comp Sci
Mehta, R
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Algorithmic Game Theory
Section Info:
Algorithmic game theory has become more relevant than ever before with the advent of online markets, ad auctions, social networks, and recommendation systems, where rational agents interact to achieve selfish goals. The last two decades have witnessed the development of a rich theory in this area and deep mathematical connections have been established. The first half of the course will provide a broad introduction to games and market models, solution concepts, classical as well as recent developments in the field on equilibrium computation & complexity, mechanism design, price of anarchy, matching markets, game dynamics, and others. The second half will address a selection of advanced topics and research projects.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
48248
Lecture-Discussion
TAR
12:30PM -1:45PM
WF
Siebel Center for Comp Sci
Abdelzaher, T
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Social Sensing
Section Info:
Topic: Distributed Social Sensing and Cyber-Physical Systems. In 2007, the President's Council of Advisors on Science and Technology (PCAST) named systems that interact with the physical world the number one research challenge for US competitiveness. An important emerging category of cyber-physical systems are those that function in social spaces. These systems are ushered in by the proliferation of "sensing" devices (e.g., on phones, in homes, on cameras, etc) in the possession of the average individual, as well as our ubiquitous mobile connectivity and the rise of new data broadcast media (namely, social networks). This course covers the unfolding research challenges and directions in distributed social sensing, overviews the broader landscape of cyber-physical systems, discusses common misconceptions, presents the underlying theoretical foundations, and sheds light on related recent technologies and publications.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65784
Lecture-Discussion
TC
2:00PM -3:15PM
WF
Siebel Center for Comp Sci
Chan, T
Part of Term:
1
Date Range:
01/17/17-05/03/17
Credit:
4 hours
Section Title:
Geometric Data Structures
Section Info:
Topic: This course is about data structures in computational geometry. Many geometric problems can be viewed as generalizations of standard one-dimensional searching. We will discuss fundamental techniques and recent theoretical developments for basic problems such as point location, orthogonal and nonorthogonal range searching, dynamic convex hulls, and approximate nearest neighbors. We will also explore geometric data structures in a variety of settings, from the word RAM model to computational models inspired by big data, including external memory and streaming. Prerequisite: an undergraduate algorithms course.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
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