Computer Engineering B.S.


Successful computer applications require one thing - a computer. If the computer doesn't work, the applications don't work. Plain and simple. The computer engineering program here at Indiana Tech is the study of what makes hardware and software systems work. A foundation is laid in mathematics, science, electric circuitry, numerical techniques, and programing languages building to a study of electronics, digital logic, microprocessors, and eventually, computer hardware.

Program Curriculum

Semester 1
NET 1200 Network Design I 4
MA 1200 Calculus I 4
ENG 1250 English Composition I 3
CS 1200 Introduction to Computer Science 3
EGR 1710 Engineering Graphics & Design 3
IIT 1000 Freshman Seminar 0
   
    17
Semester 2
CS 1300 Computer Science I 3
NET 1250 Network Design II 4
MA 1210 Calculus II 4
ENG 1270 English Composition II 3
CH 1220 General Chemistry & Lab I 3
IIT 2000 Pre-Internship Seminar 0
   
    17
Semester 3
CS 1410 Computer Science II 3
CS 2410 Discrete Structures 3
EGR 2000 Engineering Communication 3
PH 1300 General Physics I 3
PH 1310 General Physics I Laboratory 1
MA 2100 Differential Equat & Linear Algebra 4
   
    17
Semester 4
CS 2100 Introduction to Computer Systems 3
SS 2200 Macroeconomics 3
PH 2300 General Physics II 3
PH 2310 General Physics II Laboratory 1
PSY 1700 Introduction to Psychology 3
HUM 2000 Introduction to Humanities 3
   
    16
Semester 5
CS 3800 Data Structures 3
MA 3430 Probability and Statistics 3
CS 3500 Numerical Analysis I 3
CPE 3500 Computer Engineering I 3
CPE 3510 Computer Engineering I Lab 3
HUM EL Humanities Elective 3
   
    15
Semester 6
EE 2100 Circuit Analysis I 3
CS 3200 Operating Systems 3
CS 3550 Numerical Analysis II 3
CPE 3550 Computer Engineering Lab I 2
CPE 3300 Microcomputers 3
   
    15
Semester 7
EGR 4400 Professional Practice I 3
EE 3200 Electronic Circuits I 3
EE 3100 Circuit Analysis II 3
EE 3650 Circuits Laboratory 2
CPE 4500 Computer Engineering II 3
HUM EL Humanities Elective 3
   
    17
Semester 8
CPE 4900 Data Communications 3
SS 2720/2800 3
CPE 4550 Computer Engineering II Lab 2
EE 3750 Electronics Laboratory 2
APP EL Approved Elective 3
   
    16