10.01.2013 Views

Copyright & Disclaimer Information - Illinois Institute of Technology

Copyright & Disclaimer Information - Illinois Institute of Technology

Copyright & Disclaimer Information - Illinois Institute of Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Illinois</strong> <strong>Institute</strong> <strong>of</strong> <strong>Technology</strong><br />

Computer Science<br />

The department <strong>of</strong>fers two undergraduate programs in computer<br />

science: a Bachelor <strong>of</strong> Science in Computer Science<br />

and an Applied Science for the Pr<strong>of</strong>essions Bachelor <strong>of</strong> Science<br />

in Computer <strong>Information</strong> Systems. Both programs provide<br />

an excellent background in computer science and allow for<br />

ample study in other areas. Where these programs differ is<br />

in the approach they take to computer science. The B.S. in<br />

Computer Science provides an in-depth experience focusing<br />

on the theory and practice <strong>of</strong> computer science while the B.S.<br />

in Computer <strong>Information</strong> Systems provides a more interdisciplinary<br />

experience, balancing study in computer science with<br />

study in another field. In addition to these programs in computer<br />

science, the Department <strong>of</strong> Computer Science and the<br />

Department <strong>of</strong> Electrical and Computer Engineering jointly<br />

<strong>of</strong>fer a Bachelor <strong>of</strong> Science in Computer Engineering. This<br />

program focuses on both the digital electronics hardware<br />

used in computer systems and the s<strong>of</strong>tware that controls this<br />

hardware, with an emphasis on the design and implementation<br />

<strong>of</strong> computer-controlled systems. This program is described<br />

in detail on page 75.<br />

All three programs begin with a set <strong>of</strong> introductory courses<br />

that work together to provide students with a firm foundation<br />

in computer science. These introductory courses include<br />

weekly labs in which students use state-<strong>of</strong>-the-art s<strong>of</strong>tware<br />

development techniques (object-oriented programming<br />

in C++, for instance) to create solutions to interesting problems.<br />

The department’s unique four-phase laboratory model<br />

encourages student creativity by providing ample opportunity<br />

for constructive feedback on each student’s efforts. Having<br />

completed the introductory core, a student is prepared to<br />

Bachelor <strong>of</strong> Science in Computer Science<br />

Required Courses<br />

Computer Science Requirements<br />

CS 100, 101, 105, 106, 330, 331, 350,<br />

351, 430, 440, 450, 487<br />

Credit<br />

Hours<br />

32<br />

Computer Science Electives 15<br />

Mathematics Requirements<br />

MATH 151, 152, 251, 474<br />

Mathematics Electives 3<br />

Science/Engineering Requirements<br />

PHYS 123,221<br />

Science/Engineering Electives 6<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 />

17<br />

8<br />

Computer Science<br />

work independently within a well-structured design framework-in<br />

the classroom or on the job.<br />

The last two years <strong>of</strong> study build upon this foundation.<br />

The Bachelor <strong>of</strong> Science in Computer Science focuses on<br />

the concepts and techniques used in the design and development<br />

<strong>of</strong> advanced s<strong>of</strong>tware systems. Students in this program<br />

explore the conceptual underpinnings <strong>of</strong> computer science<br />

its fundamental algorithms, programming languages, operating<br />

systems, and s<strong>of</strong>tware engineering techniques. In addition,<br />

students choose from a rich set <strong>of</strong> electives-including computer<br />

graphics, artificial intelligence, database systems,<br />

computer architecture, and computer networks, among<br />

others. As with the introductory sequence, these advanced<br />

courses stress “hands-on” learning by doing. A generous allotment<br />

<strong>of</strong> free electives allows students to combine study in<br />

computer science with study in another field-either by<br />

taking a well-defined specialized minor in another discipline<br />

or by working with an adviser to formulate a program that<br />

combines experiences across disciplines.<br />

The B.S. in Computer <strong>Information</strong> Systems program emphasizes<br />

the use <strong>of</strong> computers as sophisticated problem-solving<br />

tools. Students in this program pursue an interdisciplinary<br />

course <strong>of</strong> study that combines a solid foundation in computer<br />

science with a focus in another discipline. This<br />

program is designed for students who seek to blend their<br />

computer science abilities with skills specific to another<br />

domain to solve problems in that domain. Examples include<br />

computing with a business focus (e.g., management information<br />

systems) or computing with a natural science focus<br />

(e.g., computational physics).<br />

Required Courses<br />

Humanities Requirements<br />

PHIL 374 or CS 485<br />

Humanities 100-level course<br />

Credit<br />

Hours<br />

Humanities Electives 9<br />

Social Science Electives<br />

(including at least three hours in economics)<br />

Non-Technical Elective 3<br />

Interpr<strong>of</strong>essional Projects 6<br />

Free Electives 12<br />

Total Credit Hours 129<br />

IIT Undergraduate Bulletin 1999-2001 67<br />

3<br />

3<br />

12

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

Saved successfully!

Ooh no, something went wrong!