| Description: | This comprehensive course does not assume prior programming background or web design experience. Explores elementary principles 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 preparation, color theory, development tools, HTML, style sheets, basic scripting techniques, search engine optimization and site maintenance/marketing strategies. |
|
| | 01 | M-W---- | 5:30P-7:00P | Urbauer / 218 | Yost | No Final | 60 | 44 | 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. Two evening exams at which attendance is required will be on Monday, February 15th and Monday, March 21st from 6:30-8:30 p.m. |
|
| | 01 | TBA | | TBA | Parwatikar | No Final | 0 | 402 | 0 | Desc: | This course is closed for the SP2016 semester. It will be offered in SU16 and FL16 semesters. |
| | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| Waits Not Allowed |
|
| 02 | --W---- | 11:30A-1:00P | Cupples II / L007 | Parwatikar | No Final | 0 | 15 | 0 | Desc: | This course is closed for the SP2016 semester. It will be offered in SU16 and FL16 semesters. |
| | | | 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--- | 11:30A-1:00P | Urbauer / 214 | Parwatikar | Default - none | 40 | 35 | 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--- | 1:00P-2:30P | Urbauer / 214 | Parwatikar | Default - none | 40 | 33 | 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--- | 2:30P-4:00P | Urbauer / 214 | Parwatikar | Default - none | 40 | 23 | 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--- | 1:00P-2:30P | Urbauer / 218 | Parwatikar | Default - none | 60 | 51 | 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--- | 2:30P-4:00P | Urbauer / 218 | Parwatikar | Default - none | 60 | 47 | 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--- | 4:00P-5:30P | Urbauer / 218 | Parwatikar | Default - none | 60 | 28 | 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--- | 11:30A-1:00P | Urbauer / 222 | Parwatikar | Default - none | 63 | 52 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| J | -T-R--- | 1:00P-2:30P | Urbauer / 222 | Parwatikar | Default - none | 60 | 51 | 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--- | 2:30P-4:00P | Urbauer / 222 | Parwatikar | Default - none | 60 | 47 | 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--- | 4:00P-5:30P | Urbauer / 222 | Parwatikar | Default - none | 60 | 16 | 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--- | 11:30A-1:00P | Urbauer / 216 | Parwatikar | Default - none | 32 | 31 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| | 01 | M------ | 11:30A-1:00P | Simon / 1 | Chamberlain | May 10 2016 10:30AM - 12:30PM | 270 | 222 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| A | M-W---- | 1:00P-2:30P | Urbauer / 222 | Chamberlain | Default - none | 60 | 53 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| B | M-W---- | 2:30P-4:00P | Urbauer / 222 | Chamberlain | Default - none | 60 | 29 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| D | M-W---- | 1:00P-2:30P | Urbauer / 218 | Chamberlain | Default - none | 60 | 19 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| E | M-W---- | 2:30P-4:00P | Urbauer / 218 | Chamberlain | Default - none | 60 | 14 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| F | M-W---- | 4:00P-5:30P | Urbauer / 222 | Chamberlain | Default - none | 70 | 56 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| G | M-W---- | 1:00P-2:30P | Urbauer / 216 | Chamberlain | Default - none | 30 | 5 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| H | M-W---- | 2:30P-4:00P | Urbauer / 216 | Chamberlain | Default - none | 30 | 14 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| I | M-W---- | 4:00P-5:30P | Urbauer / 216 | Chamberlain | Default - none | 40 | 32 | 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--- | 1:00P-2:30P | Louderman / 458 | Sproull | No Final | 150 | 146 | 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---- | 2:30P-4:00P | Brown / 100 | Cytron | May 9 2016 3:30PM - 5:30PM | 325 | 278 | 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---- | 7:00P-8:30P | Hillman / 60 | McLaughlin | May 9 2016 8:00PM - 10:00PM | 90 | 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 | Hillman / 70 | Sproull | May 10 2016 10:30AM - 12:30PM | 170 | 147 | 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 / 218 | Miller, R. | May 7 2016 3:30PM - 5:30PM | 61 | 60 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
| 02 | -T-R--- | 11:30A-1:00P | Urbauer / 218 | Miller, R. | May 7 2016 3:30PM - 5:30PM | 63 | 53 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Introduction to the hardware and software foundations of computer processing systems. This course provides a programmer's perspective of how computer systems execute programs and store information. The course material aims to enables students to become more effective programmers, especially in dealing with issues of performance, portability and robustness. It also serves as a foundation for other system courses, such as compilers, networks, and operating systems, where a deeper understanding of systems-level issues is required. Topics covered include: machine-level code and its generation by optimizing compilers, performance evaluation and optimization, computer arithmetic, memory organization and management, and supporting concurrent computation.Prerequisite: CSE 132 |
|
| | 01 | M-W---- | 1:00P-2:30P | January Hall / 110 | Dehart | May 11 2016 1:00PM - 3:00PM | 90 | 57 | 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 | No Final | 0 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | No Final | 0 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | No Final | 0 | 0 | 0 | | |
| 08 | TBA | | TBA | Neumann | No Final | 0 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | No Final | 0 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | No Final | 0 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | No Final | 0 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | No Final | 0 | 1 | 0 | | |
| 17 | TBA | | TBA | Kelleher | No Final | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | No Final | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | No Final | 0 | 1 | 0 | | |
| 23 | TBA | | TBA | Garnett | No Final | 0 | 2 | 0 | | |
| 24 | TBA | | TBA | Crowley | No Final | 0 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang, Weixiong | No Final | 0 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | No Final | 0 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | No Final | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | No Final | 0 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | No Final | 0 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | No Final | 0 | 2 | 0 | | |
| 05 | TBA | | TBA | Agrawal | No Final | 0 | 0 | 0 | | |
| 08 | TBA | | TBA | Neumann | No Final | 0 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | No Final | 0 | 1 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | No Final | 0 | 2 | 0 | | |
| 13 | TBA | | TBA | Lu, David | No Final | 0 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | No Final | 0 | 1 | 0 | | |
| 15 | TBA | | TBA | Sproull | No Final | 0 | 2 | 0 | | |
| 17 | TBA | | TBA | Kelleher | No Final | 0 | 1 | 0 | | |
| 20 | TBA | | TBA | Richard | No Final | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | No Final | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | No Final | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | No Final | 0 | 2 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | No Final | 0 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | No Final | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | No Final | 0 | 10 | 0 | | |
|
| | 01 | -T-R--- | 5:30P-7:00P | Urbauer / 218 | L. Miller | May 10 2016 6:00PM - 8:00PM | 60 | 39 | 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 | Louderman / 458 | Neumann | Exam Last Day of Class | 100 | 91 | 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 | Crow / 206 | Shook | May 6 2016 6:00PM - 8:00PM | 75 | 55 | 0 | | |
|
| | 01 | M-W---- | 10:00A-11:30A | Louderman / 458 | Balasubramanian, Cytron | No Final | 0 | 103 | 0 | Desc: | This class is back to its roots as a Software Engineering Workshop course. It is no longer an iPhone App class. The iPhone App class will make its return in Fall, with a new number and name. |
| | |
| A | ----F-- | 10:00A-11:30A | Urbauer / 218 | Balasubramanian, Cytron | Default - none | 60 | 103 | 0 | Desc: | Lab time and space are set aside here for teams to work together on projects. |
| | | 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 | Urbauer / 218 | Kelleher | See Department | 45 | 22 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Introduction to computer graphics. The course covers fundamental concepts, data structures, and algorithms related to the construction, display, and manipulation of three-dimensional objects. Topics include scan-conversion, basic image processing, transformations, scene graphs, camera projections, local and global rendering, fractals, and parametric curves and surfaces. Students develop interactive graphics programs using C++ language. Prerequisite: CSE 332S and basic knowledge in linear algebra. |
|
| | 01 | -T-R--- | 2:30P-4:00P | Louderman / 458 | Furukawa | May 11 2016 3:30PM - 5:30PM | 70 | 54 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Advanced topics in switching theory as employed in the synthesis, analysis, and design of information processing systems. Combinational techniques: minimization, multiple output networks, state identification and fault detection, hazards, testability and design for test are examined. Sequential techniques: synchronous circuits, machine minimization, optimal state assignment, asynchronous circuits, and built-in self-test techniques. Prerequisite: CSE 260M |
|
| | 01 | -T-R--- | 10:00A-11:30A | Duncker / 101 | Richard | May 10 2016 6:00PM - 8:00PM | 40 | 6 | 0 | | |
|
| | 01 | -T-R--- | 1:00P-2:30P | Lopata Hall / 202 | Richard | May 10 2016 1:00PM - 3:00PM | 25 | 7 | 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---- | 2:30P-4:00P | Lopata Hall / 229 | Chakrabartty | May 9 2016 3:30PM - 5:30PM | 35 | 7 | 0 | Desc: | This semester we will cover the principles underlying the operation and design of integrated circuits (ICs) used in modern electronic instrumentation systems. The topics will include ICs that combine signal conditioning modules, instrumentation amplifiers, filters, data converters (analog-to-digital converters, digital-to-analog converters), and different IC communication and interface modules like the I2C, and SPI. Using specific case studies, the students will learn to systematically analyze and visualize the functionality of different IC sub-system modules, and understand the system level specifications that can be used for interfacing the IC to a microcontroller or an FPGA. |
| | |
|
| | 01 | TBA | | TBA | Guerin | See Department | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | See Department | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | See Department | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | See Department | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | See Department | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | See Department | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | See Department | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | See Department | 999 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | See Department | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | See Department | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | See Department | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | See Department | 999 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | See Department | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | See Department | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | See Department | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | See Department | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | See Department | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | See Department | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | See Department | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang, W. | See Department | 999 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | See Department | 0 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | See Department | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | See Department | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | See Department | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | See Department | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | See Department | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | See Department | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | See Department | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | See Department | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | See Department | 999 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | See Department | 999 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | See Department | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | See Department | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | See Department | 999 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | See Department | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | See Department | 999 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | See Department | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | See Department | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | See Department | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | See Department | 999 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | See Department | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | See Department | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | See Department | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | See Department | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | See Department | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | See Department | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | See Department | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang, Weixiong | See Department | 999 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | See Department | 0 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | See Department | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | See Department | 999 | 0 | 0 | | |
| 36 | TBA | | TBA | Fuhrmann | See Department | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | See Department | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | See Department | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | See Department | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | See Department | 999 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | See Department | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | See Department | 0 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | See Department | 0 | 0 | 0 | | |
| 03 | TBA | | TBA | Furukawa | See Department | 0 | 0 | 0 | | |
| 04 | TBA | | TBA | Brent | See Department | 0 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | See Department | 0 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | See Department | 0 | 0 | 0 | | |
| 07 | TBA | | TBA | Gill | See Department | 0 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | See Department | 0 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | See Department | 0 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | See Department | 0 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | See Department | 0 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | See Department | 0 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | See Department | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | See Department | 0 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | See Department | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | See Department | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | See Department | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | See Department | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | See Department | 0 | 1 | 0 | | |
| 25 | TBA | | TBA | Zhang, Weixiong | See Department | 0 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | See Department | 0 | 1 | 0 | | |
| 32 | TBA | | TBA | Pless | See Department | 0 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | See Department | 0 | 0 | 0 | | |
| 36 | TBA | | TBA | Fuhrmann | See Department | 0 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | See Department | 0 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | See Department | 0 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | See Department | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | See Department | 0 | 0 | 0 | | |
| 46 | TBA | | TBA | Wang | See Department | 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. Two evening exams at which attendance is required will be on Monday, February 15th and Monday, March 21st from 6:30-8:30 p.m. |
|
| | 01 | TBA | | TBA | Parwatikar | No Final | 0 | 402 | 0 | Desc: | This course is closed for the SP2016 semester. It will be offered in SU16 and FL16 semesters. |
| | | |
| 02 | --W---- | 11:30A-1:00P | Cupples II / L007 | Parwatikar | No Final | 0 | 15 | 0 | Desc: | This course is closed for the SP2016 semester. It will be offered in SU16 and FL16 semesters. |
| | | |
|
| | 01 | M-W---- | 2:30P-4:00P | Brown / 100 | Cytron | May 9 2016 3:30PM - 5:30PM | 325 | 278 | 0 | | |
|
| | 01 | M-W---- | 11:30A-1:00P | Hillman / 70 | Sproull | May 10 2016 10:30AM - 12:30PM | 170 | 147 | 0 | | |
|
| | 01 | -T-R--- | 10:00A-11:30A | Urbauer / 218 | Miller, R. | May 7 2016 3:30PM - 5:30PM | 61 | 60 | 0 | | |
| 02 | -T-R--- | 11:30A-1:00P | Urbauer / 218 | Miller, R. | May 7 2016 3:30PM - 5:30PM | 63 | 53 | 0 | | |
|
| | A | ----F-- | 10:00A-1:00P | Rudolph / | Banerjee | Default - none | 10 | 10 | 0 | | |
| B | ----F-- | 2:00P-5:00P | Rudolph / | Banerjee | Default - none | 10 | 10 | 0 | | |
| C | ---R--- | 1:00P-4:00P | Rudolph / | Banerjee | Default - none | 10 | 9 | 0 | | |
|
| Description: | This is a course for students who plan to be, or work with, entrepreneurs. An entrepreneurial mindset is needed to create or grow economically viable enterprises, be they new companies, new groups within companies, or new University laboratories. This course aims to cultivate an entrepreneurial perspective with particular emphasis on information technology (IT) - related activities. The course is jointly offered for business and CSE students, allowing for acculturation between these disciplines. In addition to an introductory treatment of business and technology fundamentals, course topics will include: business ethics, opportunity assessment, team formation, financing, intellectual property, and University technology transfer. The course will feature significant participant and guest instruction from experienced practitioners. |
|
| Description: | This course introduces the fundamental techniques and concepts needed to study multi-agent systems, in which multiple autonomous entities with different information sets and goals interact. We will study algorithmic, mathematical, and game-theoretic foundations, and how these foundations can help us understand and design systems ranging from robot teams to online markets to social computing platforms. Topics covered may include game theory, distributed optimization, multi-agent learning and decision-making, preference elicitation and aggregation, mechanism design, and incentives in social computing systems. Prerequisites: CSE 247, ESE 326 and Math 233 |
|
| | 01 | -T-R--- | 11:30A-1:00P | Louderman / 458 | Das | See Instructor | 103 | 86 | 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 assumes a basic understanding of machine learning and covers advanced topics at the frontier of the field in-depth. Topics to be covered include kernel methods (support vector machines, Gaussian processes), neural networks (deep learning), and unsupervised learning. Depending on developments in the field, the course will also cover some advanced topics, which may include learning from structured data, active learning, and practical machine learning (feature selection, dimensionality reduction). Prerequisites: CSE 247, CSE 417T, ESE 326, Math 233 and Math 309
|
|
| | 01 | M-W---- | 2:30P-4:00P | Louderman / 458 | Neumann | May 9 2016 3:30PM - 5:30PM | 100 | 115 | 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--- | 1:00P-2:30P | Whitaker / 218 | Lu, Chenyang | May 10 2016 1:00PM - 3:00PM | 48 | 37 | 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--- | 4:00P-5:30P | Louderman / 458 | Miller, R. | Exam Last Day of Class | 130 | 105 | 0 | | |
|
| Description: | The course will provide an in-depth coverage of modern algorithms for the numerical solution of multidimensional optimization problems. Unconstrained optimization techniques including Gradient methods, Newton's methods, Quasi-Newton methods, and conjugate methods will be introduced. The emphasis is on constrained optimization techniques: Lagrange theory, Lagrangian methods, penalty methods, sequential quadratic programming, primal-dual methods, duality theory, nondifferentiable dual methods, and decomposition methods. The course will also discuss applications in engineering systems and use of state-of-the-art computer codes. Special topics may include large-scale systems, parallel optimization, and convex optimization. Prerequisites: Calculus I and Math 309 |
|
| | 01 | -T-R--- | 10:00A-11:30A | Lopata Hall / 101 | Chen | May 10 2016 6:00PM - 8:00PM | 50 | 45 | 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--- | 1:00P-2:30P | Cupples II / L015 | Agrawal | May 10 2016 1:00PM - 3:00PM | 40 | 15 | 0 | | | Actions: | | Books | | Syllabus | | Syllabi are provided to students to support their course planning; refer to the syllabus for constraints on use. |
| |
|
|
| Description: | Computational Photography describes the convergence of computer graphics, computer vision, and the Internet with photography. Its goal is to overcome the limitations of traditional photography using computational techniques to enhance the way we capture, manipulate, and interact with visual media. In this course we will study many interesting, recent image based algorithms and implement them to the degree that is possible. Topics may include: cameras and image formation, human visual perception, image processing (filtering, pyramids), image blending and compositing, image retargeting, texture synthesis and transfer, image completion / inpainting, super-resolution, deblurring, denoising, image based lighting and rendering, high dynamic range, depth and defocus, flash / no flash photography, coded aperture photography, single / multi view reconstruction, photo quality assessment, non photorealistic rendering, modeling and synthesis using Internet data, and others.
Pre-requisites: CSE 452A, CSE 554A, or CSE 559A. Permission of instructor required to enroll.
|
|
| Description: | First course in wireless networking providing a comprehensive treatment of wireless data and telecommunication networks. Topics include recent trends in wireless and mobile networking, wireless coding and modulation, wireless signal propagation, IEEE 802.11a/b/g/n/ac wireless local area networks, 60 GHz millimeter wave gigabit wireless networks, vehicular wireless networks, white spaces, IEEE 802.22 regional area networks, Bluetooth and Bluetooth Smart, wireless personal area networks, wireless protocols for Internet of Things, ZigBee, cellular networks: 1G/2G/3G, LTE, LTE-Advanced, and 5G. Prerequisites: CSE 473S or permission of the instructor. |
|
| | 01 | M-W---- | 1:00P-2:30P | Lopata Hall / 103 | Jain | May 11 2016 1:00PM - 3:00PM | 30 | 13 | 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 | Whitaker / 218 | Buhler | No Final | 35 | 17 | 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 | See Department | 999 | 0 | 0 | | |
| 02 | TBA | | TBA | Das | See Department | 999 | 1 | 0 | | |
| 03 | TBA | | TBA | Furukawa | See Department | 999 | 1 | 0 | | |
| 04 | TBA | | TBA | Brent | See Department | 999 | 0 | 0 | | |
| 05 | TBA | | TBA | Agrawal | See Department | 999 | 0 | 0 | | |
| 06 | TBA | | TBA | Gruev | See Department | 999 | 1 | 0 | | |
| 07 | TBA | | TBA | Gill | See Department | 999 | 0 | 0 | | |
| 09 | TBA | | TBA | Buhler | See Department | 999 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | See Department | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | See Department | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | See Department | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | See Department | 999 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | See Department | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | See Department | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | See Department | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | See Department | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | See Department | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | See Department | 0 | 2 | 0 | | |
| 24 | TBA | | TBA | Crowley | See Department | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | See Department | 999 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | See Department | 0 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | See Department | 999 | 0 | 0 | | |
| 35 | TBA | | TBA | Chen | See Department | 999 | 0 | 0 | | |
| 37 | TBA | | TBA | Ju | See Department | 999 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | See Department | 999 | 0 | 0 | | |
| 43 | TBA | | TBA | Stormo | See Department | 999 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | See Department | 999 | 1 | 0 | | |
| 46 | TBA | | TBA | Wang | See Department | 999 | 0 | 0 | | |
| 47 | TBA | | TBA | Zhang | See Department | 0 | 1 | 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 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 999 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | Default - none | 999 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 0 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | Default - none | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | Default - none | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | Default - none | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang, Weixiong | Default - none | 999 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | Default - none | 0 | 0 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 2 | 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, Ting | Default - none | 999 | 0 | 0 | | |
|
| | 01 | TBA | | TBA | Guerin | Default - none | 999 | 2 | 0 | | |
| 02 | TBA | | TBA | Das | Default - none | 999 | 3 | 0 | | |
| 03 | TBA | | TBA | Furukawa | Default - none | 999 | 2 | 0 | | |
| 04 | TBA | | TBA | Brent | Default - none | 999 | 2 | 0 | | |
| 05 | TBA | | TBA | Agrawal | Default - none | 999 | 2 | 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 | 0 | 0 | | |
| 11 | TBA | | TBA | Shook | Default - none | 999 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu, Chenyang | Default - none | 999 | 4 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 999 | 1 | 0 | | |
| 15 | TBA | | TBA | Sproull | Default - none | 999 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | Default - none | 0 | 1 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 999 | 3 | 0 | | |
| 19 | TBA | | TBA | Lee | Default - none | 0 | 1 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 999 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 0 | 1 | 0 | | |
| 23 | TBA | | TBA | Garnett | Default - none | 0 | 1 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 999 | 2 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 999 | 1 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | Default - none | 0 | 4 | 0 | | |
| 32 | TBA | | TBA | Pless | Default - none | 999 | 3 | 0 | | |
| 35 | TBA | | TBA | Chen | Default - none | 999 | 2 | 0 | | |
| 37 | TBA | | TBA | Ju | Default - none | 999 | 4 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 999 | 2 | 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 | | |
|
| Description: | This section will focus on human-computer interaction and not robotics. Human-computer interaction (HCI) blends ideas in social science with innovations in computer science to study how we relate to computational devices. This seminar examines recent HCI research contributions spanning topics such as user-centered design, useful games, software usability, interaction techniques, collaboration, visualization, social media, user experience, adaptive systems, tangible interfaces, and end-user programming. On a rotating basis participants are expected to present preselected papers covering these HCI topic areas. |
|
| | 01 | TBA | | TBA | Kelleher | No Final | 20 | 3 | 0 | | |
|
| | 01 | TBA | | TBA | Furukawa | No Final | 20 | 3 | 0 | | |
|
| | 01 | TBA | | TBA | Chamberlain | No Final | 20 | 2 | 0 | | |
| 02 | TBA | | TBA | Gruev | No Final | 15 | 1 | 0 | | |
|
| | 01 | TBA | | TBA | Buhler, Cohen | No Final | 20 | 0 | 0 | | |
|
| | 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 | 0 | 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 | 1 | 0 | | |
| 09 | TBA | | TBA | Buhler | Default - none | 0 | 0 | 0 | | |
| 12 | TBA | | TBA | Lu | Default - none | 0 | 0 | 0 | | |
| 14 | TBA | | TBA | Chamberlain | Default - none | 0 | 0 | 0 | | |
| 16 | TBA | | TBA | Juba | Default - none | 0 | 0 | 0 | | |
| 17 | TBA | | TBA | Kelleher | Default - none | 0 | 0 | 0 | | |
| 19 | TBA | | TBA | Lee | Default - none | 0 | 0 | 0 | | |
| 20 | TBA | | TBA | Richard | Default - none | 0 | 0 | 0 | | |
| 21 | TBA | | TBA | Moseley | Default - none | 0 | 0 | 0 | | |
| 23 | TBA | | TBA | Garnett | Default - none | 0 | 0 | 0 | | |
| 24 | TBA | | TBA | Crowley | Default - none | 0 | 0 | 0 | | |
| 25 | TBA | | TBA | Zhang | Default - none | 0 | 0 | 0 | | |
| 26 | TBA | | TBA | Chakrabartty | 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 | 0 | 0 | | |
| 38 | TBA | | TBA | Jain | Default - none | 0 | 0 | 0 | | |
| 45 | TBA | | TBA | Cytron | Default - none | 0 | 1 | 0 | | |
|
| | 01 | TBA | | TBA | Laudel | Default - none | 0 | 1 | 0 | | |
|
| | 01 | TBA | | TBA | Laudel | Default - none | 999 | 19 | 0 | | |
|
| | 01 | TBA | | TBA | Laudel | Default - none | 999 | 6 | 0 | | |
|
| | 01 | TBA | | TBA | Laudel | Default - none | 999 | 1 | 0 | | |
|
|