14.12.2012 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.

Computer Science<br />

Department Web site: www.cs.iit.edu<br />

Computers have changed what we do and how we do it—<br />

in our homes, in our <strong>of</strong>fices, and throughout our world.<br />

The discipline <strong>of</strong> computer science focuses upon the many<br />

challenging problems encountered in the development<br />

and use <strong>of</strong> computers and computer s<strong>of</strong>tware. Areas <strong>of</strong><br />

study in computer science range from theoretical analyses<br />

into the nature <strong>of</strong> computing and computing<br />

algorithms, through the development <strong>of</strong> advanced computing<br />

devices and computer networks, to the design and<br />

implementation <strong>of</strong> sophisticated s<strong>of</strong>tware systems.<br />

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

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

Science and Bachelor <strong>of</strong> Science with specialization in<br />

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<br />

B.S. in Computer <strong>Information</strong> Systems provides a more<br />

interdisciplinary experience, balancing study in computer<br />

science with study in another field.<br />

In addition to these programs in computer science, the university<br />

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

Engineering. This program focuses on both the digital electronics<br />

hardware used in computer systems and the<br />

s<strong>of</strong>tware that controls this hardware, with an emphasis on<br />

the design and implementation <strong>of</strong> computer-controlled systems.<br />

This program is described in detail on page 88<br />

Each graduate <strong>of</strong> the B.S. in Computer Science program<br />

should be able to:<br />

• Analyze, design, implement, and test a s<strong>of</strong>tware solution<br />

to “real world” problems.<br />

• Write technical documents such as specifications,<br />

design, and users manuals in appropriate formats.<br />

• Orally present deliverables related to Computer<br />

Science.<br />

• Be prepared to enter a top-ranked graduate program<br />

in Computer Science.<br />

• Have a strong theoretical as well as practical background<br />

in Computer Science.<br />

• Have an appreciation <strong>of</strong> human behavior, culture,<br />

interaction, and organization through studies in the<br />

humanities and social sciences.<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 />

• Have a basic understanding <strong>of</strong> science and engineering<br />

and their linkages to key technologies.<br />

• Have an enthusiasm for the educational process and<br />

for pr<strong>of</strong>essional practices.<br />

• Be able to work in interdisciplinary groups consisting<br />

<strong>of</strong> nontechnical and technical members.<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<br />

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

s<strong>of</strong>tware development techniques (object-oriented programming<br />

in C++ or Java, for instance) to create solutions to<br />

interesting problems. The department’s unique four-phase<br />

laboratory model encourages student creativity by providing<br />

ample opportunity for constructive feedback on each<br />

student’s efforts. Having completed the introductory core,<br />

a student is prepared to work independently within a<br />

well-structured design framework—in the classroom or on<br />

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<br />

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

science—its fundamental algorithms, programming<br />

languages, operating systems, and s<strong>of</strong>tware engineering<br />

techniques. In addition, students choose from a rich set <strong>of</strong><br />

electives—including computer graphics, artificial intelligence,<br />

database systems, computer architecture, and<br />

computer networks, among others. As with the introductory<br />

sequence, these advanced courses stress “hands-on”<br />

learning by doing. A generous allotment <strong>of</strong> free electives<br />

allows students to combine study in computer science with<br />

study in another field—either by taking a well-defined<br />

specialized minor in another discipline or by working<br />

with an adviser to formulate a program that combines<br />

experiences across disciplines.<br />

The B.S. with specialization in Computer <strong>Information</strong><br />

Systems program emphasizes the use <strong>of</strong> computers as<br />

sophisticated problem-solving tools. Students in this<br />

program pursue an interdisciplinary course <strong>of</strong> study that<br />

combines a solid foundation in computer science with<br />

a focus in another discipline. This program is designed<br />

for students who seek to blend their computer science<br />

abilities with skills specific to another domain to solve<br />

problems in that domain. Examples include computing<br />

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

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

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

IIT Undergraduate Bulletin 2006–2008<br />

Computer Science<br />

79

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

Saved successfully!

Ooh no, something went wrong!