CS 498

Fall 2008 All Classes

All Classes

Credit: 0 TO 4 hours.

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

May be repeated. Prerequisite: As specified for each topic offering, see Schedule or departmental course description.

CS 498 class schedule data for fall 2008
CRN Type Section Time Day Location Instructor Section Details
43500
Lecture
DP3
11:00AM -12:15PM
TR
1304 Siebel Center for Comp Sci
Padua, D
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
3 hours
Section Info:
Topic: Multicore and Cluster Parallel Programming. An in depth discussion of the main concepts and techniques of parallel programming. Topics include: main classes of parallel machines and programming paradigms, parallel programming languages and APIs, models of parallel computation, techniques and tools for program optimization and debugging in the context of multicores and clusters, and parallel algorithms. This section is for undergraduate or graduate students.
40097
Lecture
DP4
11:00AM -12:15PM
TR
1304 Siebel Center for Comp Sci
Padua, D
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
4 hours
Section Info:
Topic: Multicore and Cluster Parallel Programming. An in depth discussion of the main concepts and techniques of parallel programming. Topics include: main classes of parallel machines and programming paradigms, parallel programming languages and APIs, models of parallel computation, techniques and tools for program optimization and debugging in the context of multicores and clusters, and parallel algorithms. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
40109
Lecture
EA3
9:30AM -10:45AM
TR
1131 Siebel Center for Comp Sci
Amir, E
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
3 hours
Section Info:
Topic: Reasoning in Artificial Intelligence. Prerequisites: CS440 or equivalent. CS473 or equivalent. This class concerns reasoning techniques used and developed in Artificial Intelligence. It will include topics from reasoning in First-Order Logic, graphical probabilistic representations and inference, approximate inference (sampling and variational techniques), combinations of logical and probabilistic inference techniques, and applications. The class is suitable for graduate students and advanced undergraduate students interested in AI and the applications of AI techniques. This section is for undergraduate or graduate students.
52640
Lecture
EA4
9:30AM -10:45AM
TR
1131 Siebel Center for Comp Sci
Amir, E
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
4 hours
Section Info:
Topic: Reasoning in Artificial Intelligence. Prerequisites: CS440 or equivalent. CS473 or equivalent. This class concerns reasoning techniques used and developed in Artificial Intelligence. It will include topics from reasoning in First-Order Logic, graphical probabilistic representations and inference, approximate inference (sampling and variational techniques), combinations of logical and probabilistic inference techniques, and applications. The class is suitable for graduate students and advanced undergraduate students interested in AI and the applications of AI techniques. This section is for GRADUATE students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
42391
Lecture
JH3
12:30PM -1:45PM
TR
1103 Siebel Center for Comp Sci
Hockenmaier, J
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
3 hours
Section Info:
Topic: Introduction to Natural Language Processing This course will provide an introduction to computational linguistics, from morphology (word formation) and syntax (sentence structure) to semantics (meaning) and natural language processing applications such as parsing, machine translation, generation and dialog systems. Prerequisites: Formal language and automata theory (CS273 or equivalent). Programming experience is necessary for the assignments. Prior exposure to linguistics is not required. This section is for either undergraduate or graduate students.
50658
Lecture
JH4
12:30PM -1:45PM
TR
1103 Siebel Center for Comp Sci
Hockenmaier, J
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
4 hours
Section Info:
Topic: Introduction to Natural Language Processing This course will provide an introduction to computational linguistics, from morphology (word formation) and syntax (sentence structure) to semantics (meaning) and natural language processing applications such as parsing, machine translation, generation and dialog systems. Prerequisites: Formal language and automata theory (CS273 or equivalent). Programming experience is necessary for the assignments. Prior exposure to linguistics is not required. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
42700
Lecture-Discussion
LA
ARRANGED
n.a.
ARR Siebel Center for Comp Sci
Angrave, L
Part of Term:
1
Date Range:
08/25/08-12/10/08
Special Approval:
Instructor Approval Required
Credit:
3 hours
Section Info:
Topic: Undergraduate Research Laboratory In this apprenticeship-style, hands-on laboratory, students discover what it means to be a CS researcher. Students will learn to i) Pose testable research questions; ii) Write competitive grant proposals; iii) Create novel solutions using software and/or hardware; iv) Draw valid scientific conclusions; and v) Present and publish results, conclusions and other materials. This team-based undergraduate-only course requires the consent of the instructor. See the course website (http://www.cs.uiuc.edu/class/cs498la) for more details, enrollment restrictions and requirements. Prerequisites: Credit or concurrent registration in CS241.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
49190
Lecture
MP3
3:30PM -4:45PM
TR
1302 Siebel Center for Comp Sci
Parthasarathy, M
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
3 hours
Section Info:
Topic: Logic in Computer Science. This course will provide an introduction to mathematical logic from the perspective of computer science, emphasizing decidable fragments of logic and decision algorithms and will include working with modern theorem provers that decide simple logics. 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. Prerequisite: Mathematical maturity and some knowledge of automata theory and propositional logic required. This section is for undergraduate or graduate students.
49191
Lecture
MP4
3:30PM -4:45PM
TR
1302 Siebel Center for Comp Sci
Parthasarathy, M
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
4 hours
Section Info:
Topic: Logic in Computer Science. This course will provide an introduction to mathematical logic from the perspective of computer science, emphasizing decidable fragments of logic and decision algorithms and will include working with modern theorem provers that decide simple logics. 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. Prerequisite: Mathematical maturity and some knowledge of automata theory and propositional logic required. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
52151
Lecture
SNK
3:30PM -4:45PM
TR
1129 Siebel Center for Comp Sci
Kamin, S
Part of Term:
1
Date Range:
08/25/08-12/10/08
Credit:
3 hours
Section Info:
Topic - Tablet PCs in Education. Pen-enabled computers, such as Tablet PCs, have the potential to significantly affect teaching and learning, by increasing class interactions and improving the transparency of the class. We will look at what has been accomplished in this area, and will design and test next classroom applications.
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