2018-19 Academic Catalog 
    Aug 12, 2022  
2018-19 Academic Catalog [ARCHIVED CATALOG]

Computer Engineering, BSCMPE

Return to {$returnto_text} Return to: College of Engineering and Sciences

Apply Now

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.

Degree Requirements

  • 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)

Other Required Courses (12 Credits)

Total 122 Credits Required

Degree Map


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.

Semester 8 (15 Credits)

Additional Information and Guidelines

Note 1: Senior Engineering Design I - Prerequisite: COM/ENGL 30700 and ECE 31200, Department Permission

Note 2: Computer Engineering Electives - 3 courses required: ECE 31100, 37500, 45100, 45400, 45900, 46400, 46810, 47600, 54400, 54700; CS 31600, 33200, 40400, 44200; Any ECE or CS 49500 and above with advisor approval. All but ECE 31100 and ECE 43800 are only offered in Hammond.

Note 3: Ethics for the Professions, PHIL 32400 - Please use section reserved for engineering students.

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.  BSCMPE electives can be found here.


The 8 semester plan of study is a recommended sequence of classes designed to show how this program can be completed within four years.

Visit the 15 to Finish website for information and resources.

For career information, check out “What Can I Do With this Major?”

For Financial Aid eligibility, click here. Annual FAFSA filing deadline is March 10. Financial Aid recipients are required to complete 30 credits per calendar year to stay eligible for the standard financial aid award.

Financial Guarantee: If you follow the degree map and find a course unavailable, you may be able to take the course for free in a future semester.  Certain exclusions apply. 

Return to {$returnto_text} Return to: College of Engineering and Sciences