Department of Electrical and Computer Engineering (archive)

Basic Program

The basic program in electrical, computer, and software engineering is a set of core courses common to all engineering programs. Each engineering curriculum requires the completion of the basic program as well as the curriculum-designated requirements.

Basic Program Classes

The electrical and computer engineering basic program courses center around:

  • Chem 167, 155 and 165, or 177
  • CprE/EE 185 (Engr 160 is also accepted)
  • English 150 and 250
  • Engr 101
  • Library 160
  • Math 165 and 166
  • Phys 221

See the Software Engineering Web site for details on that program.

Required GPA

You are required to have at least a 2.0 GPA within the basic program courses and a 2.0 cumulative GPA at Iowa State (some exceptions - see university bulletin) to:

  • take core engineering classes
  • graduate with an engineering degree from Iowa State