CS 598

Fall 2015 All Classes

All Classes

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 fall 2015
CRN Type Section Time Day Location Instructor Section Details
63912
Lecture-Discussion
AGP
9:00AM -10:15AM
MW
1109 Siebel Center for Comp Sci
Parameswaran, A
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Human-in-the-loop Data Mgnt
Section Info:
The course explores two complementary roles for humans as applied to interactive data analytics: one, where humans are the analysts performing or supervising the analysis; here, the emphasis is on building usable tools for these analysts, and second, where humans are the crowdsourced workers assisting with the computation and analysis; here, the emphasis is on having humans process as little data as possible while gaining maximum benefit. Students will read a number of papers -- both important landmark papers as well as cutting-edge papers, act as a discussant for a paper at least once, and complete a semester-long implementation project. Familiarity with basic databases, machine learning, and algorithms expected.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
62086
Lecture-Discussion
AK
9:30AM -10:45AM
WF
1103 Siebel Center for Comp Sci
Kirlik, A
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Cognitive Engineering
Section Info:
This course is oriented to engineering and computer science students who would like their research on interactive systems and technologies to be informed by relevant research in the social, behavioral and cognitive sciences, and to students in these sciences who would like their research to be relevant to technology or engineering design. The format will combine group projects and seminar discussions based on readings to be provided from the "Oxford Handbook of Cognitive Engineering" (J.D. Lee & A. Kirlik, 2013, NY: OUP), whose table of contents (list of topics to be covered) can be found on OUP and related websites. Open to graduate students and to senior undergraduates by permission of instructor.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
64616
Lecture-Discussion
APK
2:00PM -3:15PM
WF
1109 Siebel Center for Comp Sci
Kloeckner, A
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Fast Algorithms & Intrgl Equat
Section Info:
'Fast' numerical algorithms and related numerical methods, emphasizing applications to the fast solution of partial differential equations. Numerical rank, complexity/accuracy trade-offs, notions of convergence. Multi-level compression schemes. Tree codes, Fast Multipole Methods. Potential Theory and Integral Equations. Quadrature. Fast, compression-based, linear-time direct solvers based, randomized linear algebra. Fast function transforms: Uniform and non-uniform FFTs, Butterfly algorithms. Prerequisites: Linear Algebra, programming experience, some exposure to Partial Differential Equations.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
46983
Lecture-Discussion
DAF
11:00AM -11:50AM
MWF
Location Pending
Forsyth, D
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Geometry for AI Students
Section Info:
Topic: Computer vision methods for recognizing human activity. One of the great problems in computer vision is to say what people are doing from a picture or a video of them doing it. There are numerous applications, ranging from building models of how people behave to advance architectural design, to surveillance. This problem is very hard indeed, for several reasons. There is not a clean vocabulary for what people are doing, particularly for everyday activity. Often, the interesting stuff is very rare indeed, and people just walk. People can do a lot of different things. Finally, what they're doing looks different when seen from different angles. The course will involve a series of lectures, discussions and paper readings. Class meets in 3405 SC.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
64617
Lecture-Discussion
DHP
9:00AM -10:15AM
MW
1105 Siebel Center for Comp Sci
Padua, D
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Scripting Lang - Design Implem
Section Info:
Prerequisites: Graduate standing Scripting languages are widely used for all types of applications. They are the programming languages of the web and are also widely used for scientific computing and data analytics. This course will discuss the main characteristics of scripting languages, their capabilities for parallelism, their impact on productivity and performance, and interpreter and compiler techniques to implement them. Reading assignments will include research papers and class notes.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
63587
Lecture-Discussion
HS
12:30PM -1:45PM
TR
1103 Siebel Center for Comp Sci
Sundaram, H
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Social & Information Networks
Section Info:
Description: Networks are powerful frameworks to analyze large, complex data from vastly diverse sources?social networks such as Twitter, protein-protein interactions in biology, trade markets or information networks such as the World Wide Web. In this class, we shall study and critique recent work in key research areas in networks, including network formation, community discovery, web search, behavior diffusion, markets, epidemics and collective action. Students shall work together in teams to develop algorithms and to build systems to solve emerging research questions.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
54314
Lecture-Discussion
JGE
2:00PM -3:15PM
WF
317 Gregory Hall
Erickson, J
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Advanced Data Structures
Section Info:
Topic: Advanced Data Structures This course will survey important developments in data structures that have not (yet) worked their way into the standard computer science curriculum. The precise topics will depend on the interests and background of the course participants. Potential topics include include self-adjusting binary search trees; dynamic trees and graphs; geometric data structures; persistent data structures; kinetic data structures, I/O-efficient and cache-oblivious data structures; data structures for streaming, sketching, and filtering; data structures that beat information-theoretic lower bounds; and applications in computational geometry, optimization, networking, machine learning, databases, and other areas of computer science. Students in all areas of computer science and related disciplines are welcome, including algorithmically mature undergraduates. An undergraduate algorithms course at the level of CS 473 is a prerequisite; however, specific background material will be introduced as needed.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65089
Lecture-Discussion
JP
2:00PM -3:15PM
TR
4101 Materials Science & Eng Bld
Peng, J
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Machine Lrning Computation Bio
Section Info:
This course focuses on modern machine learning techniques in computational biology, including probabilistic modeling, feature selection, graphical models, approximate inference and learning, Monte Carlo methods and neural networks. Students will learn the development of the theoretical concepts for these methods and the applications of these methods to a variety of problems in computational biology. This course is appropriate for graduate students in computer science, bioengineering, mathematics and statistics. Familiarity with basic statistics, probability and algorithms is expected.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
42378
Lecture-Discussion
KGK
2:00PM -3:15PM
TR
1103 Siebel Center for Comp Sci
Karahalios, K
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Social Spaces on the Internet
Section Info:
Topic: Social Spaces on the Internet. The Internet is home to a panoply of varieties of human interaction. Social media, interactive games, telepresence, online environments, and simple text e-mails now mediate our normal experiences of education, medicine, politics, business, sociality, collective action, and more. As the Internet has become an infrastructure for social life and society itself, our ability to measure and represent that society is also transforming. In this cross-disciplinary university-wide seminar we will investigate the rise of "culture as data:" that is, the use of widespread networked computation to quantify, analyze, explain, and navigate our relationships to social institutions and each other. Students from all disciplines and colleges are welcome. There are no pre-requisites. This section meets with CAS 587, 30145.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
43667
Lecture-Discussion
MP
2:00PM -3:15PM
TR
1131 Siebel Center for Comp Sci
Parthasarathy, M
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Software Verification
Section Info:
Topic: Software Verification. Scientific methods for engineering reliable software is a grand challenge in computer science. This course is dedicated to studying state-of-the-art techniques for ensuring high reliability of software. We will study several techniques, ranging from testing, type-checking, static analysis, and formal verification, for ensuing correctness to ensure safety and security. The course will be driven by extensive student presentations of research papers and projects aimed to learn, explore, and perhaps even accomplish new research. The course will involve a project, aligned with the student's research area if possible. Graduate students already working on verification, security, or programming languages, with some basic knowledge of formal methods in verification, are encouraged to attend. The course will differ from CS476 as we will not be using rewriting techniques, and from CS477 as it will be more in-depth and research-oriented.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
46989
Lecture-Discussion
PS
3:30PM -4:45PM
WF
0216 Siebel Center for Comp Sci
Smaragdis, P
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Mach Lrng for Signal Processng
Section Info:
Topic: Machine Learning for Signal Processing. Prerequisite: Linear algebra, Probability theory. Today we see an increasing need for machines that can understand complex real-world signals, such as speech, images, movies, music, biological and mechanical readings, etc. In this course we will cover the fundamentals of machine learning and signal processing as they pertain to this goal, as well as exciting recent developments. We will learn how to decompose, analyze, classify, detect and consolidate signals, and examine various commonplace operations such as finding faces from camera feeds, organizing personal music collections, designing speech dialog systems and understanding movie content. The course will consist of lectures and student projects and presentations. Students are expected to have a working knowledge of linear algebra, probability theory, and programming skills to carry an implementation of a final project (preferably in MATLAB, but all languages are welcome).
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
60407
Online
PSO
ARRANGED
n.a.
n.a.
Smaragdis, P
Kim, M
Part of Term:
XM
Date Range:
08/24/15-12/09/15
Section Fee:
OCE Tuition $1034.00 per Bill Hour, and OCE Fees $50.00 per Bill Hour.
Credit:
4 hours
Section Title:
Mach Lrng for Signal Processng
Section Info:
Restricted to online grad non-degree, online MCS, online MSAE, online MSME, and online MSCE students. Center for Innovation in Teaching & Learning (CITL) restrictions and assessments apply, see http://www.citl.illinois.edu. For more details on this course section, please see http://engineering.illinois.edu/online/courses/.
Restriction(s):
Restricted to MS: Civil Engr - Online - UIUC, MCS:Computer Sci Online -UIUC, MS:Mechanical Engineerng -UIUC, MS: Aerospace Engr-Online-UIUC, NDEG:Grad Nondegree-CE-UIUC, or MCS: Computer Sci Online-UIUC.
63395
Lecture-Discussion
RK
10:30AM -11:45AM
MW
1105 Siebel Center for Comp Sci
Kumar, R
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Data-Driven Design
Section Info:
Explores the use of data-driven methods to support creative design processes by examining recent work in human computer-interaction, product design, cognitive science, machine learning, graphics, vision, and natural language processing. Students will read and discuss recent papers from these fields, and work in teams on a multi-week project to build data-driven tools to solve real-world design problems. Practical data mining and machine learning knowledge is emphasized: crowdsourcing and web scraping, model and feature selection, parameter tuning. The course has no formal prerequisites, but students should be algorithmically and programmatically mature.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
46041
Lecture-Discussion
TAR
9:30AM -10:45AM
TR
1109 Siebel Center for Comp Sci
Abdelzaher, T
Part of Term:
1
Date Range:
08/24/15-12/09/15
Credit:
4 hours
Section Title:
Sensing in Social Spaces
Section Info:
Topic: Sensing in Social Spaces According to the United Nations, presently 54% of the world population live in cities. This percentage will increase to 66% by 2050. Arguably, the most versatile "sensor" in urban areas is the human observer. Collectively, human observers post over 500 million tweets and over 70 million Instagram photos per day, making social media an interesting new "sensor network" for obtaining insights on a variety of events. This paper-reading course investigates unfolding research challenges and directions in distributed social sensing, overviews the broader landscape of its urban applications, including sustainability, green computing, IoT, and urban cyber-physical systems, discusses common misconceptions, presents the underlying theoretical foundations, and sheds light on related recent technologies and publications. The course includes an experimental project on a social sensing testbed.
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