| CSCI 1000-001 (1). | Computer Science as a Field of Work and Study |
| Fall 2011 | sec. 001 | 11548 | 75 | ICAL | | 05:00pm-05:50pm | M | ECCR 1B40 | Clayton Lewis |
| | | Open to Computer Science majors. |
| CSCI 1000-100 (1). | Computer Science as a Field of Work and Study |
| Fall 2011 | sec. 100 | 27574 | 53 | ICAL | | 05:00pm-05:50pm | M | ECCR 1B40 | Clayton Lewis |
| | | For non-Computer Science majors. |
| CSCI 1220-001 (4). | Virtual Worlds: An Introduction to Computer Science |
| Fall 2011 | sec. 001 | 11596 | 50 | ICAL | | 09:30am-10:45am | TR | ATLS 100 | John Bennett |
| | | An additional hour of class meeting time per week will occur in the "virtual world", at a time to be determined after the first class session. Same as ATLS 1220. |
| CSCI 1300-010 (4). | Computer Science 1: Programming |
| Fall 2011 | sec. 010 | 26026 | 75 | ICAL | | 10:00am-10:50am | MWF | FLMG 156 | Michael Main |
| | | Open to Computer Science majors. |
| | 301 Recitation | 11607 | | ICAL | | 09:00am-09:50am | W | ECCR 235 | David Coleman IV |
| | 303 Recitation | 11613 | | ICAL | | 11:00am-11:50am | W | ECCR 235 | David Coleman IV |
| | 304 Recitation | 28035 | | ICAL | | 12:00pm-12:50pm | W | ECCR 235 | David Coleman IV |
| | 305 Recitation | 28036 | | ICAL | | 02:00pm-02:50pm | W | ECCR 235 | Junho Ahn |
| | 306 Recitation | 28037 | | ICAL | | 03:00pm-03:50pm | W | ECCR 235 | Junho Ahn |
| | 307 Recitation | 28038 | | ICAL | | 04:00pm-04:50pm | W | ECCR 235 | Junho Ahn |
| | 321 Recitation | 36067 | | ICAL | | 09:00am-09:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 322 Recitation | 36068 | | ICAL | | 10:00am-10:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 323 Recitation | 36069 | | ICAL | | 11:00am-11:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 324 Recitation | 39055 | | ICAL | | 08:00am-08:50am | T | ECCR 235 | David Coleman IV |
| | 325 Recitation | 39057 | | ICAL | | 05:00pm-05:50pm | W | ECCR 235 | Junho Ahn |
| CSCI 1300-200 (4). | Computer Science 1: Programming |
| Fall 2011 | sec. 200 | 11614 | 150 | ICAL | | 01:00pm-01:50pm | MWF | MCDB A2B70 | Michael Main |
| | | For non-Computer Science majors. |
| | 301 Recitation | 11607 | | ICAL | | 09:00am-09:50am | W | ECCR 235 | David Coleman IV |
| | 303 Recitation | 11613 | | ICAL | | 11:00am-11:50am | W | ECCR 235 | David Coleman IV |
| | 304 Recitation | 28035 | | ICAL | | 12:00pm-12:50pm | W | ECCR 235 | David Coleman IV |
| | 305 Recitation | 28036 | | ICAL | | 02:00pm-02:50pm | W | ECCR 235 | Junho Ahn |
| | 306 Recitation | 28037 | | ICAL | | 03:00pm-03:50pm | W | ECCR 235 | Junho Ahn |
| | 307 Recitation | 28038 | | ICAL | | 04:00pm-04:50pm | W | ECCR 235 | Junho Ahn |
| | 321 Recitation | 36067 | | ICAL | | 09:00am-09:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 322 Recitation | 36068 | | ICAL | | 10:00am-10:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 323 Recitation | 36069 | | ICAL | | 11:00am-11:50am | T | ECCR 235 | Dmitry Duplyakin |
| | 324 Recitation | 39055 | | ICAL | | 08:00am-08:50am | T | ECCR 235 | David Coleman IV |
| | 325 Recitation | 39057 | | ICAL | | 05:00pm-05:50pm | W | ECCR 235 | Junho Ahn |
| GEEN 1300-100 (3). | Introduction to Engineering Computing |
| Fall 2011 | sec. 100 | TBD | 240 | ICAL | | 08:00am-08:50am | MW | MATH 100 | Charles Nuttelman |
| | 101 Recitation | TBD | | ICAL | | 05:00pm-06:50pm | T | ECCH 107 | TA |
| | 102 Recitation | TBD | | ICAL | | 01:00pm-02:50pm | T | ECCH 107 | TA |
| | 103 Recitation | TBD | | ICAL | | 03:00pm-04:50pm | W | ECCH 107 | TA |
| | 104 Recitation | TBD | | ICAL | | 08:00am-09:50am | R | ECCH 107 | TA |
| | 105 Recitation | TBD | | ICAL | | 10:00am-11:50am | R | ECCH 107 | TA |
| | 106 Recitation | TBD | | ICAL | | 01:00pm-02:50pm | R | ECCH 107 | TA |
| | 107 Recitation | TBD | | ICAL | | 03:00pm-04:50pm | R | ECCH 107 | TA |
| | 108 Recitation | TBD | | ICAL | | 11:00am-12:50pm | W | ECCH 107 | TA |
| | 109 Recitation | TBD | | ICAL | | 08:00am-09:50am | T | ECCH 107 | TA |
| | 110 Recitation | TBD | | ICAL | | 10:00am-11:50am | T | ECCH 107 | TA |
| | 111 Recitation | TBD | | ICAL | | 01:00pm-02:50pm | T | ECCH 107 | TA |
| | 112 Recitation | TBD | | ICAL | | 03:00pm-04:50pm | T | ECCH 107 | TA |
| | 113 Recitation | TBD | | ICAL | | 05:00pm-06:50pm | W | ECCH 107 | TA |
| GEEN 1400-050 (3). | Engineering Projects: Games for Health |
| Fall 2011 | sec. 050 | 11689 | 30 | ICAL | | 01:00pm-01:50pm | M | ITLL 150 | Katie Siek |
| | | See course page. |
| | 051 Lab | 11690 | | ICAL | | 01:00pm-02:50pm | TR | ITLL 150 | Kirun Agarwal Hyun Choi |
| CSCI 2270-100 (4). | Computer Science 2: Data Structures |
| Fall 2011 | sec. 100 | 11652 | 69 | ICAL | | 03:00pm-04:15pm | MF | ECCR 265 | Michael Main |
| | | Open to Computer Science majors. |
| | 301 Recitation | 11653 | | ICAL | | 09:30am-10:45am | T | ECCS 112 | Alireza Mahdian |
| | 302 Recitation | 11729 | | ICAL | | 11:00am-12:15pm | T | ECCS 112 | Alireza Mahdian |
| | 303 Recitation | 11730 | | ICAL | | 12:30pm-01:45pm | T | ECCS 112 | Md. Sultan |
| | 304 Recitation | 11731 | | ICAL | | 02:00pm-03:15pm | T | ECCS 112 | Md. Sultan |
| | 305 Recitation | 11732 | | ICAL | | 03:30pm-04:45pm | T | ECCS 112 | Md. Sultan |
| | 306 Recitation | 11802 | | ICAL | | 05:00pm-06:15pm | T | ECCS 112 | Alireza Mahdian |
| CSCI 2270-200 (4). | Computer Science 2: Data Structures |
| Fall 2011 | sec. 200 | 27636 | 69 | ICAL | | 03:00pm-04:15pm | MF | ECCR 265 | Michael Main |
| | | For non-Computer Science majors. |
| | 301 Recitation | 11653 | | ICAL | | 09:30am-10:45am | T | ECCS 112 | Alireza Mahdian |
| | 302 Recitation | 11729 | | ICAL | | 11:00am-12:15pm | T | ECCS 112 | Alireza Mahdian |
| | 303 Recitation | 11730 | | ICAL | | 12:30pm-01:45pm | T | ECCS 112 | Md. Sultan |
| | 304 Recitation | 11731 | | ICAL | | 02:00pm-03:15pm | T | ECCS 112 | Md. Sultan |
| | 305 Recitation | 11732 | | ICAL | | 03:30pm-04:45pm | T | ECCS 112 | Md. Sultan |
| | 306 Recitation | 11802 | | ICAL | | 05:00pm-06:15pm | T | ECCS 112 | Alireza Mahdian |
| CSCI 2400-010 (4). | Computer Systems |
| Fall 2011 | sec. 010 | 11654 | 140 | ICAL | | 12:30pm-01:45pm | TR | ECCR 265 | Dirk Grunwald |
| | 011 Recitation | 11655 | | ICAL | | 09:00am-09:50am | R | ECCS 112C | Andrew Sayler |
| | 012 Recitation | 11656 | | ICAL | | 10:00am-10:50am | R | ECCS 112C | Andrew Sayler |
| | 013 Recitation | 11733 | | ICAL | | 11:00am-11:50am | R | ECCS 112C | Andrew Sayler |
| | 014 Recitation | 11657 | | ICAL | | 02:00pm-02:50pm | R | ECCS 112C | Daniel Peterson |
| | 015 Recitation | 11658 | | ICAL | | 03:00pm-03:50pm | R | ECCS 112C | Daniel Peterson |
| | 016 Recitation | 11803 | | ICAL | | 04:00pm-04:50pm | R | ECCS 112C | Daniel Peterson |
| | 017 Recitation | 13176 | | ICAL | | 08:00am-08:50am | R | ECCS 112C | Andrew Sayler |
| CSCI 2824-001 (3). | Discrete Structures |
| Fall 2011 | sec. 001 | 11549 | 75 | ICAL | | 02:00pm-03:15pm | TR | ECCR 265 | Michael Eisenberg |
| CSCI 2830-002 (3). | Special Topics in Computer Science: Linear Algebra with Computer Science Applications |
| Fall 2011 | sec. 002 | 33118 | 40 | ICAL | | 04:00pm-05:15pm | MW | ECCR 200 | Elizabeth Jessup |
| | | Prereqs., CSCI 2270, Calculus 1 and Calculus 2 with grades of C- or better. |
| CSCI 3104-010 (4). | Algorithms |
| Fall 2011 | sec. 010 | 11810 | 96 | ICAL | | 03:00pm-03:50pm | MWF | MUEN E0046 | Qin (Christine) Lv |
| | | See course page. |
| | 011 Recitation | 11811 | | ICAL | | 11:00am-11:50am | F | KOBL 235 | Hansu Gu |
| | 012 Recitation | 11812 | | ICAL | | 01:00pm-01:50pm | F | ECCR 131 | Hansu Gu |
| | 013 Recitation | 24848 | | ICAL | | 02:00pm-02:50pm | F | ECCR 139 | Hansu Gu |
| CSCI 3112-801 (1-3). | Human-Centered Computing Professional Development |
| Fall 2011 | sec. 801 | Consent | 40 | | | TBD | | TBD | Clayton Lewis |
| | | Students will arrange meeting times directly with the instructor. Same as ATLS 3112. |
| CSCI 3287-001 (3). | Database and Information Systems |
| Fall 2011 | sec. 001 | 11554 | 25 | ICAL | | 05:00pm-07:30pm | T | ECCS 1B12 | Roger (Buzz) King |
| | | Taught jointly with CSCI 7717-001. See course page. |
| CSCI 3302-010 (3). | Introduction to Robotics |
| Fall 2011 | sec. 010 | 33100 | 15 | ICAL | | 11:00am-12:15pm | W | ITLL 1B50 | Nikolaus Correll |
| | | Same as ECEN 3302. |
| | 011 Lab | 33101 | | ICAL | | 08:30am-11:00am | M | ECCS 112C | Rowan Wing |
| | 012 Lab | 33102 | | ICAL | | 12:30pm-03:00pm | M | ECCS 112C | Rowan Wing |
| CSCI 3308-010 (3). | Software Engineering Methods and Tools |
| Fall 2011 | sec. 010 | 11814 | 60 | ICAL | | 12:30pm-01:20pm | TR | ECCR 200 | Elizabeth White |
| | 011 Lab | 11815 | | ICAL | | 09:00am-10:50am | W | ECCS 112C | Mario Barrenechea |
| | 012 Lab | 11816 | | ICAL | | 11:00am-12:50pm | W | ECCS 112C | Mario Barrenechea |
| | 013 Lab | 11818 | | ICAL | | 01:00pm-02:50pm | W | ECCS 112C | Ashok Basawapatna |
| | 014 Lab | 11819 | | ICAL | | 03:00pm-04:50pm | W | ECCS 112C | Ashok Basawapatna |
| CSCI 3702-001 (3). | Cognitive Science |
| Fall 2011 | sec. 001 | 12809 | 10 | ICAL | | 11:00am-12:15pm | TR | RAMY N1B23 | Martha Palmer Albert Kim |
| | | Same as LING 3005, PHIL 3310, and PSYC 3005. |
| CSCI 4123-010 (3). | Network Laboratory |
| Fall 2011 | sec. 010 | 11821 | 10 | ICAL | | 01:30pm-04:30pm | M | ECEE 283 | Jose Santos |
| | | Taught jointly with TLEN 5460. See course page. |
| | 011 Lab | 11822 | | ICAL | | 07:30pm-10:30pm | F | ECEE 275A | |
| CSCI 4229-001 (3). | Computer Graphics |
| Fall 2011 | sec. 001 | 11823 | 47 | ICAL | | 05:00pm-07:30pm | R | ECCS 1B12 | Willem (Vlakkies) Schreüder |
| | | Taught jointly with CSCI 5229-001. |
| CSCI 4273-001 (3). | Network Systems |
| Fall 2011 | sec. 001 | 11825 | 39 | ICAL | | 04:00pm-05:15pm | MW | ECCS 1B28 | Shivakant Mishra |
| | | Taught jointly with CSCI 5273-001. |
| CSCI 4308-010 (4). | Software Engineering Project 1 |
| Fall 2011 | sec. 010 | 11827 | 70 | ICAL | | 03:30pm-06:15pm | T | ECCR 1B40 | Andrew Kessel |
| | | See course page. |
| | 011 Recitation | 11828 | | ICAL | | 05:00pm-05:50pm | R | ECCR 200 | Anshul Kanakia Francesco Di Natale |
| CSCI 4314-001 (3). | Algorithms for Molecular Biology |
| Fall 2011 | sec. 001 | 11829 | 10 | ICAL | | 12:30pm-01:45pm | TR | MUEN E064 | Debra Goldberg |
| | | Taught jointly with CSCI 5314-001. Same as MCDB 4314. |
| CSCI 4448-001 (3). | Object-Oriented Analysis and Design |
| Fall 2011 | sec. 001 | 24849 | 40 | ICAL | | 11:00am-12:15pm | TR | ECCS 1B28 | Kenneth Anderson |
| | | Taught jointly with CSCI 5448-001. |
| CSCI 4555-001 (3). | Compiler Construction |
| Fall 2011 | sec. 001 | 11625 | 39 | ICAL | | 12:30pm-01:45pm | TR | ECCS 1B28 | Bor-Yuh Evan Chang |
| | | Taught jointly with CSCI 5525-001. Same as ECEN 4553. |
| CSCI 4576-010 (4). | High-Performance Scientific Computing 1 |
| Fall 2011 | sec. 010 | 24850 | 10 | ICAL | | 08:00am-09:15am | TR | ECCR 155 | Henry Tufo Matthew Woitaszek |
| | | Taught jointly with CSCI 5576-010. |
| | 011 Lab | 24851 | | ICAL | | 04:00pm-05:50pm | W | ECCR 1B55 | |
| CSCI 4593-001 (3). | Computer Organization |
| Fall 2011 | sec. 001 | 11545 | 10 | ICAL | | 12:00pm-12:50pm | MWF | ECEE 1B28 | Andrew Pleszkun |
| | | Same as ECEN 4593. |
| CSCI 4809-001 (3). | Computer Animation |
| Fall 2011 | sec. 001 | 11833 | 30 | ICAL | | 11:00am-12:15pm | TR | ATLS 104 | Roger (Buzz) King |
| | | Taught jointly with CSCI 5809-001. See course page. |
| CSCI 4830-001 (3). | Special Topics in Computer Science: Inference, Models and Simulation for Complex Systems |
| Fall 2011 | sec. 001 | 24854 | 10 | ICAL | | 11:00am-12:15pm | TR | ECCR 131 | Aaron Clauset |
| | | Taught jointly with CSCI 7000-001. See course page. |
| CSCI 4839-001 (3). | User-Centered Design |
| Fall 2011 | sec. 001 | 11995 | 20 | ICAL | | 09:30am-10:45am | TR | ECCR 105 | Leysia Palen |
| | | Taught jointly with CSCI 5839-001. |
| CSCI 5229-001 (3). | Computer Graphics |
| Fall 2011 | sec. 001 | 11824 | 47 | ICAL | | 05:00pm-07:30pm | R | ECCS 1B12 | Willem (Vlakkies) Schreüder |
| | | Offered through CAETE. Taught jointly with CSCI 4229-001. |
| CSCI 5273-001 (3). | Network Systems |
| Fall 2011 | sec. 001 | 11826 | 39 | ICAL | | 04:00pm-05:15pm | MW | ECCS 1B28 | Shivakant Mishra |
| | | Offered through CAETE. Taught jointly with CSCI 4273-001. |
| CSCI 5314-001 (3). | Algorithms for Molecular Biology |
| Fall 2011 | sec. 001 | 11830 | 10 | ICAL | | 12:30pm-01:45pm | TR | MUEN E064 | Debra Goldberg |
| | | Taught jointly with CSCI 4314-001. Same as MCDB 5314. |
| CSCI 5417-001 (3). | Information Retrieval Systems |
| Fall 2011 | sec. 001 | 11981 | 30 | ICAL | | 12:30pm-01:45pm | TR | ECCR 155 | James Martin |
| | | Offered through CAETE. |
| CSCI 5444-001 (3). | Introduction to Theory of Computation |
| Fall 2011 | sec. 001 | 12794 | 30 | ICAL | | 01:00pm-01:50pm | MWF | ECCR 139 | Andrzej Ehrenfeucht |
| CSCI 5448-001 (3). | Object-Oriented Analysis and Design |
| Fall 2011 | sec. 001 | 24867 | 30 | ICAL | | 11:00am-12:15pm | TR | ECCS 1B28 | Kenneth Anderson |
| | | Offered through CAETE. Taught jointly with CSCI 4448-001. |
| CSCI 5525-001 (3). | Compiler Construction |
| Fall 2011 | sec. 001 | 11628 | 39 | ICAL | | 12:30pm-01:45pm | TR | ECCS 1B28 | Bor-Yuh Evan Chang |
| | | Offered through CAETE. Taught jointly with CSCI 4555-001. Same as ECEN 5523. |
| CSCI 5535-001 (3). | Fundamental Concepts of Programming Languages |
| Fall 2011 | sec. 001 | 33333 | 20 | ICAL | | 09:30am-10:45am | TR | ECCS 1B28 | Jeremy Siek |
| | | Offered through CAETE. Same as ECEN 5533. |
| CSCI 5548-001 (3). | Software Engineering of Standalone Programs |
| Fall 2011 | sec. 001 | 12797 | 20 | ICAL | | 12:00pm-12:50pm | MWF | ECCS 1B28 | Ruth Dameron |
| | | Offered through CAETE. Same as ECEN 5543. |
| CSCI 5573-001 (3). | Advanced Operating Systems |
| Fall 2011 | sec. 001 | 11842 | 15 | ICAL | | 02:00pm-03:15pm | TR | MUEN E114 | Richard Han |
| CSCI 5576-010 (4). | High-Performance Scientific Computing |
| Fall 2011 | sec. 010 | 24852 | 20 | ICAL | | 08:00am-09:15am | TR | ECCR 155 | Henry Tufo |
| | | Taught jointly with CSCI 4576-010. |
| | 011 Lab | 24985 | | ICAL | | 04:00pm-05:50pm | W | ECCR 1B55 | |
| CSCI 5593-001 (3). | Advanced Computer Architecture |
| Fall 2011 | sec. 001 | 11630 | 10 | ICAL | | 04:30pm-05:45pm | MW | ECCS 1B12 | Daniel Connors |
| | | Offered through CAETE. Same as ECEN 5593. |
| CSCI 5606-001 (3). | Principles of Numerical Computation |
| Fall 2011 | sec. 001 | 11843 | 15 | ICAL | | 02:00pm-03:15pm | TR | ECST 1B21 | Xiao-Chuan Cai |
| CSCI 5608-001 (3). | Software Project Management |
| Fall 2011 | sec. 001 | 25013 | 10 | ICAL | | 06:00pm-08:30pm | M | ECCS 1B12 | Megan MacMillan |
| | | Offered through CAETE. Same as ECEN 5603 and EMEN 5031. |
| CSCI 5654-001 (3). | Linear Programming |
| Fall 2011 | sec. 001 | 24869 | 94 | ICAL | | 09:30am-10:45am | TR | ECCS 1B12 | Sriram Sankaranarayanan |
| | | Offered through CAETE. |
| CSCI 5809-001 (3). | Computer Animation |
| Fall 2011 | sec. 001 | 11834 | 10 | ICAL | | 11:00am-12:15pm | TR | ATLS 104 | Roger (Buzz) King |
| | | Taught jointly with CSCI 4809-001. See course page. |
| CSCI 5839-001 (3). | User-Centered Design |
| Fall 2011 | sec. 001 | 11997 | 20 | ICAL | | 09:30am-10:45am | TR | ECCR 105 | Leysia Palen |
| | | Taught jointly with CSCI 4839-001. |
| CSCI 6000-001 (1). | Introduction to the Computer Science PhD Program |
| Fall 2011 | sec. 001 | 11844 | 30 | ICAL | | 03:00pm-03:50pm | W | ECCR 108 | Elizabeth Bradley |
| | | For new PhD students. |
| CSCI 6302-001 (3). | Speech Recognition and Synthesis |
| Fall 2011 | sec. 001 | 24871 | 40 | ICAL | | 05:00pm-06:15pm | TR | ECCR 151 | Bryan Pellom Kadri Hacioglu Joseph Tepperman |
| | | See course page. |
| CSCI 7000-001 (3). | Current Topics in Computer Science: Inference, Models and Simulation for Complex Systems |
| Fall 2011 | sec. 001 | 11662 | 10 | ICAL | | 11:00am-12:15pm | TR | ECCR 131 | Aaron Clauset |
| | | Taught jointly with CSCI 4830-001. See course page. |
| CSCI 7000-002 (3). | Current Topics in Computer Science: Swarm Intelligence and Self-Assembly |
| Fall 2011 | sec. 002 | 12089 | 27 | ICAL | | 04:00pm-05:15pm | MW | ECCR 137 | Dustin Reishus |
| | | See course page. |
| CSCI 7143-001 (3). | Topics in Computer Systems: Mobile Computing |
| Fall 2011 | sec. 001 | 26679 | 20 | ICAL | | 04:00pm-05:15pm | MW | ECCR 108 | Richard Han |
| CSCI 7412-001 (2). | Cognitive Science Research Practicum |
| Fall 2011 | sec. 001 | 11734 | 5 | ICAL | | 12:00pm-2:00pm | W | MUEN D430 | Michael Mozer |
| | | Same as LING 7415, PSYC 7415, and EDUC 6506. |
| CSCI 7422-001 (2). | Cognitive Science Research Practicum 2 |
| Fall 2011 | sec. 001 | 11801 | 5 | ICAL | | 12:00pm-2:00pm | W | MUEN D430 | Michael Mozer |
| | | Same as PSYC 7425, LING 7425, and EDUC 6516. |
| CSCI 7717-001 (3). | Topics in Database Systems: Information Systems Technology |
| Fall 2011 | sec. 001 | 11982 | 15 | ICAL | | 05:00pm-07:30pm | T | ECCS 1B12 | Roger (Buzz) King |
| | | Offered through CAETE. Taught jointly with CSCI 3287-001. See course page. |
| CSCI 7772-001 (1-2). | Topics in Cognitive Science |
| Fall 2011 | sec. 001 | 11809 | 5 | ICAL | | 12:00pm-02:00pm | F | MUEN D430 | Michael Mozer |
| | | Same as EDUC 7775, LING 7775, PHIL 7810, PSYC 7775, and SLHS 7775. |
| |