Computer engineering involves the design and application of computer hardware and computer software. Computer hardware consists of the physical components that implement a computer system: processor and memory chips, circuit boards, and peripheral devices. Computer software consists of computer programs that accomplish a specific task using sequences of simple, programmable steps.

Computers are a driving force behind many of today's exciting new technologies, including wireless communications, interactive multimedia, and high-speed computer networks. Computer engineers must have detailed knowledge of both hardware and software to design, build and use complex information processing systems for a wide range of applications.

The educational objective of the ECE undergraduate Computer Engineering program at the Illinois Institute of Technology is to produce computer engineering graduates who are prepared:

  • Meet the expectations of employers of electrical engineers.
  • Pursue advanced study if they so desire.
  • Assume leadership roles in their communities and/or professions.

In order that the BSCPE program achieves its objectives, the ECE Faculty expects that a student who completes the program will

  • be able to apply knowledge of mathematics, science, and engineering;
  • be able to design and conduct experiments and analyze and interpret the resulting data;
  • be able to design a system, component, or process to meet desired needs within realistic constraints;
  • be able to function on multi-disciplinary teams;
  • be able to identify, formulate, and solve technical problems;
  • have an understanding of professional and ethical responsibility;
  • be able to communicate effectively both orally and in writing;
  • have the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
  • have a recognition of the need for, and an ability to engage in, lifelong learning;
  • have a knowledge of contemporary issues;
  • be able to use techniques, skills, and tools of modern engineering practice;