CS 498

Fall 2007 All Classes

All Classes

Credit: 0 TO 4 hours.

Lectures in topics of current interest. See Schedule for current topics.

Approved for both letter and S/U grading. May be repeated. Prerequisite: As specified for each topic offering, see Schedule or departmental course description.

CS 498 class schedule data for fall 2007
CRN Type Section Time Day Location Instructor Section Details
42376
Lecture
DF3
12:30PM -1:45PM
TR
1131 Siebel Center for Comp Sci
Forsyth, D
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Signals/AI. This course will deal with the signals and systems aspects of AI, covering: statistics and smoothing in natural language processing; hidden Markov models in speech, NLP and visual tracking; classifiers, fitting and robust methods in computer vision; and planning and more traditional AI topics in the context of game AI. Evaluation by MP's, exams and a final project. This section is for undergraduate OR graduate students.
49172
Lecture
DF4
12:30PM -1:45PM
TR
1131 Siebel Center for Comp Sci
Forsyth, D
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Signals/AI. This course will deal with the signals and systems aspects of AI, covering: statistics and smoothing in natural language processing; hidden Markov models in speech, NLP and visual tracking; classifiers, fitting and robust methods in computer vision; and planning and more traditional AI topics in the context of game AI. Evaluation by MP's, exams and a final project. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
42391
Lecture
JH3
2:00PM -3:15PM
TR
1111 Siebel Center for Comp Sci
Hockenmaier, J
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Expressive grammar formalisms for natural language: Theory and Applications. This course will give an overview over the most commonly used formalisms in natural language processing and current research on grammar extraction and wide-coverage parsing. Prerequisites: basic exposure to AI and /or machine learning, or an intro to natural language processing. This section is for either undergraduate or graduate students.
50658
Lecture
JH4
2:00PM -3:15PM
TR
1111 Siebel Center for Comp Sci
Hockenmaier, J
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Expressive grammar formalisms for natural language: Theory and Applications. This course will give an overview over the most commonly used formalisms in natural language processing and current research on grammar extraction and wide-coverage parsing. Prerequisites: basic exposure to AI and /or machine learning, or an intro to natural language processing. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
49192
Lecture
KK3
2:00PM -3:15PM
TR
1131 Siebel Center for Comp Sci
Karahalios, K
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Social Visualization - visualization of social data for social purposes. By social data we mean the traces that people leave as they go about their daily routine. These data may come from different sources such as the online world (i.e. email, IM logs, blogs, etc.) and the physical world (i.e. captured through sensors such as voice by microphone, movement and location data by camera, gps, ubisense device, etc.) Visualizations of these kinds of data can be used for increasing awareness of one's social environment and for highlighting cues and patterns implicit in communication. This section is for undergraduate OR graduate students.
49193
Lecture
KK4
2:00PM -3:15PM
TR
1131 Siebel Center for Comp Sci
Karahalios, K
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Social Visualization - visualization of social data for social purposes. By social data we mean the traces that people leave as they go about their daily routine. These data may come from different sources such as the online world (i.e. email, IM logs, blogs, etc.) and the physical world (i.e. captured through sensors such as voice by microphone, movement and location data by camera, gps, ubisense device, etc.) Visualizations of these kinds of data can be used for increasing awareness of one's social environment and for highlighting cues and patterns implicit in communication. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
43501
Lecture
MG3
11:00AM -12:15PM
WF
1131 Siebel Center for Comp Sci
Garzaran, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Program Optimization: Prerequisites: CS 232 and CS 225. The course will cover techniques to improve program execution speed and energy consumption. The objective is to prepare students to program future systems where performance improvements will not be, as it was in the past, the direct result of faster clock rates, but must instead be laboriously obtained by applying programming techniques that effectively exploit parallelism and locality. This section is for either undergraduate or graduate students.
40096
Lecture
MG4
11:00AM -12:15PM
WF
1131 Siebel Center for Comp Sci
Garzaran, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Program Optimization: Prerequisites: CS 232 and CS 225. The course will cover techniques to improve program execution speed and energy consumption. The objective is to prepare students to program future systems where performance improvements will not be, as it was in the past, the direct result of faster clock rates, but must instead be laboriously obtained by applying programming techniques that effectively exploit parallelism and locality. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
49190
Lecture
MV3
12:30PM -1:45PM
TR
1111 Siebel Center for Comp Sci
Viswanathan, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: The course will provide an introduction to mathematical logic from the perspective of computer science, emphasizing decidable fragments of logic and decision algorithms. The topics covered will be motivated by applications in artificial intelligence, databases, formal methods and theoretical computer science. The goal of the course is to prepare students for using logic as a formal tool in computer science. The course will roughly cover the following topics (in this order): syntax, semantics and proof theory of propositional logic, sat-solvers, syntax of first-order and second-order logic, connections between monadic second order logic and regular languages (word and tree, finite and infinite), tree-width and Courcelle's theorem with applications to parametric complexity, finite model theory and descriptive complexity, games and inexpressiveness. Prerequisites: Courses CS 173, CS 225, and CS 273 (new version since Spring 2006), or instructor's consent. This section is for undergraduate OR graduate students.
49191
Lecture
MV4
12:30PM -1:45PM
TR
1111 Siebel Center for Comp Sci
Viswanathan, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: The course will provide an introduction to mathematical logic from the perspective of computer science, emphasizing decidable fragments of logic and decision algorithms. The topics covered will be motivated by applications in artificial intelligence, databases, formal methods and theoretical computer science. The goal of the course is to prepare students for using logic as a formal tool in computer science. The course will roughly cover the following topics (in this order): syntax, semantics and proof theory of propositional logic, sat-solvers, syntax of first-order and second-order logic, connections between monadic second order logic and regular languages (word and tree, finite and infinite), tree-width and Courcelle's theorem with applications to parametric complexity, finite model theory and descriptive complexity, games and inexpressiveness. Prerequisites: Courses CS 173, CS 225, and CS 273 (new version since Spring 2006), or instructor's consent. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
40094
Lecture
PR3
9:30AM -10:45AM
WF
1111 Siebel Center for Comp Sci
Prabhakaran, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Theoretical Foundations of Cryptography This course is an introduction to the theoretical foundations of cryptography. Emphasis will be on rigorous mathematical definitions of security, and proofs of security. Prerequisite: CS 173 and 273 or consent of instructor. Some mathematical maturity will be expected. Familiarity with basic theory of computation and complexity theory will be helpful. This section is for undergraduate or graduate students.
47171
Lecture
PR4
9:30AM -10:45AM
WF
1111 Siebel Center for Comp Sci
Prabhakaran, M
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Theoretical Foundations of Cryptography This course is an introduction to the theoretical foundations of cryptography. Emphasis will be on rigorous mathematical definitions of security, and proofs of security. Prerequisite: CS 173 and 273 or consent of instructor. Some mathematical maturity will be expected. Familiarity with basic theory of computation and complexity theory will be helpful. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
31537
Lecture
SJ3
3:00PM -4:15PM
MW
1109 Siebel Center for Comp Sci
Jacobson, S
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Stochastic Processes. Modeling and analysis of stochastic processes. Familiarity with discrete-time Markov chains, Poisson processes, and birth-and-death processes is assumed. Topics include the transient and steady-state behavior of continuous-time Markov chains; renewal processes; models of queuing systems (birth-and-death models, embedded-Markov-chain models, queuing networks); reliability models; and inventory models. This section is for undergraduate OR graduate students.
49838
Lecture
SJ4
3:00PM -4:15PM
MW
1109 Siebel Center for Comp Sci
Jacobson, S
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Stochastic Processes. Modeling and analysis of stochastic processes. Familiarity with discrete-time Markov chains, Poisson processes, and birth-and-death processes is assumed. Topics include the transient and steady-state behavior of continuous-time Markov chains; renewal processes; models of queuing systems (birth-and-death models, embedded-Markov-chain models, queuing networks); reliability models; and inventory models. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
40093
Lecture
SS3
9:30AM -10:45AM
TR
1131 Siebel Center for Comp Sci
Sinha, S
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
3 hours
Section Info:
Topic: Algorithms in Bioinformatics. Prerequisite: Programming skills such as CS 225 as well as basic probability and statistics. This course will be geared towards undergraduate and Masters level students in computer science. We shall see how state-of-the-art techniques in computer science, especially in sequence analysis and machine learning, are applied to problems in bioinformatics. The student will learn how to formulate important biological problems as computable problems, and develop algorithms to solve such problems efficiently. An application-oriented project will give students hands-on experience with biological data sets. This section is for undergraduate or graduate students.
43670
Lecture
SS4
9:30AM -10:45AM
TR
1131 Siebel Center for Comp Sci
Sinha, S
Part of Term:
1
Date Range:
08/22/07-12/07/07
Credit:
4 hours
Section Info:
Topic: Algorithms in Bioinformatics. Prerequisite: Programming skills such as CS 225 as well as basic probability and statistics. This course will be geared towards undergraduate and Masters level students in computer science. We shall see how state-of-the-art techniques in computer science, especially in sequence analysis and machine learning, are applied to problems in bioinformatics. The student will learn how to formulate important biological problems as computable problems, and develop algorithms to solve such problems efficiently. An application-oriented project will give students hands-on experience with biological data sets. This section is for graduate students only.
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