Copyright & Disclaimer Information - Illinois Institute of Technology

Copyright & Disclaimer Information - Illinois Institute of Technology Copyright & Disclaimer Information - Illinois Institute of Technology

14.12.2012 Views

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.

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!