Sorry, you need to enable JavaScript to visit this website.

Error message

  • Notice: Undefined index: value in googleanalytics_page_alter() (line 237 of /home/w-d7a/www/drupal7.60/sites/all/modules/google_analytics/googleanalytics.module).
  • Notice: Undefined index: value in googleanalytics_page_alter() (line 237 of /home/w-d7a/www/drupal7.60/sites/all/modules/google_analytics/googleanalytics.module).

BS in Computer Engineering Technology


Embedded systems are at the heart of devices and systems used every day. Computer engineers design embedded systems for medical diagnostic equipment, digital cameras, missile guidance systems, anti-lock braking systems, scanners, copiers, switches, routers, and cell phones. The embedded systems designer requires knowledge of computer hardware and software.

The computer engineering technology major is designed to meet industry’s ever-increasing need for engineers with an in-depth knowledge of hardware and software design and development. The curriculum bridges the gap between these two disciplines by providing a solid foundation in each and integrating them with intensive classroom and laboratory experiences.

From a software perspective, students gain a strong background in cutting-edge development with programming languages currently used in industry. Students learn industry standard approaches to application software development as well as state-of-the-art problem-solving techniques. Students learn techniques for developing applications code and firmware, and they understand and appreciate the difference. Embedded “C” and assembly language programming are performed in numerous courses.

The hardware focus of the curriculum is on digital systems design and development. From low-level gate design to high-end microprocessors and current bus standards, students gain an architectural understanding of computer systems. The curriculum includes in-depth design and analysis of combinational logic, sequential logic and state machines, micro-controller systems, microprocessor systems, and state-of-the-art computer technology. Students perform schematic entry timing analysis and FPGA development in VHDL using industry standard computer-aided engineering tools.

A capstone experience in the fifth year enables students to integrate their hardware and software expertise in a semester-long project course.

The emphasis on hardware and software design, along with a solid foundation in math, science, and the liberal arts, produces graduates who are well-prepared to enter the work force as design engineers or to pursue advanced degrees. Students will gain depth of knowledge and breadth of experience that will inspire them to pursue successful careers in their chosen professional field and embark on a path of lifelong learning.

Computer Engineering or Computer Engineering Technology? [PDF]

Program Options and Graduate Summary. [PDF]

Position Titles of Recent Graduates

  • DSP Engineer
  • Sr. Systems Engineer
  • Hardware Engineer
  • Field Applications Engineer
  • Digital Hardware Engineer
  • Software Engineer

Five Year Semester Curriculum Plan

1       MATH Math Sequence Course # 1 3     Summer
EEET-111 DC Circuits 3   Co-req: EEET-112
EEET-112 DC Circuits Lab 1   Co-req: EEET-111
CPET-141 Digital Fundamentals 2   Co-req: CPET-142
CPET-142 Digital Fundamentals Lab 1   Co-req: CPET-141
General Education Perspective 1 3    
General Education First Year Seminar 3    

Math Sequence Course # 2

EEET-121 AC Circuits   3 EEET-111&112, Co-req: EEET-122
EEET-122 AC Circuits Lab   1 EEET-111&112, Co-req: EEET-121
CPET-121 Computational Problem Solving I   3  
General Education Perspective 2   3  
UWRT-150 Writing Seminar   3  
            2       MATH Math Sequence Course # 3 3   MATH-172 Summer
EEET-211 Electronics I 3   EEET-121&122, Co-req: EEET-212
EEET-212 Electronics I Lab 1   EEET-121&122, Co-req: EEET-211
CPET-233 Digital Systems Design 3   CPET-141&142
General Education Perspective 3 3    
CHMG-141 General & Analytical Chem I 3  
CHMG-145 General & Analytical Chem I Lab 1  
MATH Math Sequence Course # 4   3  
EEET-221 Electronics II   2 EEET-211&212. Co-req: EEET-222
EEET-222 Electronics II Lab   1 EEET-211&212. Co-req: EEET-221
CPET-251 Microcontroller Systems   3 CPET-141&142&121 Co-req: CPET-252
CPET-252 Microcontroller Systems Lab   1 CPET-141&142&121, Co-req: CPET-251
STAT-145 Intro to Statistics   3  
General Education Perspective 4   3  
3 PHYS-111 College Physics I 4    

Work Period #2

EEET-331 Signals Systems and Transforms 4   EEET-121&122, MATH-211
EEET-332 Signals Systems and Transforms Lab 0   EEET-121&122, MATH-211
CPET-343 Hardware Description Language 3   CPET-233
CPET-343 Hardware Description Language Lab 0   CPET-233
CPET-321 Comp Problem Solving II 3   CPET-121
General Education General Education Immersion (1 of 3) 3    
EEET-299 Career Orientation 1    
CPET-499 Co-op Work Period #1   0 CPET-251 & 252 & 321
4 CPET-481 Networking Technologies 3   STAT-145 & MATH-171 Co-Op
Work Period #3
EEET-425 Digital Signal Processing 4   EEET-331 & 332, STAT-145
EEET-421 Design and Innovation 3   EEET-221 & 222 & CPET-251,252
EEET-422 Design and Innovation Lab 0   EEET-221 & 222 & CPET-251,252
General Education

General Education Immersion (2 of 3)

Technical Elective Technical Elective (1 of 2) 3    
MFET-436 Engineering Economics   3 MATH-111 or Higher
CPET-561 Embedded Systems Design I   4 CPET-251 & 252 & 343
SWEN-563 Real Time and Embedded Systems   3 CPET-251 & 252 & 321
General Education General Education Immersion (3 of 3)   3  
  Technical Elective Technical Elective (2 of 2)   3
5 CPET-563 Embedded Systems Design II Co-Op
Work Period 4
3 CPET-561  
General Education General Education Elective 4  
Free Electives Free Elective (1 of 2) 3  
Free Electives Free Elective (2 of 2) 3  
Course 1 Course 2 Course 3 Course 4
Math Sequence Options
MATH 111- Precalculus MATH 171- Calculus A MATH 172- Calculus B MATH 211
MATH 111- Precalculus MATH  181- Project-Based Calculus I MATH  182 - Project-Based Calculus II MATH 211 or MATH 231
MATH 171- Calculus A MATH 172- Calculus B MATH 173- Calculus C MATH 211  or MATH 231
MATH 171- Calculus A MATH 172- Calculus B MATH 211 Approved  Math Elective
MATH  181 - Project-Based Calculus I MATH  182- Project-Based Calculus II MATH 211 or MATH 231 Approved Math Elective

Degree Options

Students matriculated in this degree can elect to use their two technical electives and two free electives to complete one of two degree options. Each option consists of four courses. The courses in the two options are listed below.


  • CPET-481 Networking Technologies (required by major)
  • EEET-311 Communications Elec / EEET-312 Communications Elec Lab
  • EEET-525 Wireless RF System
  • EEET-531 Fiber Optics Technology


  • EEET-261 Fund of Audio Engineering
  • EEET-361 Modern Audio Production
  • EEET-461 Introduction to Acoustics
  • EEET-561 Audio Power Amplifier

Course Descriptions

Course descriptions can be found Here. Enter "C" then select CPET.

Program Accreditation and Educational Objectives

The Bachelor of Science in Computer Engineering Technology program is accredited by the Engineering Technology Accreditation Commission of ABET, .

Program Educational Objectives

The Program Educational Objectives (PEO) of the Computer Engineering Technology program are to produce graduates who are prepared with the depth of knowledge, breadth of experiences and an attitude of professionalism that will enable them to:

  • Pursue successful careers in their chosen professional field
  • Pursue professional development to enhance their undergraduate degree and advance their careers
  • Attaining increasing levels of responsibility and leadership in their chosen field


Student Outcomes

The Student Outcomes (SO's) for the Computer Engineering Technology program have been established such that students will demonstrate the following skills, knowledge, and behaviors, at the time of graduation.

Graduates of the Computer Engineering Technology program will have…

  • an ability to select and apply the knowledge, techniques, skills, and modern tools of the discipline to broadly-defined engineering technology activities.
  • an ability to select and apply a knowledge of mathematics, science, engineering, and technology to engineering technology problems that require the application of principles and applied procedures or methodologies.
  • an ability to conduct standard tests and measurements; to conduct, analyze, and interpret experiments; and to apply experimental results to improve processes.
  • an ability to design systems, components, or processes for broadly-defined engineering technology problems appropriate to program educational objectives.
  • an ability to function effectively as a member or leader on a technical team.
  • an ability to identify, analyze, and solve broadly-defined engineering technology problems.
  • an ability to apply written, oral, and graphical communication in both technical and non-technical environments; and an ability to identify and use appropriate technical literature.
  • an understanding of the need for and an ability to engage in self-directed continuing professional development.
  • an understanding of and a commitment to address professional and ethical responsibilities including a respect for diversity.
  • a knowledge of the impact of engineering technology solutions in a societal and global context.
  • a commitment to quality, timeliness, and continuous improvement.

Additional Information