Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Computer Engineering Technology (CpET) Bachelors Degree (BS)

Advances in computer engineering technology have revolutionized the world in applying electronics to a vast array of activities from large manufacturing systems to e-commerce to small hand-held devices to measurements and testing. Computer systems in all forms, including PCs and embedded microprocessors, have changed the way people live and work. Almost daily, new computer systems are introduced that have more powerful processors, better memory systems, and new software. These computer systems are the heart of applications such as industrial controllers, robotics, auto electronics, instrumentation, network applications, medical equipment, and handheld electronic devices, to name a few.

The degree requirements can be viewed in the Plan of Study and complete listing of classes can be viewed in the Course Listing.

The purpose of the new Computer Engineering Technology program is to train engineers to design, develop and implement modern computer-based applications. The technical portion of the program is a combination of revised ECET courses, CIT courses, and new CpET courses. A major emphasis of the CpET program is practice-oriented, hands-on training in laboratories for each CpET course to provide students and graduates with a rich experience in computer applications.

Graduates of the Computer Engineering Technology program will be trained for exciting careers in software design and hardware development for computer systems. Graduates of the CpET program might work in high-tech areas such as automation, telecommunications, embedded microprocessor systems, and product development. The graduates for these jobs are in very high demand.

The program educational objectives for the
Computer Engineering Technology program are:

Three to five years after graduation, alumni of the Computer Engineering Technology program at IUPUI will be able to:

  • Meet expectations of employers in technical and professional careers related to the field of Computer Engineering Technology
  • Achieve recognition and/or advancement consistent with their education
  • Continue growth in professional knowledge through additional education, certification or licensing

CPET Student Outcomes:
At the time of graduation, a student will be able to:

  1. Demonstrate knowledge, techniques (including the use of modern tools), and skills in the use of microprocessors, programs, networks and systems encountered in the degree program’s courses.
  2. Use current knowledge of mathematics, science and emerging technology tools of their discipline to solve problems and demonstrate solutions.
  3. Identify, analyze and solve technical problems as required in the degree program’s courses.
  4. Apply and design hardware, systems and software programs in their specialty area as demonstrated in a senior project.
  5. Conduct, analyze and interpret experiments, and assess experimental results to improve processes.
  6. Function as a member of a 2-4 person team to complete a task in a timely manner. Demonstrate ability to organize work done by team members.
  7. Write technical reports; present data and results coherently in oral and graphic formats.
  8. Demonstrate skills for life-long learning by locating, evaluating and applying relevant information using external resources such as the Internet, data books, trade publications and library resources.
  9. Demonstrate ethical conduct as described in the university student code of conduct. Demonstrate knowledge of professional code of ethics. Demonstrate a respect for diversity as described in the university civility statement.
  10. Recognize contemporary professional, societal and global issues in case studies and course projects. Identify appropriate standards and comply with them in course assignments, exams or projects.
  11. Demonstrate a commitment to quality, timeliness and continuous improvement by exhibiting the ability to complete increasingly complex homework and projects throughout the degree experience.

For accreditation information about this program, click here.

Headcount information, click here.

Degrees awarded information, click here.


Graduates of the Computer Engineering Technology are employed in many different positions with many different responsibilities throughout the industrial community.

Our graduates work in the following areas:

  • industrial controls
  • electronic and microprocessor systems design
  • communications design
  • engineering sales and services
  • test engineering
  • product design and evaluation

Graduates may carry the title:

  • Advanced Software Engineer
  • Instrument Engineer
  • Product Engineer
  • Systems Analyst
  • Telecommunications Specialist
  • Design Engineer

Some local employers include:

  • Cinergy
  • Cummins Inc.
  • Delphi Energy & Engine Management Systems
  • Horner APG
  • Kokusai
  • Lilly
  • Precision Control Systems
  • Roche Diagnostics
  • Thomson Multimedia
  • United Medical Manufacturing

Some US employers include:

  • Cooper Power Systems, located in Tennessee and Wisconsin
  • IBM, located in North Carolina
  • Intel, located in Arizona
  • Texas Instruments, located in Texas
  • MERCK, located in Pennsylvania

Laptop Requirements