Bachelor’s Degree in Computer Engineering Technology.



Classes Start Every 8 Weeks

Earn your Bachelor's Degree in Computer Engineering Technology in as little as 3 years*—or even more quickly with qualifying transfer credits.

*Not including breaks. Assumes year-round, full-time enrollment.


What You'll Learn

The Bachelor’s in Computer Engineering Technology covers the following:

  • Write, Implement and Test Software Programs
    Learn to write, implement and test software programs that create advanced electronic devices.
  • Programming Languages
    Learn the latest programming languages, including HTML5, CSS3, PHP and JavaScript.
  • Decipher User Needs
    Learn to identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of computer-based systems.
  • Microprocessor Fundamentals
    Explore the internal architecture of the microprocessor, the basic building block of current electronic systems. Use assembly language and/or high-level language to program the microprocessor and develop simple algorithms.
  • Operating Systems Environments
    Learn operating system concepts by examining Windows, Linux, mobile, and virtual based systems.


Accredited* by the Engineering Technology Accreditation Commission (ETAC) of ABET,

Career Opportunities

Graduates of our Bachelor’s in Computer Engineering Technology program may consider careers such as:

  • Application Engineering

  • Manufacturing

  • Sales Engineering

  • Software Engineering

  • Test Engineering

Core Degree Courses

Electronic Circuits and Devices

ECET110 Electronic Circuits and Devices I with Lab
ECET210 Electronic Circuits and Devices II with Lab
ECET220 Electronic Circuits and Devices III with Lab
ECET350 Signal Processing with Lab

Digital Circuits and Microprocessors

CEIS100 Introduction to Engineering Technology and Information Sciences
ECET105 Digital Fundamentals with Lab
ECET230 Digital Circuits and Systems with Lab
ECET330 Microprocessor Architecture with Lab
ECET340 Microprocessor Interfacing with Lab
ECET365 Embedded Microprocessor Systems with Lab

Computer Programming and Networking

CEIS295 Data Structures and Algorithms
CIS170C Programming with Lab
CIS247C Object-Oriented Programming with Lab
CIS336 Introduction to Database with Lab
CIS355A Business Application Programming with Lab
ECET360 Operating Systems with Lab
ECET375 Data Communications and Networking with Lab
ECET465 Advanced Networks with Lab
ECET490 Distributed Computing System Design with Lab

Senior Project Design and Development

ECET390 Product Development
ECET492L Senior Project Development Lab I
ECET493L Senior Project Development Lab II
ECET494L Senior Project Development Lab III

Technology Integration

ECET299 Technology Integration I
ECET497 Technology Integration II

General Degree Courses1

Communication Skills

ENGL112 Composition
ENGL135 Advanced Composition
ENGL216 Technical Writing
SPCH275 Public Speaking


HUMN303 Introduction to the Humanities
ETHC445 Principles of Ethics
LAS432 Technology, Society, and Culture

Social Sciences

ECON312 Principles of Economics
SOCS185 Culture and Society
SOCS3252 Environmental Sociology

Mathematics, Analytical Methods and Natural Sciences

ECET345 Signals and Systems with Lab
MATH114 Algebra for College Students
MATH190 Pre-Calculus
MATH260 Applied Calculus I
MATH270 Applied Calculus II
PHYS204 Applied Physics with Lab

Personal and Professional Development

CARD405 Career Development
COLL148 Critical Thinking and Problem-Solving

Academic Catalog

Download PDF

Program Overview

Download PDF

Academic Catalog

Download PDF

Program Overview

Download PDF

Related Programs

*The Biomedical Engineering Technology, Computer Engineering Technology, Electronics Engineering Technology, Engineering Technology – Computers and Engineering Technology-Electronics programs are accredited, on-site by location or online, by the Engineering Technology Accreditation Commission (ETAC) of ABET, The most recent information on which programs are ETAC of ABET accredited at which locations is available in the Academic Catalog and at 
1Most courses with the designator ECET may not be applied to this program if the courses are taken online.
2Students enrolled at a Nevada location must take POLI332 in lieu of this requirement.

All students enrolled in site-based programs will be required to take some coursework online and, for some programs and locations, a substantial portion of the program may be required to be completed online.