| Description: | Explores the elementary principles and aesthetic decisions that go into designing, creating, and publishing an effective web site. Topics include the production process, design metaphors, interface/information design, page layout concepts, graphics ideas, image preparation, development tools, HTML, style sheets, basic scripting techniques, and site maintenance/marketing strategies. This course does not assume prior programming background or web design experience. |
|
| | 01 | M-W---- | 4:00P-5:30P | Urbauer / 222 | Yost | No final | 39 | 38 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | An introduction to software concepts and implementation, emphasizing problem solving through abstraction and decomposition. Introduces processes and algorithms, procedural abstraction, data abstraction, encapsulation, and object-oriented programming. Recursion, iteration, and simple data structures are covered. Concepts and skills are mastered through programming projects, many of which employ graphics to enhance conceptual understanding. Java, an object-oriented programming language, is the vehicle of exploration. Active-learning sessions are conducted in a studio setting in which students interact with each other and the professor to solve problems collaboratively. Prerequisites: Comfort with algebra and geometry at the high school level is assumed. Patience, good planning, and organization will promote success. This course assumes no prior experience with programming. Midterm evening exams will be held on the evenings of Wed, 10/1/14 and Wed, 10/29/14 from 6:30-8:30 p.m.
|
|
| | 01 | --W---- | 2:30P-4:00P | Wrighton / 300 | Lu, David, Shook | Dec 15 2014 3:30PM - 5:30PM | 307 | 274 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| 02 | --W---- | 4:00P-5:30P | Wrighton / 300 | Lu, David, Shook | Dec 12 2014 6:00PM - 8:00PM | 203 | 161 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| 03 | TBA | | TBA | Cytron | Default - none | 0 | 14 | 0 | Desc: | Reserved for students in Howard Hughes program. |
| | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| Waits Not Allowed |
|
| A | -T-R--- | 1:00P-2:30P | Urbauer / 214 | Shook | Default - none | 34 | 27 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| B | -T-R--- | 2:30P-4:00P | Urbauer / 214 | Shook | Default - none | 33 | 24 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| C | -T-R--- | 4:00P-5:30P | Urbauer / 214 | Shook | Default - none | 34 | 27 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| D | -T-R--- | 1:00P-2:30P | Urbauer / 218 | Shook | Default - none | 38 | 34 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| E | -T-R--- | 2:30P-4:00P | Urbauer / 218 | Shook | Default - none | 40 | 34 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| F | -T-R--- | 4:00P-5:30P | Urbauer / 218 | Shook | Default - none | 38 | 27 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| G | -T-R--- | 1:00P-2:30P | Urbauer / 222 | Shook | Default - none | 40 | 38 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| H | -T-R--- | 2:30P-4:00P | Urbauer / 222 | Shook | Default - none | 42 | 39 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| I | -T-R--- | 4:00P-5:30P | Urbauer / 222 | Shook | Default - none | 37 | 29 | 0 | Desc: | 28 seats reserved for MS/Finance Quant. students |
| | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| J | -T-R--- | 11:30A-1:00P | Urbauer / 214 | Shook | Default - none | 33 | 26 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| K | -T-R--- | 11:30A-1:00P | Urbauer / 222 | Shook | Default - none | 38 | 37 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| L | -T-R--- | 11:30A-1:00P | Urbauer / 216 | Shook | Default - none | 24 | 24 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| M | -T-R--- | 1:00P-2:30P | Urbauer / 216 | Shook | Default - none | 23 | 21 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| N | -T-R--- | 2:30P-4:00P | Urbauer / 216 | Shook | Default - none | 24 | 21 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| O | -T-R--- | 4:00P-5:30P | Urbauer / 216 | Shook | Default - none | 31 | 25 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M------ | 4:00P-5:30P | Crow / 204 | Lu, Shook | No final | 170 | 63 | 0 | | |
|
| | 01 | -T-R--- | 11:30A-1:00P | Wilson / 214 | Pless | Dec 15 2014 1:00PM - 3:00PM | 160 | 132 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Study of fundamental algorithms, data structures, and their effective use in a variety of applications. Emphasizes importance of data structure choice and implementation for obtaining the most efficient algorithm for solving a given problem. A key component of this course is worst-case asymptotic analysis, which provides a quick and simple method for determining the scalability and effectiveness of an algorithm. Other topics covered generally include: divide-and-conquer algorithms, sorting algorithms, decision tree lower bound technique, hashing, binary heaps, skip lists, B-trees, basic graph algorithms. Prerequisites: CSE 131. CSE 240 (or some basic discrete mathematics background) is strongly recommended. |
|
| | 01 | M-W---- | 1:00P-2:30P | January Hall / 110 | Zhang | Dec 17 2014 1:00PM - 3:00PM | 199 | 163 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 1:00P-2:30P | Lopata Hall / 101 | Bracy | Dec 17 2014 1:00PM - 3:00PM | 65 | 59 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 11:30A-1:00P | Wilson / 214 | Sproull | See instructor | 110 | 119 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | -T-R--- | 10:00A-11:30A | Urbauer / 222 | Miller | Dec 16 2014 6:00PM - 8:00PM | 0 | 53 | 0 | | |
|
| | 01 | M-W---- | 10:00A-11:30A | Lopata Hall / 101 | Bracy | Dec 15 2014 10:30AM - 12:30PM | 60 | 76 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | -T-R--- | 11:30A-1:00P | Sever / 102 | Richard | Dec 15 2014 1:00PM - 3:00PM | 35 | 13 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | TBA | | TBA | Guerin | Default - none | 0 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 0 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | Default - none | 0 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 0 | 1 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 0 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 0 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 0 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 0 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 0 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 0 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | Default - none | 0 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 0 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 0 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 0 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba, Brendan | Default - none | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 0 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 0 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee, Angelina | Default - none | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 0 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 0 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 0 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 0 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 0 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 0 | 1 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 0 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 0 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 0 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 0 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | No final | 0 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | No final | 0 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | No final | 0 | 2 | 0 | | |
| 08 | TBA | | TBA | Franklin | No final | 0 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | No final | 0 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | No final | 0 | 1 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | No final | 0 | 2 | 0 | | |
| 15 | TBA | | TBA | Sproull | No final | 0 | 8 | 0 | | |
| 16 | TBA | | TBA | Juba, Brendan | No final | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | No final | 0 | 2 | 0 | | |
| 19 | TBA | | TBA | Lee, Angelina | No final | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | No final | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | No final | 0 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | No final | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | No final | 0 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | No final | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | No final | 0 | 2 | 0 | | |
| 46 | TBA | | TBA | Wang | No final | 999 | 0 | 0 | | |
|
| Description: | This course is a broad introduction to machine learning, covering supervised learning, unsupervised learning, decision-making under uncertainty, and reinforcement learning. Topics that will be covered include generative and discriminative techniques for classification (likely including regression, Naive Bayes, decision trees, neural networks, nearest-neighbor methods, support vector machines, and boosting), clustering and dimensionality reduction, dynamic programming, and temporal difference methods. Note that there is some overlap with topics in the 500-level courses on Artifificial Intelligence and Machine Learning, but the material covered in this class will be at a more elementary level. Prerequisites: CSE 241 and ESE 326 (or Math 320) or equivalents; Linear algebra and multi-variable calculus
|
|
| | 01 | -T-R--- | 5:30P-7:00P | Urbauer / 218 | Miller | Dec 16 2014 6:00PM - 8:00PM | 60 | 13 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | -T-R--- | 11:30A-1:00P | Urbauer / 218 | Gill | Dec 15 2014 1:00PM - 3:00PM | 65 | 50 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 1:00P-2:30P | Crow / 204 | Buhler | Dec 17 2014 1:00PM - 3:00PM | 82 | 69 | 0 | | |
|
| Description: | A broad overview of computer networking. Topics include protocol layers, application layer protocols, HTTP, FTP, SMTP, domain name system (DNS), peer to peer (P2P) networking, transport layer design issues, universal datagram protocol (UDP), transmission control protocol (TCP), TCP congestion control, network layer, IP4, ICMP, IPV6, Ethernet, routing algorithms, internet routing protocols: OSPF, RIP, BGP, link layer, error correction, VLANS, PPP, MPLS, wireless and mobile networks, WiFi 802.11, Bluetooth, WiMAX, cellular wireless networks, mobile IP, cellular mobility, security in computer networks, IPSec, network management, and multimedia networking. Prerequisite: CSE 241. |
|
| | 01 | -T-R--- | 2:30P-4:00P | Lopata Hall / 101 | Guerin | Dec 17 2014 3:30PM - 5:30PM | 87 | 49 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 1 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 1 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 1 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 0 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba, Brendan | Default - none | 999 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee, Angelina | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 0 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 4 | 0 | | |
| 11 | TBA | | TBA | Shook | Default - none | 0 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 0 | 2 | 0 | | |
| 16 | TBA | | TBA | Juba, Brendan | Default - none | 999 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee, Angelina | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 1 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 1 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 0 | 0 | 0 | | |
|
| Description: | An introduction to software concepts and implementation, emphasizing problem solving through abstraction and decomposition. Introduces processes and algorithms, procedural abstraction, data abstraction, encapsulation, and object-oriented programming. Recursion, iteration, and simple data structures are covered. Concepts and skills are mastered through programming projects, many of which employ graphics to enhance conceptual understanding. Java, an object-oriented programming language, is the vehicle of exploration. Active-learning sessions are conducted in a studio setting in which students interact with each other and the professor to solve problems collaboratively. Prerequisites: Comfort with algebra and geometry at the high school level is assumed. Patience, good planning, and organization will promote success. This course assumes no prior experience with programming. Midterm evening exams will be held on the evenings of Wed, 10/1/14 and Wed, 10/29/14 from 6:30-8:30 p.m.
|
|
| | 01 | --W---- | 2:30P-4:00P | Wrighton / 300 | Lu, David, Shook | Dec 15 2014 3:30PM - 5:30PM | 307 | 274 | 0 | | |
| 02 | --W---- | 4:00P-5:30P | Wrighton / 300 | Lu, David, Shook | Dec 12 2014 6:00PM - 8:00PM | 203 | 161 | 0 | | |
| 03 | TBA | | TBA | Cytron | Default - none | 0 | 14 | 0 | Desc: | Reserved for students in Howard Hughes program. |
| | |
| I | -T-R--- | 4:00P-5:30P | Urbauer / 222 | Shook | Default - none | 37 | 29 | 0 | Desc: | 28 seats reserved for MS/Finance Quant. students |
| | |
|
| Description: | Study of fundamental algorithms, data structures, and their effective use in a variety of applications. Emphasizes importance of data structure choice and implementation for obtaining the most efficient algorithm for solving a given problem. A key component of this course is worst-case asymptotic analysis, which provides a quick and simple method for determining the scalability and effectiveness of an algorithm. Other topics covered generally include: divide-and-conquer algorithms, sorting algorithms, decision tree lower bound technique, hashing, binary heaps, skip lists, B-trees, basic graph algorithms. Prerequisites: CSE 131. CSE 240 (or some basic discrete mathematics background) is strongly recommended. |
|
| | 01 | M-W---- | 11:30A-1:00P | Wilson / 214 | Sproull | See instructor | 110 | 119 | 0 | | |
|
| | 01 | -T-R--- | 10:00A-11:30A | Urbauer / 222 | Miller | Dec 16 2014 6:00PM - 8:00PM | 0 | 53 | 0 | | |
|
| Description: | The discipline of artificial intelligence (AI) is concerned with building systems that think and act like humans or rationally on some absolute scale. This course is an introduction to the field, with special emphasis on sound modern methods. The topics include knowledge representation, problem solving via search, game playing, logical and probabilistic reasoning, planning, machine learning (decision trees, neural nets, reinforcement learning, and genetic algorithms) and machine vision. Programming exercises will concretize the key methods. The course targets graduate students and advanced undergraduates. Evaluation is based on written and programming assignments, a midterm exam, and a final exam. Prerequisite: CSE 132, CSE 240, and CSE 241, or permission of the instructor. |
|
| | 01 | -T-R--- | 2:30P-4:00P | McDonnell / 162 | Lu, David | Dec 17 2014 3:30PM - 5:30PM | 110 | 85 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | This course provides a close look at advanced machine learning algorithms -- their theoretical guarantees (computational learning theory) and tricks to make them work in practice. In addition, this course focuses on more specialized learning settings, including unsupervised learning, semi-supervised learning, domain adaptation, multi-task learning, structured prediction, metric learning and learning of data representations. Learning approaches may include graphical models, non-parametric Bayesian statistics, and technical topics such as sampling, approximate inference and non-linear function optimization. Mathematical maturity and general familiarity of machine learning is required. Prerequisites: CSE 517A or 511A or 7100 and approval by instructor
|
|
| | 01 | -T-R--- | 4:00P-5:30P | Mallinckrodt / 302 | Weinberger | Dec 17 2014 6:00PM - 8:00PM | 50 | 21 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 1:00P-2:30P | Crow / 204 | Buhler | Dec 17 2014 1:00PM - 3:00PM | 82 | 69 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 4:00P-5:30P | McMillan / G052 | Cytron | Dec 12 2014 6:00PM - 8:00PM | 80 | 65 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | With the advance of imaging technologies deployed in medicine, engineering and science, there is a rapidly increasing amount of spatial data sets (images, volumes, point clouds, etc.) that need to be processed, visualized, and analyzed. This course will focus on a number of geometry-related computing problems that are essential in the knowledge discovery process in various spatial-data-driven biomedical applications. These problems include visualization, segmentation, mesh construction and processing, shape representation and analysis. The course consists of lectures that cover theories and algorithms, and a series of hands-on programming projects using real-world data collected by various imaging techniques (CT, MRI, electron cryo-microscopy, etc.). Prerequisite: CSE332 or approval by instructor. Suggested: CSE452A
|
|
| | 01 | -T-R--- | 1:00P-2:30P | Cupples II / 200 | Ju | No final | 32 | 25 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Advanced techniques in computer system design. Selected topics from: processor design (multithreading, VLIW, data flow, chip-multiprocessors, application specific processors, vector units, large MIMD machines), memory systems (topics in locality, prefetching, reconfigurable and special-purpose memories), system specification and validation, and interconnection networks. Prerequisites: CSE 560M or permission of instructor. |
|
| Description: | A comprehensive treatment of network security. Topics include virus, root kits, malware, TCP/IP security attacks, operating systems security, secret key cryptography, modes of operation, hashes and message digests, public key algorithms, authentication systems, Kerberos, Public Key Infrastructures (PKI), IPsec, Internet Key Exchange (IKE), Secure Socket Layer (SSL), Transport Layer Security (TLS), e-mail security, virtual private networks, authentication, authorization, accounting (AAA), WiFi security, Domain Name System security (DNSSEC), intrusion detection systems. Prerequisite: CSE 473S. |
|
| | 01 | M-W---- | 2:30P-4:00P | Lopata Hall / 101 | Jain | Dec 15 2014 3:30PM - 5:30PM | 30 | 15 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | An introduction to the quantitative theory of computation with limited
resources. The course examines the relative power of limited amounts of
basic computational resources, such as time, memory, circuit size, and
random bits, as well as parallel, nondeterministic, alternating, and
interactive machine models. Models that capture special kinds of
computational problems, such as counting problems or approximate
solutions, will also be introduced and related to the standard models.
This examination will emphasize surprising relationships between seemingly
disparate resources and kinds of computational problems. The course will
also discuss some meta-theory, illuminating the weaknesses of standard
mathematical techniques of the field against its notorious open
conjectures. Prerequisites: CSE 241 and mathematical maturity.
|
|
| | 01 | M-W-F-- | 2:50P-4:10P | 4444 Forst Pk / 5206 | Brent | No final | 20 | 19 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M-W---- | 10:00A-11:30A | Cupples II / 200 | Chamberlain | No final | 20 | 14 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 1 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 1 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 1 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 1 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 1 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 0 | 0 | | |
| 08 | TBA | | TBA | Franklin | Default - none | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 1 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 1 | 0 | | |
| 18 | TBA | | TBA | Roman | Default - none | 999 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 1 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 4 | 0 | | |
| 03 | TBA | | TBA | furukawa | Default - none | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 3 | 0 | | |
| 06 | TBA | | TBA | Gruev | Default - none | 999 | 3 | 0 | | |
| 07 | TBA | | TBA | Gill | Default - none | 999 | 4 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 1 | 0 | | |
| 10 | TBA | | TBA | Weinberger | Default - none | 999 | 4 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 999 | 4 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 3 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 1 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 22 | TBA | | TBA | Turner | Default - none | 999 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 2 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 1 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 3 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 3 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 4 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 1 | 0 | | |
| 43 | TBA | | TBA | Stormo | Default - none | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 999 | 1 | 0 | | |
| 46 | TBA | | TBA | Wang | Default - none | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Bracy | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Kelleher | No final | 10 | 0 | 0 | | |
|
| | 02 | TBA | | TBA | Pless | No final | 10 | 3 | 0 | | |
|
| | 01 | --W---- | 1:00P-4:00P | TBA | Gruev | No final | 10 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Crowley | No final | 10 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Buhler | No final | 999 | 0 | 0 | | |
|
| Description: | This seminar will focus on classic and recent papers on parallel computing. Students will read, present, and discuss papers on parallel models, algorithms, and architectures from top conferences and journals. Focus will be placed on fundamental advances and theoretical models and algorithms, rather than on implementation papers. No prerequisites.
Our first meeting is on Tuesday, September 6, 2011 from 11:00AM to 12:00PM. In that meeting, we will decide the time for subsequent meetings, based on the participant's schedule. If you would like to participate and can not make it on Tuesday from 11:00am-12:00pm, please let Dr.Agrawal know. |
|
| | 01 | TBA | | TBA | Engineering Student Services | Default - none | 0 | 1 | 0 | | |
|
| | 01 | TBA | | TBA | Engineering Student Services | Default - none | 999 | 22 | 0 | | |
|
| | 01 | TBA | | TBA | Engineering Student Services | Default - none | 999 | 3 | 0 | | |
|
| | 01 | TBA | | TBA | Engineering Student Services | Default - none | 999 | 5 | 0 | | |
|
|