|
|
View schedules forCS 498
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CRN | Type | Section | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| 43500 | lecture | DP3 | 11:00 AM - 12:15 PM | TR | room 1304 Siebel Center for Comp Sci | Padua, D |
| 3 hours 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:00 AM - 12:15 PM | TR | room 1304 Siebel Center for Comp Sci | Padua, D |
| 4 hours 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. |
||||||
| 42391 | lecture | JH3 | 12:30 PM - 01:45 PM | TR | room 1103 Siebel Center for Comp Sci | Hockenmaier, J |
| 3 hours 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:30 PM - 01:45 PM | TR | room 1103 Siebel Center for Comp Sci | Hockenmaier, J |
| 4 hours 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. |
||||||
| 42700 | lecture- discussion | LA | ARRANGED | room ARR Siebel Center for Comp Sci | Angrave, L | |
| 3 hours Instructor Approval Required 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. |
||||||
| 43501 | lecture | MG3 | 11:00 AM - 12:15 PM | WF | room 1304 Siebel Center for Comp Sci | Garzaran, M |
| 3 hours 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:00 AM - 12:15 PM | WF | room 1304 Siebel Center for Comp Sci | Garzaran, M |
| 4 hours 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. |
||||||
| 52151 | lecture | SNK | 03:30 PM - 04:45 PM | TR | room 1129 Siebel Center for Comp Sci | Kamin, S |
| 3 hours 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. |
||||||
