Computer Engineering Tech (CPET)

Courses

CPET 1011 Intro to Engineering Comp Sci: 1 semester hour.

Introduction to basic engineering, computer science and technology concepts. Students will become aware of the various disciplines of engineering, computer science and technology, ethical responsibilities in these fields, creativity and design.
Co-requisite: CPET 1021.

CPET 1013 Computer Applications in Engineering Technology I: 3 semester hours.

Development of logical step by step approach to analyze and solve computing problems in engineering technology. Introduction of programming languages. Familiarization and use of software tools such as MATLAB in the area of electronics, signals, and telecommunications through assignments and team projects.

CPET 1021 Intro to CPET Lab: 1 semester hour.

Introduction to the field of engineering technology, the curriculum, the basic skills of problem solving, and hands-on experiments, the basic concepts and applications on computer technology.
Co-requisite: CPET 1011.

CPET 1023 Computer Application to Engineering Technology II: 3 semester hours.

A continuation of CPET 1013 in C++ programming techniques, programming languages, screen editor, and ORCAD software. Development of techniques and skills in statistical analysis, simulated software and related scientific software packages included.
Prerequisites: CPET 1013.

CPET 2111 Digital Logic Laboratory: 1 semester hour.

Laboratory experiments and reports in combinational and sequential logic using logic gates and flip-flops, and other logic devices. Experiments stress applications in Computer Engineering Technology.
Prerequisites: CPET 2113 (may be taken concurrently).

CPET 2113 Digital Logic Circuits: 3 semester hours.

Digital logic with topics in number systems and codes, Boolean algebra and logic minimization methods, and combinational and sequential logic using logic gates and flip flops and other logic devices. Applications in Computer Engineering Technology are stressed.
Co-requisite: CPET 2111.

CPET 2503 Mathematical Applications for Technology: 3 semester hours.

A survey of appropriate concepts and techniques from methods with applications to the solution of problems in technology.
Prerequisites: MATH 2024.

CPET 3013 Software Engineering Technology I: 3 semester hours.

Using Software models, technical problem analysis, UML design and development, implementation and testing. Case studies of software technology. Implementation of designs using a high level programming language for software and hardware design. Advanced concepts in a high level programming language manipulating files, tasking and real time interfacing with the computer hardware.
Prerequisites: CPET 1023.

CPET 3161 Computer Architecture Lab: 1 semester hour.

Laboratory experiments to determine performance characteristics of commercially available microcomputers. Write codes for 8-bit through 32-bit processors to exercise the hardware.
Prerequisites: CPET 2111 and CPET 2113 and CPET 3163 (may be taken concurrently).

CPET 3163 Computer Architecture: 3 semester hours.

The performance characteristics of commercially available computers. Students will study 8-bit through 32-bit processors. Selection and use of processors.
Prerequisites: CPET 2111 and CPET 2113 and CPET 3161 (may be taken concurrently).

CPET 3231 Microprocessor Assembly Language Laboratory: 1 semester hour.

Exploring the Intel processor registers, their functionalities and responsibilities in computations, tracing individual instruction executions in debug mode, dedicated memory segments and address spaces in real and protected modes, microprocessor programming in solving engineering technology problems and program analysis at microprocessor level.
Prerequisites: CPET 2111 and CPET 2113 and CPET 3233 (may be taken concurrently).

CPET 3233 Microprocessor Assembly Language: 3 semester hours.

Microprocessor level data represented in binary and hexadecimal formats, Intel 32-bit architecture, real and protected mode address spaces, processor-memory working relationship, Intel programming mnemonics, program design and microprocessor level programming for solving engineering technology applications.
Prerequisites: CPET 2111 and CPET 2113 and CPET 3231 (may be taken concurrently).

CPET 3333 Cooperative Education II: 3 semester hours.

A cooperative arrangement between the university and a company or government agency that provides experiences for students majoring in Computer Engineering Technology II. The work assignment must be commensurate with the student's major. A subsequent report is required.

CPET 4051 Computer Systems Design Laboratory: 1 semester hour.

Experiments involving interface logic and programmable I/O devices for microprocessor base systems. The course will introduce- based systems. Introduce system design CAD tools, simulation, verification and synthesis.
Prerequisites: CPET 3161 and CPET 3163 and CPET 4053 (may be taken concurrently).

CPET 4053 Computer Systems Design: 3 semester hours.

Study of modern digital design methodologies, operation, arithmetic operations, and the study of advanced analysis on microprocessor software engineering systems.
Prerequisites: CPET 3161 and CPET 3163 and CPET 4051 (may be taken concurrently).

CPET 4061 Data Communication Methods Laboratory: 1 semester hour.

Laboratory experiments in data communication devices. Modems, multiplexers, concentrators, protocols, error checking, front-end processors, USARTS, simplex/duplex transmission, and telecommunications.
Prerequisites: CPET 2111 and CPET 2113 and CPET 2503 and CPET 4063 (may be taken concurrently).

CPET 4063 Data Communication Methods: 3 semester hours.

Functional and operational aspects of data communication devices and software, including modems, control units, multiplexers, concentrators, front-end processors, codes and procedures, protocols, error checking, and networking.
Prerequisites: CPET 2113 and CPET 2111 and CPET 2503 and CPET 4061 (may be taken concurrently).

CPET 4082 Senior Project I: 2 semester hours.

A two-semester sequence for individual projects supervised by a faculty member of the department. The portions of the first semester course (4082) are devoted to group discussion of professional aspects of engineering ethics, research protocols, and patent considerations. A written proposal describing the project is required. Oral presentation throughout the semester on the research project using a conference style format.

CPET 4092 Senior Project II: 2 semester hours.

A two-semester sequence for individual and/or team projects supervised by a faculty member of the department. The portions of the second semester course (4092) are devoted to group discussion of professional aspects of engineering technology: research writing, engineering ethics, research protocols, patent considerations. A written proposal describing the project is required. Oral presentations throughout the semester on the research project using culminating in a final written report.
Prerequisites: CPET 4082.

CPET 4103 Special Topics: 3 semester hours.

Selected current and emerging topics in Engineering Technology.

CPET 4361 Computer Networking Laboratory: 1 semester hour.

Experiments and reports involving the hardware and software for computer networks. Experimental topics include LANS, W ANS, networking components and techniques, standards and protocols, and networks on a chip.
Prerequisites: CPET 4061 and CPET 4063 and CPET 4363 (may be taken concurrently).

CPET 4363 Computer Networking: 3 semester hours.

A study of the hardware and software in computer networks. Topics include LANS, W ANS, networking components and techniques, standards and protocols, networks on a chip, and networking trends.
Prerequisites: CPET 4061 and CPET 4063 and CPET 4361 (may be taken concurrently).

CPET 4381 Digital Signal Processing Applications Laboratory: 1 semester hour.

Experiments in Signal Processing using commercial DSP processors for performing various image and speech processing tasks. Emphasis on learning DSP programming techniques.
Prerequisites: CPET 2111 and CPET 2113 and CPET 4383 (may be taken concurrently).

CPET 4383 Digital Signal Processing Applications: 3 semester hours.

Analog-to-digital and digital-to-analog conversion, discrete-time systems, discrete Fourier Transforms, applications in areas of speech recognition, and digital image processing. Architecture and programming of DSP processors.
Prerequisites: CPET 2111 and CPET 2113 and CPET 4381 (may be taken concurrently).

CPET 4993 Independent Study: 1-3 semester hour.

Reading, research, and/or laboratory work on selected topics in Engineering Technology.