About the Program
Computer engineering is re-shaping our world. Advances in hardware, coupled with powerful software, a new generation of algorithms, and an ever-expanding list of applications, are changing how we live, work, and have fun. Computer engineering is the reason why our smart phones are getting smarter, manufacturing is becoming more efficient, and virtual reality, robotics, and artificial intelligence are gaining momentum. As a computer engineer, you can specialize in computer architecture, embedded systems, computer networking, software engineering, virtual reality, or intelligent systems. So if you want to be part of something big, think about studying computer engineering.
- 122 Credit Hours
- Minimum 2.0 Average GPA required in all ECE courses
- Minimum GPA of 2.0 required for graduation
- Certain courses may only be available at one campus location
PNW General Education Core (32 Credits Minimum)
Major Core (78 Credits)
Minimum grade of C required in the following courses: ECE 20100, ECE 20200, ECE 20700, ECE 25100, ECE 27001, ECE 30100, ECE 36201, MA 16400, and MA 26100.
Other Required Courses (12 Credits)
- Computer Electives (9 Credits) - Any three (3) courses selected from a list approved by the ECE faculty.
- Free Electives (3 Credits) - The free elective, subject to approval by the advisor, can be almost any three-or-more credit course. Not allowed are math, science, and technology courses that are lower-level than the required courses; such as MAT 15900 or 16019, CHM 10000, PHYS 22000, ECET 20900 and 21000; and FM and MSL courses.
Total 122 Credits Required
Minimum Grade and Grade Point Average (GPA): 2.0 Average GPA required in all ECE courses. Minimum grade of C required in the following courses: ECE 15200, ECE 20100, ECE 20200, ECE 20700, ECE 25100, ECE 27001, ECE 30100, ECE 36201, ENGR 15100, MA 16300, 16400, MA 26100, and PHYS 15200
Experiential Learning (EL): One EL course required. EL courses are noted by (e) next to the course title.
General Education Core: General Education notations can be found within the course description. Please click on a course to see if it meets a Gen Ed requirement.
Milestone Courses noted by (m) next to the course title have been identified as being critical to your success in this field of study.
Courses that are only offered on one campus will be noted by an (H) for Hammond, or (W) for Westville.
Please see the Additional Information and Guidelines section below for more information.
Additional Information and Guidelines
Note 1: Senior Engineering Design I - Prerequisite: COM/ENGL 30700 and ECE 31200. Department permission required.
Note 2: Computer Engineering Electives - Any three courses selected from a list approved by the ECE faculty.
Note 3: Ethics for the Professions, PHIL 32400 - Please use section reserved for engineering students.
Note 4: The free elective, subject to approval by the advisor, can be almost any three-or-more-credit course. Not allowed are math, science, and technology courses that are lower-level than the required courses; such as MATH 15900 or 16019, CHM 10000, PHYS 22000, ECET 20900 and 21000; and FM and MSL courses
Students who do not receive a grade in a required ECE course that meets the minimum or better required for their plan of study in three attempts, including grades of W, will not be allowed to continue in Electrical or Computer Engineering programs.
Continuing students cannot transfer in credit for a required ECE course without prior approval of the Undergraduate Committee.
Students may elect to add a minor in Computer Science.