Home >> 2010 - 2011 Undergraduate Catalog >> Programs & Courses >> Programs of Study >> Computer Engineering Technology

Computer Engineering Technology

(Bachelor of Science Degree Offered)

Engineering Technology is a branch of engineering education that emphasizes the practical aspects of engineering rather than abstract concepts or theories. It is a blend of the application of science, engineering knowledge, and technical skills used in support of engineering activities. The development of the microcomputer has created a need for engineering technologists with a specialized knowledge of computers and control systems. The bachelor degree in computer engineering technology was created to meet this need.

The ECET department has adopted the following Computer Engineering Technology Program Outcomes:

  • Demonstrate appropriate knowledge of fundamentals of their discipline, mathematics, science and computer engineering technology.
  • Demonstrate an appropriate mastery of knowledge, techniques, skills and modern tools of the technical components of the curriculum appropriate to their discipline.
  • Use appropriate tools and laboratory equipment to acquire data, conduct experimental measurements, analyze and interpret the results.
  • Demonstrate the ability to think critically and generate creative and realistic solutions to defined problems and projects appropriate to their discipline.
  • Produce written documents; deliver oral presentations, prepare and interpret visual information.
  • Function effectively on teams.
  • Recognize the value of diversity, and identify ethical and social issues in business and technical tasks.
  • Demonstrate a commitment to quality timeliness and continuous improvement.

The degree program in computer engineering technology utilizes a core of mathematics, physics, and electronics courses. These courses provide the scientific and technical background for an in-depth study of the hardware and software aspects of computers and related systems.

The emphasis of the program is on microcomputers and their application to the solution of industrial problems relating to robotics, control, instrumentation, monitoring, data communications, networks, and automated testing.

Graduates of these programs are qualified for employment as engineering technologists with companies that utilize computers in computation and control activities as well as companies that design, manufacture, market, install, and service computers and computer networks.

Suggested areas of special interest:

1. Embedded Systems: (take 2 of the following courses)

ECET 3640

Introduction to Systems Engineering and Robotics

ECET 4630

Digital Signal Processing

ECET 4720

Distributed Micro-controllers and PCs

ECET 4730

VHDL and Field Programmable Gate Arrays

Graduate will specialize in the design and implementation of smart devices used in products ranging from audio to medical to security systems. Both hardware design and programming at the system level will be stressed. The specialist will gain resume skills such as DSP and VHDL design, embedded micro-controller and embedded PC interfacing and programming.

2. Networks: (take 2 of the following courses)

ECET 4710

Network Programming and Interfacing

ECET 4720

Distributed Micro-controllers and PCs


BS Telecom 3000-4000 course


BS Telecom 3000-4000 course

Note: ECET 4830 cannot be used as an elective.

Graduate will specialize in the development and implementation of networks of computers and micro-controllers. Applications include Telemedicine, factory automation systems, point-of-sales systems, and robotics. There will be heavy emphasis of high-level programming using C, Visual C++, JAVA, Visual BASIC, HTML, Windows including NT, LINUX, TCP/IP, etc. Hardware will emphasize PCs and embedded PCs, smart devices, LAN technologies, and remote sensing and control.

Computer Engineering Technology - Bachelor of Science Requirements