Copyright & Disclaimer Information - Illinois Institute of Technology
Copyright & Disclaimer Information - Illinois Institute of Technology Copyright & Disclaimer Information - Illinois Institute of Technology
Computer Science Department Web site: www.cs.iit.edu Computers have changed what we do and how we do it— in our homes, in our offices, and throughout our world. The discipline of computer science focuses upon the many challenging problems encountered in the development and use of computers and computer software. Areas of study in computer science range from theoretical analyses into the nature of computing and computing algorithms, through the development of advanced computing devices and computer networks, to the design and implementation of sophisticated software systems. The department offers two undergraduate programs in computer science: a Bachelor of Science in Computer Science and Bachelor of Science with specialization in Computer Information Systems. Both programs provide an excellent background in computer science and allow for ample study in other areas. Where these programs differ is in the approach they take to computer science. The B.S. in Computer Science provides an in-depth experience focusing on the theory and practice of computer science while the B.S. in Computer Information Systems provides a more interdisciplinary experience, balancing study in computer science with study in another field. In addition to these programs in computer science, the university offers a Bachelor of Science in Computer Engineering. This program focuses on both the digital electronics hardware used in computer systems and the software that controls this hardware, with an emphasis on the design and implementation of computer-controlled systems. This program is described in detail on page 88 Each graduate of the B.S. in Computer Science program should be able to: • Analyze, design, implement, and test a software solution to “real world” problems. • Write technical documents such as specifications, design, and users manuals in appropriate formats. • Orally present deliverables related to Computer Science. • Be prepared to enter a top-ranked graduate program in Computer Science. • Have a strong theoretical as well as practical background in Computer Science. • Have an appreciation of human behavior, culture, interaction, and organization through studies in the humanities and social sciences. Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. • Have a basic understanding of science and engineering and their linkages to key technologies. • Have an enthusiasm for the educational process and for professional practices. • Be able to work in interdisciplinary groups consisting of nontechnical and technical members. All three programs begin with a set of introductory courses that work together to provide students with a firm foundation in computer science. These introductory courses include weekly labs in which students use state-of-the-art software development techniques (object-oriented programming in C++ or Java, for instance) to create solutions to interesting problems. The department’s unique four-phase laboratory model encourages student creativity by providing ample opportunity for constructive feedback on each student’s efforts. Having completed the introductory core, a student is prepared to work independently within a well-structured design framework—in the classroom or on the job. The last two years of study build upon this foundation. The Bachelor of Science in Computer Science focuses on the concepts and techniques used in the design and development of advanced software systems. Students in this program explore the conceptual underpinnings of computer science—its fundamental algorithms, programming languages, operating systems, and software engineering techniques. In addition, students choose from a rich set of electives—including computer graphics, artificial intelligence, database systems, computer architecture, and computer networks, among others. As with the introductory sequence, these advanced courses stress “hands-on” learning by doing. A generous allotment of free electives allows students to combine study in computer science with study in another field—either by taking a well-defined specialized minor in another discipline or by working with an adviser to formulate a program that combines experiences across disciplines. The B.S. with specialization in Computer Information Systems program emphasizes the use of computers as sophisticated problem-solving tools. Students in this program pursue an interdisciplinary course of study that combines a solid foundation in computer science with a focus in another discipline. This program is designed for students who seek to blend their computer science abilities with skills specific to another domain to solve problems in that domain. Examples include computing with a business focus (e.g., management information systems) or computing with a natural science focus (e.g., computational physics). IIT Undergraduate Bulletin 2006–2008 Computer Science 79
Computer Science Faculty Acting Chair Bogdan Korel Room 236B Stuart Building Ext. 75145 Associate Chair Cynthia Hood Room 237E Stuart Building Ext. 73918 Director of Undergraduate Programs Matthew Bauer Room 237B Stuart Building Ext. 75148 Professors Carlson, Frieder, Kapoor, Reingold, Sun Associate Professors Argamon, Grossman, Hood, Korel, Li, Wan Assistant Professors Agam, Calinescu, Lan, Ren, Yee Bachelor of Science in Computer Science Required Courses Credit Hours Computer Science Requirements 33 CS 100, 115, 116*, 330**, 331, 350, 351, 430, 440, 450, 485, 487 Computer Science Electives*** 15 Mathematics Requirements 20 MATH 151, 152, 251, (332 or 333), (474 or 475) Mathematics Elective 3 Chosen from MATH 252, 410, 453, 454, 476, 482 Science Requirements 8 PHYS 123, 221 * CS 201 is a one-semester, accelerated course equivalent to the two-semester CS 115/CS 116 sequence. ** MATH 230 is allowed as a substitute for CS 330. *** Computer science electives: Any computer science course at the 300-level or higher (including Graduate CS courses) may be used as a computer science elective, except CS 401, CS 402, CS 403 and CS 406. ECE 218 – Digital Systems and ECE 441 – Microcomputers may also be used as computer science electives. No courses from any other programs can be used as computer science electives. 80 IIT Undergraduate Bulletin 2006–2008 Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. Copyright & Disclaimer Information: Copyright © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs. Research Faculty Elrad, Leung, Roberson, H. Zhang Clinical Assistant Professor Goharian Industry Associate Professor Chlebus Senior Lecturers M. Bauer, Beckman, Sasaki, Soneru Full-Time Instructors Bistriceanu, Hanrath, Koutsogiannakis, Saelee, Winans Faculty Emeriti C. Bauer, I. Burnstein, Evens, Greene Adjunct Faculty Bader, Nogiec Part-Time Instructors Aldawud, Choi, Hield Required Courses Credit Hours Science Electives**** 6 Humanities/Social Science Electives 21 See general education requirements on page 25 Writing/Speaking Elective 3 COM 421 or COM 428 Interprofessional Projects 6 Free Electives 12 Total Credit Hours 127 **** Science electives (no lab required): Chosen from the natural sciences (Biology, Chemistry, and Physics), or MS 201 – Materials Science, or Psychology (limited to courses marked with an N in the IIT Bulletin). At least one course must be in a field other than Physics. The Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET) accredits this program.
- Page 33 and 34: Applied Mathematics Applied Mathema
- Page 35 and 36: Architecture Faculty Dean Donna V.
- Page 37 and 38: Architecture Architecture Curriculu
- Page 39 and 40: Biological, Chemical and Physical S
- Page 41 and 42: Biological, Chemical and Physical S
- Page 43 and 44: Biological, Chemical and Physical S
- Page 45 and 46: Biological, Chemical and Physical S
- Page 47 and 48: Biological, Chemical and Physical S
- Page 49 and 50: Biological, Chemical and Physical S
- Page 51 and 52: Biological, Chemical and Physical S
- Page 53 and 54: Biological, Chemical and Physical S
- Page 55 and 56: Biological, Chemical and Physical S
- Page 57 and 58: Biological, Chemical and Physical S
- Page 59 and 60: Biomedical Engineering Faculty Chai
- Page 61 and 62: Biomedical Engineering Biomedical E
- Page 63 and 64: Biomedical Engineering Biomedical E
- Page 65 and 66: Stuart School of Business Faculty D
- Page 67 and 68: Stuart School of Business Bachelor
- Page 69 and 70: Chemical and Environmental Engineer
- Page 71 and 72: Chemical and Environmental Engineer
- Page 73 and 74: Chemical and Environmental Engineer
- Page 75 and 76: Civil and Architectural Engineering
- Page 77 and 78: Civil and Architectural Engineering
- Page 79 and 80: Civil and Architectural Engineering
- Page 81 and 82: Civil and Architectural Engineering
- Page 83: Civil and Architectural Engineering
- Page 87 and 88: Computer Science Bachelor of Scienc
- Page 89 and 90: Computer Science Specializations in
- Page 91 and 92: Electrical and Computer Engineering
- Page 93 and 94: Electrical and Computer Engineering
- Page 95 and 96: Electrical and Computer Engineering
- Page 97 and 98: Lewis Department of Humanities Lewi
- Page 99 and 100: Lewis Department of Humanities Samp
- Page 101 and 102: Lewis Department of Humanities iCOM
- Page 103 and 104: Lewis Department of Humanities PTC
- Page 105 and 106: Journalism of Technology, Science a
- Page 107 and 108: Industrial Technology and Managemen
- Page 109 and 110: Information Technology and Manageme
- Page 111 and 112: Information Technology and Manageme
- Page 113 and 114: Information Technology and Manageme
- Page 115 and 116: Mathematics and Science Education M
- Page 117 and 118: Mechanical, Materials and Aerospace
- Page 119 and 120: Mechanical, Materials and Aerospace
- Page 121 and 122: Mechanical, Materials and Aerospace
- Page 123 and 124: Institute of Psychology Institute o
- Page 125 and 126: Institute of Psychology Psychology
- Page 127 and 128: Institute of Psychology Personnel a
- Page 129 and 130: ROTC: Air Force Aerospace Studies R
- Page 131 and 132: ROTC: Air Force Aerospace Studies R
- Page 133 and 134: ROTC: Military Science Basic Course
Computer Science<br />
Faculty<br />
Acting Chair<br />
Bogdan Korel<br />
Room 236B Stuart Building<br />
Ext. 75145<br />
Associate Chair<br />
Cynthia Hood<br />
Room 237E Stuart Building<br />
Ext. 73918<br />
Director <strong>of</strong> Undergraduate Programs<br />
Matthew Bauer<br />
Room 237B Stuart Building<br />
Ext. 75148<br />
Pr<strong>of</strong>essors<br />
Carlson, Frieder, Kapoor, Reingold, Sun<br />
Associate Pr<strong>of</strong>essors<br />
Argamon, Grossman, Hood, Korel, Li, Wan<br />
Assistant Pr<strong>of</strong>essors<br />
Agam, Calinescu, Lan, Ren, Yee<br />
Bachelor <strong>of</strong> Science in Computer Science<br />
Required Courses Credit Hours<br />
Computer Science Requirements 33<br />
CS 100, 115, 116*, 330**, 331,<br />
350, 351, 430, 440, 450, 485, 487<br />
Computer Science Electives*** 15<br />
Mathematics Requirements 20<br />
MATH 151, 152, 251,<br />
(332 or 333), (474 or 475)<br />
Mathematics Elective 3<br />
Chosen from MATH 252,<br />
410, 453, 454, 476, 482<br />
Science Requirements 8<br />
PHYS 123, 221<br />
* CS 201 is a one-semester, accelerated course equivalent<br />
to the two-semester CS 115/CS 116 sequence.<br />
** MATH 230 is allowed as a substitute for CS 330.<br />
*** Computer science electives: Any computer science<br />
course at the 300-level or higher (including Graduate<br />
CS courses) may be used as a computer science elective,<br />
except CS 401, CS 402, CS 403 and CS 406. ECE<br />
218 – Digital Systems and ECE 441 – Microcomputers<br />
may also be used as computer science electives. No<br />
courses from any other programs can be used as computer<br />
science electives.<br />
80 IIT Undergraduate Bulletin 2006–2008<br />
<strong>Copyright</strong> & <strong>Disclaimer</strong> <strong>Information</strong>: <strong>Copyright</strong> © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs.<br />
<strong>Copyright</strong> & <strong>Disclaimer</strong> <strong>Information</strong>: <strong>Copyright</strong> © 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007. CollegeSource®, Inc. and Career Guidance Foundation. CollegeSource® digital catalogs are derivative works owned and copyrighted by CollegeSource®, Inc. and Career Guidance Foundation. Catalog content is owned and copyrighted by the appropriate school. While CollegeSource®, Inc. and Career Guidance Foundation provides information as a service to the public, copyright is retained on all digital catalogs.<br />
Research Faculty<br />
Elrad, Leung, Roberson, H. Zhang<br />
Clinical Assistant Pr<strong>of</strong>essor<br />
Goharian<br />
Industry Associate Pr<strong>of</strong>essor<br />
Chlebus<br />
Senior Lecturers<br />
M. Bauer, Beckman, Sasaki, Soneru<br />
Full-Time Instructors<br />
Bistriceanu, Hanrath, Koutsogiannakis, Saelee, Winans<br />
Faculty Emeriti<br />
C. Bauer, I. Burnstein, Evens, Greene<br />
Adjunct Faculty<br />
Bader, Nogiec<br />
Part-Time Instructors<br />
Aldawud, Choi, Hield<br />
Required Courses Credit Hours<br />
Science Electives**** 6<br />
Humanities/Social Science Electives 21<br />
See general education requirements on page 25<br />
Writing/Speaking Elective 3<br />
COM 421 or COM 428<br />
Interpr<strong>of</strong>essional Projects 6<br />
Free Electives 12<br />
Total Credit Hours 127<br />
**** Science electives (no lab required): Chosen from the<br />
natural sciences (Biology, Chemistry, and Physics),<br />
or MS 201 – Materials Science, or Psychology (limited<br />
to courses marked with an N in the IIT Bulletin). At<br />
least one course must be in a field other than Physics.<br />
The Computing Accreditation Commission <strong>of</strong> the Accreditation<br />
Board for Engineering and <strong>Technology</strong> (ABET) accredits this<br />
program.