2023-2024 Academic Catalog

Computer Engineering Technology (CET)

CET 304  Digital System Design  (3 Credits)  

Study of the building blocks of digital system design: encoders, decoders, comparators, multiplexers, demultiplexers, adders, subtractors, arithmetic logic unit, programmable logic devices and an introduction to microprocessors.

CET 304L  Digital Systems Design Laboratory  (1 Credits)  

Practical experience in building and testing digital systems and methods with emphasis on programmable logic devices, programming and introduction to microcontrollers.

CET 305  Computer Organization  (3 Credits)  

A detailed study of microcomputer operating systems with emphasis on Windows; utility and diagnostic software; virus protection; preventive maintenance; data protection and recovery

CET 305L  Computer Organization Laboratory  (1 Credits)  

This lab complements CET-305 Computer Organization. It provides hands-on experience to understand how various computer system components interact in hardware and software. Topics include system components, peripheral devices, storage, system implementation, file management, and system management.

CET 315  Microprocessors  (3 Credits)  

This course introduces students to small microprocessor-based systems, emphasizing embedded system hardware and software design. Topics will include microprocessor architecture and structure, with an overview of 8-, 16-, and 32-bit systems, assembly language programming, and the use of high-level languages.

CET 315L  Microprocessor Laboratory  (1 Credits)  

This lab complements CET 315 Microprocessors. It provides hands-on experience to interpret, analyze, verify, and troubleshoot fundamental microprocessor circuits and programs using appropriate techniques and tests.

CET 336  Computer Networks Technology  (3 Credits)  

Introduction to the administration of computer networks with emphasis on management of user's workstation and other system resources, including the Internet and intranets.

CET 336L  Computer Networks Technology I Lab  (1 Credits)  

This course is the laboratory component of CET 336 Computer Networks I lecture. Students will perform laboratory exercises on such topics as cabling, programming network devices and setting up simple networks.

CET 340  Soil and Foundations  (3 Credits)  

Contact the department for specific course information

CET 432  Computer Interfaces/Peripheral Devices  (3 Credits)  

Study of computer interfaces and peripheral devices, the programming, operation, and interfacing of the microprocessor, and the programming/operation of the numeric co-processor, which provide an understanding of applications such as control systems, video graphics, and computer-aided design (CAD) with emphasis on The Advanced Intel Microprocessor Family.

CET 432L  Computer Interfaces Laboratory  (1 Credits)  

Course consists of individual or small group projects of building a Microprocessor-controlled robot.

CET 436  Computer Networks Technology II  (3 Credits)  

The study of advanced networking concepts. Topics include variable length, subnet masking, link state router protocols, Internet Protocol Version 6 (IPV6), Virtual Lans (VLANS), Asynchronous Transfer Mode (ATM), Virtual Private Networks, Security, Voice over Internet Protocol (VOIP) and optical networking.

CET 436L  Computer Networks Technology II Lab  (1 Credits)  

This course is the laboratory component for CET 436 lecture. The student will perform laboratory exercises related to computer network design, development and troubleshooting.