Courses
Electrical and Computer Engineering Technology
- ECET 10700 Introduction to Circuit Analysis (4 cr.) Class 3, Lab 2. P Math 602 placement test of 45 or above. A study of voltage, current, power, and resistance; and Ohm's law, Kirchhoff's circuit laws, and network theorems. Circuit studies cover electronic devices: diodes, transistors, and operational amplifiers. Physical features of capacitance and inductance and their effects in transient circuits and in a-c circuits are covered. The laboratory provides experience with electronic instrumentation and circuit simulation.
- ECET 10900 Digital Fundamentals (3 cr.) Class 2, Lab 2. P or C: MATH 11100 or higher or consent of instructor. A study of logic gates, binary arithmetic codes, Boolean algebra, mapping, adders, comparators, decoders, encoders, multiplexers, and demultiplexers. Small Scale (SSI) and Medium Scale (MSI) integrated circuits and programmable logic devices are used to develop combinational and sequential circuits.
- ECET 11600 Electrical Circuits (3 cr.) Class 2, Lab 2. P or C: MATH 15300. A study of d-c and a-c circuits. This course covers circuit components, R, L, and C; voltage; current; power; Ohm's law; Kirchhoff's laws; series and parallel circuits; electrical measurements; sinusoidal voltages; currents; impedances; transformers; motors; polyphase systems, and the National Electrical Code. This course is a service course offered for non-ECET majors.
- ECET 15500 Digital Fundamentals II (3 cr.) P: ECET 10900. Class 2, Lab 2. Sequential logic circuits, flip-flops, counters, programmable device logic, shift registers, logic families and introductory computer concepts.
- ECET 15700 Electronics Circuit Analysis (4 cr.) P: 10700 and MATH 15300. Class 3, Lab 2. A study of rectification, capacitive filters, IC regulated power supplies, transistor biasing techniques, dependent sources, operational amplifiers, and IC fabrication. Circuit fundamentals such as Kirchhoff's laws are utilized in the analysis and design of circuits. Computer-aided analysis of circuits is used.
- ECET 16400 Applied Object-oriented Programming (3 cr.) Class 2, Lab 2. P or C: MATH 15300. Problem solving and computing with emphasis on electrical engineering technology applications. Introduction to an object programming language as applied to solving electrical technology problems.
- ECET 20700 AC Electronics Circuit Analysis (4 cr.) Class 3, Lab 2. P or C: 15700 and MATH 15400. A study of a-c circuits, including the j operator, phasors, reactance, and impedance. Circuit laws, network theorems, and the fundamental concepts of Fourier analysis are applied and used in the study of topics such as passive filters, IC filters, amplifiers, resonant circuits, single-phase and three-phase circuits, and elementary magnetic circuits.
- ECET 20900 Introduction to Microcontrollers (4 cr.) Class 3, Lab 2. P: 10900 and P or C: ECET 16400 or CIT 26200 or CIT 27000. An introduction to microprocessor hardware and software, focusing on embedded control applications. Assembly language programming, linking, input/output techniques, debugging, memory, timing and peripheral devices are studied. C programming of microcontrollers is introduced.
- ECET 23100 Electrical Power and Controls (4 cr.) Class 3, Lab 2. P: 10900 and 15700. An introduction to transformers, induction motors, and single-phase and three-phase power systems, motor control devices, programmable logic controllers, PLC input and output devices, and PLC communications.
- ECET 28400 Computer Communications (4 cr.) Class 3, Lab 2. P: 10700. An introductory course in data communication systems. The hardware and software issues in computer communications are studied. Emphasis is on hands-on experience in computer communications, such as cabling, use of communication devices and media, choice of networking topologies, protocols, and platforms.
- ECET 30200 Introduction to Control Systems (4 cr.) Class 3, Lab 2. P: 23100. A continuation of the study of industrial controls including on-off, open-and closed-loop control systems, and analog-based systems. Major topics include relay controls, PLC, controls, HMI and open-PC controls, and networking.
- ECET 30700 Analog Network Signal Processing (4 cr.) P: 20700 and MATH 22100. Class 3, Lab 2. An advanced course in network analysis that stresses network theorems and solutions of time-domain and frequency-domain problems. Software techniques to solve mathematical problems are employed.
- ECET 30900 Advanced Embedded Microcontrollers (4 cr.) Class 3, Lab 2. P: 20900. A study of the advanced applications of embedded microcontrollers, including use of programmable counter/timer arrays, interrupts, multi-tasking, analog interfaces, hardware abstraction, real-time operating systems, and peripheral device drivers.
- ECET 33100 Generation and Transmission of Electrical Power (4 cr.) Class 3, Lab 2. P: 20700 and 23100. A study of the generation and transmission of electrical energy. Includes modeling and analysis of synchronous alternators, transformers, and transmission lines, plus analytical and computer methods of solving load flow and fault conditions on balanced and unbalanced three-phase systems. Techniques used by utilities for protection and economic operation of power systems are introduced.
- ECET 35100 Instrumentation Applications for Technology (3 or 4 cr.) P: Math 22100 and ECET 11600 or ECET 10700. Class 2 or 3, Lab 2. Introduction to the basic concepts and terminology of instruments. This course covers the procedures and techniques essential to measurement of physical quantities (such as pressure, flow, temperature, and level measurement) and analysis of that data. Students will use data acquisition systems and computer control software to complete laboratory exercises.
- ECET 35700 Real-Time Digital Signal Processing (4 cr.) Class 3, Lab 2. P: 20900 and Math 22100 and P or C: Math 22200. Architecture, instruction set, and hardware and software development tools associated with a fixed-point general-purpose DSP processor. Fundamental principles associated with the processing of discrete-time signals and common applications such as waveform generation, FIR and IIR digital filtering, and DFT-and FFT-based spectral analysis and filtering are covered.
- ECET 37100 Automation, Instrumentation, and Process Control (3 or 4 cr.) P: ECET 16400 and ECET 23100 Class 0 or 2, Lab 4 or 6. A project-oriented course combining key areas of automation, instrumentation, and process control. The course covers automatic testing, computer interfacing, data collection, robotic controls, programmable logic controllers, and graphical process control software. A final project is an integrated system.
- ECET 38100 Electrical Distribution Systems (4 cr.) Class 3, Lab 2. P: 20700 and 23100. A study of the design and operation of electric distribution systems. Estimated demand calculations, energy conservation, faults on power systems, power quality, power factor improvement, electric rates, voltage drops, protective devices, illumination, and the applicable portions of the National Electrical Code. Both new facilities and additions to existing facilities are included.
- ECET 41700 Advanced Digital Systems Design with VHDL (4 cr.) Class 3, Lab 2. P: 15500 and 15700. A study of Field Programmable Gate Arrays (FPGAs) and complex programmable logic using VHDL, finite-state-machine analysis and design, high-speed digital design considerations, memory systems, digital and analog devices, and A/D and D/A conversion.
- ECET 43400 PC Systems II (4 cr.) Class 3, Lab 2. P: ECET 20900 and: 16400 or CIT 27000, or CIT 26200. Real-time, PC-based operating systems. Programming Graphical User Interfaces for control applications using an object-oriented language. Embedded PC hardware, busses, and peripheral programming. Writing device drivers.
- ECET 48300 Network Fundamentals with Microcontrollers (4 cr.) Class 3, Lab 2. P: 28400. A study of computer networks and industrial network applications. Network protocols, media, and system software are examined. The focus is on the usage of data communication techniques and their applications in the industrial environment. In the laboratory students use utilities to examine different network protocols, configuring network software, using test equipment for analyzing and troubleshooting networks.
- ECET 48404 Emerging Information, Communication and Technologies (4 cr.) P: ECET 28400
Class 3, Lab 2. an advanced course in the Computer Engineering Technology program that introduces and evaluates emerging systems, services and applications in information, communication, and technologies (ICT) areas. In the laboratory, students use utilities to evaluate and analyze various emerging subjects so that certain level of mastery of the subjects can be demonstrated.
- ECET 49000 Senior Design Project Phase I (1 cr.) P: three 30000- or 40000-level ECET electives. Extensive individual design and development performed in consultation with faculty. Collaboration with industry is encouraged. Evidence of extensive and thorough laboratory work is required. Written and oral presentations are emphasized. Capstone experiences are included as integral parts.
- ECET 49100 Senior Design Project Phase II (2 cr.) P: 49000. P or C: TCM 37000. A continuation of 49000.
- ECET 49300 Ethics and Professionalism in Technology (1 cr.) P: Senior Standing. Factors involved in the ethical decision making in engineering and technology professions on both a local and global scale will be presented. Workplace issues such as socio-economic and cultural differences, professionalism, ethical codes, employee and community safety, whistle blowing, diversity and sexual harassment will be discussed. Case studies will guide student activities.