CS 498

Spring 2010 All Classes

All Classes

Credit: 0 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 498 class schedule data for spring 2010
CRN Type Section Time Day Location Instructor Section Details
47232
Laboratory
AB
ARRANGED
n.a.
Location Pending
Patel, S
Part of Term:
1
Date Range:
01/19/10-05/05/10
47231
Lecture
AL
9:30AM -10:50AM
TR
1302 Siebel Center for Comp Sci
Patel, S
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
4 hours
Section Info:
Topic: Programming Massively Parallel Microprocessors. Prerequisites: ECE 411 or CS 225 and CS 433. This course introduces the student to parallel programming, for processors with many computation cores (typically graphical processing units (GPUs))/ Topics include exploitation of parallelism, programming models, hardware organizations, mapping computations to parallel hardware, efficient data structures, paradigms for efficient parallel algorithms./Six lab assignments and one final project reinforce and supplement the lecture and reading materials. This section meets with ECE 498, AL
41438
Lecture
GG
12:30PM -1:45PM
TR
1105 Siebel Center for Comp Sci
Garnett, G
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
3 hours
Section Info:
Topic - Game Design: Creating Virtual Worlds. Prerequisite: CS 242 In this course, you will learn principles of game design, game theory and current video game technologies related to multiplayer games and virtual worlds. Topics will include theory of games, story crafting, game engines, graphics, physics simulations, AI simulation, world design, play testing, multi-player interaction models, user interface design. You will apply theoretical concepts taught during lectures to a semester-long video game design project of your choosing. Meets with INFO 490 GG and MUSIC 404 C.
50445
Lecture-Discussion
LA
ARRANGED
n.a.
ARR Siebel Center for Comp Sci
Angrave, L
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
3 hours
Section Info:
Topic: Undergraduate Research Laboratory In this apprenticeship-style, hands-on laboratory, students 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 course is for undergraduate students only.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
52301
Lecture
MG3
11:00AM -12:15PM
WF
1103 Siebel Center for Comp Sci
Garzaran, M
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
3 hours
Section Info:
Topic: Program Optimization. Prerequisite: CS 225 and CS 232. The focus of this course is the study of techniques for the implementation of efficient computations in terms of time and power consumption. Specific topics include: performance monitoring tools and techniques, program analysis and transformations for performance improvement, locality enhancement, multi-core processing, programming multimedia extensions, algorithm selection, and autotuning. This section is for undergraduate or graduate students.
52302
Lecture
MG4
11:00AM -12:15PM
WF
1103 Siebel Center for Comp Sci
Garzaran, M
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
4 hours
Section Info:
Topic: Program Optimization. Prerequisite: CS 225 and CS 232. The focus of this course is the study of techniques for the implementation of efficient computations in terms of time and power consumption. Specific topics include: performance monitoring tools and techniques, program analysis and transformations for performance improvement, locality enhancement, multi-core processing, programming multimedia extensions, algorithm selection, and autotuning. This section is for graduate students only.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
50232
Lecture
SL3
11:00AM -12:15PM
WF
1131 Siebel Center for Comp Sci
Lavalle, S
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
3 hours
Section Info:
Topic: Planning Algorithms. Prerequisite: CS 473 or consent of instructor. This course provides an introduction to planning algorithms for both discrete and continuous spaces. Issues related to robotics, sensing, motion planning, and control theory will be addressed. A combination of theoretical and implementation issues will be considered. This section is for undergraduate or graduate students.
50234
Lecture
SL4
11:00AM -12:15PM
WF
1131 Siebel Center for Comp Sci
Lavalle, S
Part of Term:
1
Date Range:
01/19/10-05/05/10
Credit:
4 hours
Section Info:
Topic: Planning Algorithms. Prerequisite: CS 473 or consent of instructor. This course provides an introduction to planning algorithms for both discrete and continuous spaces. Issues related to robotics, sensing, motion planning, and control theory will be addressed. A combination of theoretical and implementation issues will be considered. 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