CS 598

Spring 2019 Part of Term 1

Part of Term 1
Jan 14-May 1

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 2019
CRN Type Section Time Day Location Instructor Section Details
67943
Online
CC1
ARRANGED
n.a.
n.a.
Farivar, R
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Cloud Computing Capstone
Section Info:
This course is only for students that are in the Computer Science MCS-DS Program. Additional Coursera ID verification and ProctorU fees may apply. Prerequisites: CS 498 Cloud Computing Applications and one other Cloud Computing breadth course must have been completed.
Restriction(s):
Restricted to MCS:Computer Sci Online -UIUC or NDEG:Computer Science Onl-UIUC.
43812
Lecture-Discussion
DHP
9:30AM -10:45AM
WF
Siebel Center for Comp Sci
Padua, D
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Compiler Tech for Parallelism
Section Info:
Topic: Compiler Techniques for Parallelism The focus of this course is compiler transformations to map computations onto parallel computing devices and systems including microprocessor SIMD vector extensions, multicores, and distributed memory computers. Specific topics include: dependence analysis, loop restructuring techniques for parallelism and locality, transformation of recursive computations, analysis and optimization of explicitly parallel constructs, optimization heuristics, and autotuning strategies for compiler optimization.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
67944
Online
DM1
ARRANGED
n.a.
n.a.
Zhai, C
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Data Mining Capstone
Section Info:
This course is only for students that are in the Computer Science MCS-DS Program. Additional Coursera ID verification and ProctorU fees may apply. Pre-requisites: CS 410 and CS 412
Restriction(s):
Restricted to MCS:Computer Sci Online -UIUC or NDEG:Computer Science Onl-UIUC.
68084
Online
DM2
ARRANGED
n.a.
n.a.
Zhai, C
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Data Mining Capstone
Section Info:
This course is only for students that are in the Computer Science MCS-DS Program. Additional Coursera ID verification and ProctorU fees may apply. Pre-requisites: CS 410 and CS 412
Restriction(s):
Restricted to MCS:Computer Sci Online -UIUC or NDEG:Computer Science Onl-UIUC.
68277
Lecture-Discussion
ETC
4:00PM -5:20PM
MW
Engineering Hall
Bashir, M
Campbell, R
Choi, D
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Ethical Thinking-Cyber Space
Section Info:
“It isn’t enough for cyber-professionals to be technologically knowledgeable; they must also be ethically minded and capable of meeting the heavy burden of responsibility that comes with having technological skills and access to sensitive data. This course will address this need through a case-study-based ethics curriculum for cybersecurity. The curriculum will immerse students in real-life ethical dilemmas inherent to cybersecurity and engage them in open dialogue and debate within a community of ethical practice. The curriculum will be designed to develop critical reasoning skills in addition to other “soft skills” vital for cybersecurity professionals. Specific curricular objectives include: Increased awareness of the complex web of consequences that cybersecurity professionals are prone to encounter, Development of critical reasoning skills that will allow students to become more sophisticated in their ethical reasoning abilities and responses, Development of collaborative problem solving and communication skills, and Fostering and establishing a culture of dialogue around complex ethical dimensions of cybersecurity.”
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
68347
Lecture-Discussion
HDA
1:00PM -2:50PM
W
Siebel Center for Comp Sci
Campbell, R
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Health Data Analysis
Section Info:
Prerequisite: One or more courses demonstrating a working knowledge of machine learning and data mining. Topic: There are about 10,000 known human diseases, yet human doctors are only able to recall a fraction of them at any given moment. Operational waste and inefficiencies in healthcare system is vastly overlooked. But maybe, with the help of data analytics, we can overcome all these issues. Today, in healthcare, large amounts of multi-modal health data is becoming more accessible. Electronic health records, genetic, imaging, and smartwatch data could be an enabling resource for deriving insights for improving care delivery and reducing waste. The enormity and complexity of these datasets present great challenges in analyses and subsequent applications to a practical clinical environment. The course will consist of paper readings, presentations, and student projects. Students write critiques, make presentations, and create an academic paper suitable for a workshop or conference. We will review the recent advances in the area of health data analysis. Reading selections broadly cover clinical, genetic, and image analysis. Students are expected to have a working knowledge of machine learning, data mining, and programming skills to carry an implementation of a final project (preferably in Python, but all languages are welcome). The project is extremely hands-on. You will experience firsthand all of the journey a data scientist goes through: data ambiguity, missing data, anomalies, skewness, predictive models, descriptive models, etc. Undergrad may register for this course with instructor approval.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
65175
Lecture-Discussion
HS
11:00AM -12:15PM
WF
Siebel Center for Comp Sci
Sundaram, H
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Advanced Social & Information
Section Info:
This is a deep dive into classic and recent, exciting results in network analysis, with particular emphasis on behavioral models. We shall discuss mechanism design, ideas from behavioral economics, and strategic behavior on networks.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
54551
Lecture-Discussion
KT4
3:30PM -4:45PM
TR
Siebel Center for Comp Sci
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Logical Systems
Section Info:
Topic: Logical Systems.
48261
Lecture-Discussion
KT9
2:00PM -3:15PM
TR
Siebel Center for Comp Sci
Adve, S
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
App-Cust Heterogeneous Systems
Section Info:
Application-Customized Heterogeneous Systems Hardware design is evolving towards integrating multiple accelerators (IP components) to obtain application-customized systems. These components will likely be connected with a deep communication hierarchy spanning components on a single chip to within the cloud. Design methods that allow seamless integration of such components will be critical to sustainably achieving cost and performance goals for new applications. This course will cover the hardware and software challenges and application drivers of such heterogeneous system design. Topics will include accelerator architectures, heterogeneous memory and communication systems, scheduling, programming (e.g., domain specific languages and frameworks), the hardware-software interface (e.g., virtual instruction sets), and requirements of several application domains (e.g., virtual reality, machine learning, robotics, graph analytics, and human-centric computing). Students will be required to present and critique research papers and perform a substantial team project. Pre-requisites: CS 433 or equivalent or permission of the instructor.
69011
Lecture-Discussion
MEB
2:00PM -3:15PM
TR
Siebel Center for Comp Sci
El-Kebir, M
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Computational Cancer Genomics
Section Info:
Title: Computational cancer genomics This course focuses on recent algorithmic methods in cancer genomics, including somatic variant calling, phylogeny inference and identification of driver mutations. Students will study the underlying principles of these methods and the application of these methods to cancer genomics data. 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.
31666
Lecture-Discussion
MS
10:00AM -11:20AM
W
Siebel Center for Comp Sci
Snir, M
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Parallel Algorithms
Section Info:
Parallel Algorithms The course will cover topics in the theory of parallel algorithms and parallel programming models. Topics include: • parallel computation complexity -- work and depth, • communication complexity • parallel reduction and parallel prefix, • parallel sorting algorithms, • parallel graph algorithms, • Networks and routing • FFT
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
69363
Lecture-Discussion
NJ
12:30PM -1:45PM
TR
Siebel Center for Comp Sci
Jiang, N
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Stat Reinforcement lrng
Section Info:
Description: Theory of reinforcement learning, with a focus on sample complexity analyses. The course will provide the necessary background and the mathematical tools for understanding the statistical properties of RL algorithms and the challenges. Specific topics include: (1) MDP basics, (2) finite sample analyses of batch RL (tabular and func approx), (3) state abstractions, (4) importance sampling, (5) PAC exploration (tabular and func approx), (6) Intro to POMDPs and PSRs. Prerequisites: probability and statistics, linear algebra, and basic concepts of machine learning. Some familiarity with Markov chains and numerical analysis are also recommended. For more info, refer to the course website for Fall 2018 (on instructor's homepage).
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
69521
Lecture-Discussion
TXU
3:30PM -4:45PM
TR
Siebel Center for Comp Sci
Xu, T
Part of Term:
1
Date Range:
01/14/19-05/01/19
Credit:
4 hours
Section Title:
Reliable Software Systems
Section Info:
This course teaches the principles and practices of building reliable software systems. We will look into how software systems fail in the real world, study practical, widely-adtoped reliability techniques and practices, and discuss the state-of-the-art research of software and system reliability. This is a research-oriented seminar course with a major course project. Prerequisite: CS 241 (System Programming) or CS 423 (Operating Systems Design)
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