2019-20 Academic Catalog 
    
    May 01, 2024  
2019-20 Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


For schedule and detailed course information, including schedule types, please see the Class Schedule and Course Descriptions webpage.

Schedule Type Classifications

The delivery of instruction often requires educational material to be organized and presented to students in a variety of ways. In order to facilitate the planning for and scheduling of classes to accommodate these multiple types of instruction, it is necessary to divide courses into organizational parts which reflect the unique combinations of instructors, meeting places, and time patterns used to conduct the instruction. The schedule types listed below are intended to reflect the nature of activities required of students, the relationship between students and their instructors, and the settings required to deliver the content of an instructional offering.

  • LEC — Lecture
  • LAB — Laboratory
  • DIS — Distance Education
  • CLN — Clinic
  • EX — Experiential
  • IND — Individual Study
  • SD — Studio
 

Electrical and Computer Engineering

  
  • ECE 29200 - Industrial Practice II


    Credit Hours: 0.00. For cooperative education program students only. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 30001 - Signals And Systems Lab


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 1.00. Experiments covering the analysis and design of systems in both the time and frequency domains. Typically offered Fall.


    View Class Schedule


  
  • ECE 30100 - Signals And Systems


    Prerequisite(s): ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF D- AND MA 26400 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Classification, analysis and design of systems in both the time- and frequency-domains. Continuous-time linear systems: Fourier Series, Fourier Transform, bilateral Laplace Transform. Discrete-time linear systems: difference equations, Discrete-Time Fourier Transform, bilateral Z-Transform. Sampling, quantization, and discrete-time processing of continuous-time signals. Discrete-time nonlinear systems: median-type filters, threshold decomposition. System design examples such as the compact disc player and AM radio. Typically offered Fall.


    View Class Schedule


  
  • ECE 30200 - Probabilistic Methods In Electrical And Computer Engineering


    Prerequisite(s): ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF D- OR ME 32500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. An introductory treatment including probability of events, discrete and continuous random variables, multiple random variables, sums of random variables and long-term averages, and elementary random processes. Applications involving uniform, Gaussian, exponential, geometric and related random variables. Introduction to parameter estimation and hypothesis testing. Discussion of wide-sense stationary random processes, including correlation functions, spectral densities and the response of linear time invariant systems. Course examples are drawn from signal processing, wireless communications, system reliability, and data science. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 30800 - Systems Simulation And Control Laboratory


    Prerequisite(s): ECE 20700 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 38200 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 1.00. Instruction and laboratory exercises in the solution of differential equations that arise in the modeling of physical systems. Instruction in the principles of operation and design of linear control systems. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 31100 - Electric And Magnetic Fields


    Prerequisite(s): MA 26400 FOR LEVEL UG WITH MIN. GRADE OF D- AND PHYS 26100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Continued study of vector calculus, electrostatics, and magnetostatics, and Maxwell’s equations. Introduction to electromagnetic waves, transmission lines, and radiation from antennas. Typically offered Fall.


    View Class Schedule


  
  • ECE 31200 - Engineering Economics And Project Management


    Credit Hours: 3.00. (ME 31100). Introduction to principles of engineering project management and techniques. Topics include technical feasibility studies, project specifications, scheduling, validation, lifecycle costing, and economic analysis. The focus is on managing an engineering project through scheduling, budgeting, resource management, execution and control. Typically offered Fall.


    View Class Schedule


  
  • ECE 32100 - Electromechanical Motion Devices


    Prerequisite(s): (ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF D- OR ECE 25500 FOR LEVEL UG WITH MIN. GRADE OF D-)

    Credit Hours: 3.00. The general theory of electromechanical motion devices relating electric variables and electromagnetic forces. The basic concepts and operational behavior of DC, induction, brushless DC, and stepper motors used in control applications are presented. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 32300 - Electromechanical Motion Devices and Systems Laboratory


    Prerequisite(s): ECE 32100 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 1.00. Experiments closely coordinated with ECE 32100 involving measurement of fundamental parameters of various electromechanical devices using modern instrumentation techniques. Computer simulation is used to predict steady-state and dynamic operating characteristics. Comparison of predicted and measured performance is emphasized. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 33000 - Microcomputer Programming And Interfacing


    Prerequisite(s): EE 37000 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) OR ECE 37000 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 3.00. Assembly language, C++ programming, and interfacing techniques; control of digital hardware and peripheral devices by software; software structures and tools used in accomplishing low level hardware control. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 33500 - Electronics-Systems


    Prerequisite(s): ECE 27500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Topics in multistage amplifiers, feedback amplifiers, oscillators, operational amplifiers, analog systems, power amplifiers and systems, communication systems. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 35400 - Software Engineering Design I


    Prerequisite(s): ECE 25100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. The design and implementation of larger scale software in Java. Introduction of software engineering design concepts. Application of fundamental concepts and programming strategies useful in the context of any programming language. Typically offered Fall.


    View Class Schedule


  
  • ECE 36200 - Microprocessor Systems And Interfacing


    Prerequisite(s): ECE 26400 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 27000 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. An introduction to basic computer organization, microprocessor instruction sets, assembly language programming, and microcontroller peripherals. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 36201 - Microprocessor System Design And Interfacing


    Prerequisite(s): ECE 27001 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. An introduction to basic computer organization, microcontroller instruction sets, microcontroller programming using assembly and C language, microcontroller interfacing and peripherals, and embedded system design. Typically offered Fall.


    View Class Schedule


  
  • ECE 37000 - Digital Systems-Logic Design


    Prerequisite(s): ENGR 15200 FOR LEVEL UG WITH MIN. GRADE OF D- OR ECE 15200 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Introduction to the logical design and analysis of digital systems; Boolean algebra; combinational logic; minimization techniques; Karnaugh mapping. Introduction to sequential systems analysis and design using VHDL. Typically offered Summer Fall Spring.


    View Class Schedule


  
  • ECE 37100 - Computer Organization And Design


    Prerequisite(s): ECE 27001 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 36201 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Design of computer systems with emphasis on computer hardware. Topics discussed include: Introduction to Basic Design Concepts, Computer Abstraction and Technology, Role of Performance, Instruction Language, Arithmetic for Computers, Processor Data Path and Control, Enhancing Performance with Pipelining, and Exploiting Memory Hierarchy. Students design and implement a RISC processor in the laboratory. Typically offered Spring.


    View Class Schedule


  
  • ECE 37500 - Digital Integrated Circuits


    Prerequisite(s): ECE 27500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Analysis and design of digital integrated circuits. Bipolar and MOS device modeling. MOS integrated circuit design and timing considerations. Bipolar, BiCMOS and GaAs digital circuits. Typically offered Spring.


    View Class Schedule


  
  • ECE 38000 - Computers In Engineering Analysis


    Prerequisite(s): ENGR 15100 FOR LEVEL UG WITH MIN. GRADE OF D- AND MA 26400 FOR LEVEL UG WITH MIN. GRADE OF D- AND (ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF D- OR ME 27500 FOR LEVEL UG WITH MIN. GRADE OF D-)

    Credit Hours: 3.00. Theory and application of computers in simulation, data acquisition control, instrumentation, and in the solution of engineering problems. Development of mathematical models suitable for computer solutions, and numerical techniques. Traditional and modern software such as FORTRAN, C, LabVIEW, MATLAB, Lotus 1-2-3, and Excel will be used. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 38200 - Feedback System Analysis And Design


    Prerequisite(s): ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 30800 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 3.00. In this course, classical concepts of feedback system analysis and associated compensation techniques are presented. In particular, the root locus, Bode diagram, and Nyquist criterion are used as determinants of stability. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 38400 - Linear Control Systems


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. (ME 48500). Introduction to classical control theory. Transfer functions, block diagram manipulation, and signal flow graphs. Transient and steady state responses; characteristics and design. Sensitivity analysis and disturbance rejection. System stability. Root locus analysis and design. Frequency response analysis using Bode and polar plots. Nyquist criterion and Nichols chart. Controller design using Bode plots. Laboratory will include design, simulation of topics covered, and a number of practical experiments. Credit not allowed for both ECE 38400 and ME 48500. Typically offered Spring.


    View Class Schedule


  
  • ECE 39300 - Industrial Practice III


    Credit Hours: 0.00. For cooperative education program students only. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 39400 - Industrial Practice IV


    Credit Hours: 0.00. For cooperative education program students only. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 39500 - Industrial Practice V


    Credit Hours: 0.00. For cooperative education program students only. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 40200 - Electrical Engineering Design Projects


    Credit Hours: 3.00. Lecture sessions provide the student with background information on the design and management of projects. Formal lectures cover, for example, design for manufacturability, design for quality, test and evaluation, reliability and ethics, patents and copyrights, plus case studies. During the laboratory sessions, the students work in teams on a challenging open-ended electrical engineering project that draws on previous coursework. Projects routinely involve standard design facets (such as consideration of alternative solutions, feasibility considerations, and detailed system descriptions) and include a number of realistic constraints (such as cost, safety, reliability, and aesthetics). Completion of BS EE or BS CmpE core curriculum. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 42301 - Power Electronics


    Prerequisite(s): ECE 27500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. An introduction to the design and analysis of switch mode power converters. Topics include: switching characteristics of MOSFET’s and IGBT’s, properties of DC-DC switch mode power converters and regulation of the output voltage, rectification of utility inputs and power factor correction, review of magnetic circuits, design of high frequency inductors and transformers, design of switch mode DC power supplies, soft switching, synthesis of DC and low frequency AC voltages with application to motor drives and uninterruptible power supplies, and thyristor converters. Use of circuit simulations and hardware. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 42600 - Electric Drives


    Prerequisite(s): ECE 27500 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Introduction to Electric Drives And Power Electronics. Magnetic circuits and transformers. Principles of DC, synchronous, induction, and stepper motors; equivalent circuits and operating characteristics. Applications to drive systems. Laboratory experiments to illustrate principles. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 42900 - Senior Engineering Design I


    Prerequisite(s): ECE 31200 FOR LEVEL UG WITH MIN. GRADE OF D- AND (COM 30700 FOR LEVEL UG WITH MIN. GRADE OF D- OR ENGL 30700 FOR LEVEL UG WITH MIN. GRADE OF D-)

    Credit Hours: 3.00. (ME 42900, CE 42900). The senior engineering design courses I and II constitute a two-semester sequence of an interdisciplinary activity. The objective of these courses is to provide engineering students with supervised experience in the process and practice of engineering design. Projects are chosen by the students or the faculty. Students working in teams pursue an idea from conception to realistic design. The course concludes with a substantial written and oral design review before a faculty team. Class discussions will include the ethical responsibility of engineers, impact of engineering solution in a global/societal context, and small-group interactions. Department permission required. Typically offered Fall Spring Summer.
    Experiential Learning (EL): Yes


    View Class Schedule


  
  • ECE 43200 - Elements Of Power System Engineering


    Prerequisite(s): ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Fundamental concepts of power system analysis, transmission line parameters, basic system models, steady-state performance, network calculations, power flow solutions, fault studies, symmetrical components, operating strategies, and control. Typically offered Fall.


    View Class Schedule


  
  • ECE 43800 - Digital Signal Processing With Applications


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 36201 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. The course is presented in five units. Foundations: the review of continuous-time and discrete-time signals and spectral analysis; design of finite impulse response and infinite impulse response digital filters; processing of random signals. Speech processing; vocal tract models and characteristics of the speech waveform; short-time spectral analysis and synthesis; linear predictive coding. Image processing: two-dimensional signals, systems and spectral analysis; image enhancement; image coding; and image reconstruction. The laboratory experiments are closely coordinated with each unit. Throughout the course, the integration of digital signal processing concepts in a design environment is emphasized. Typically offered Summer Fall Spring.


    View Class Schedule


  
  • ECE 43900 - Senior Engineering Design II


    Prerequisite(s): ECE 42900 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. The senior engineering design courses I and II constitute a two-semester sequence of an interdisciplinary activity. The objective of these courses is to provide engineering students with supervised experience in the process and practice of engineering design. Projects are chosen by the students or the faculty. Students working in teams pursue an idea from conception to realistic design. The course is climaxed by the presentation of a substantial written report and a formal oral presentation before faculty and students. Typically offered Fall Spring.
    Experiential Learning (EL): Yes


    View Class Schedule


  
  • ECE 44000 - Transmission Of Information


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. Analysis and design of analog and digital communication systems. Emphasis on engineering applications of theory to communication system design. The laboratory introduces the use of advanced engineering workstations in the design and testing of communication systems. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 44800 - Introduction To Communication Theory


    Prerequisite(s): (ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF D- OR STAT 34500 FOR LEVEL UG WITH MIN. GRADE OF D-) AND ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 27500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. Signal analysis, introduction to digital communication and pulse code modulation. Introduction to amplitude modulation and frequency modulation. Introduction to information theory. Typically offered Fall.


    View Class Schedule


  
  • ECE 45100 - Industrial Automation


    Prerequisite(s): ECE 27001 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Operating principles, design, and application of programmable logic controllers. Data acquisition and data analysis using PCs; A to D and D to A converters, sensors and actuators, process variable measurement, signal conditioning; data acquisition and control software applications. Typically offered Summer Spring.


    View Class Schedule


  
  • ECE 45400 - Software Engineering Design II


    Prerequisite(s): ECE 35400 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Design methods utilized in the development of complex software systems, and their application in concurrent, real-time, and distributed object-oriented software environments. Typically offered Summer Fall Spring.


    View Class Schedule


  
  • ECE 45900 - Advanced Digital System Design


    Prerequisite(s): ECE 27001 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Design, simulation, and testing of digital systems using a hardware description language and programmable logic devices. Complex programmable logic devices (CPLDs) and field programmable gate arrays (FPGAs) will be studied and utilized. Laboratory will include design, simulation, implementation, and testing of designs on available FPGA/CPLD boards. Typically offered Spring.


    View Class Schedule


  
  • ECE 46300 - Introduction To Computer Communication Networks


    Prerequisite(s): ECE 44800 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. An introduction to the design and implementation of computer communication networks. The focus is on the concepts and the fundamental design principles that have contributed to the global Internet success. Topics include: digital transmission and multiplexing, protocols, MAC layer design (Ethernet/802.11), LAN interconnects and switching, congestion/flow/error control, routing, addressing, performance evaluation, internetworking (Internet) including TCP/IP, HTTP, DNS etc. This course will include one or more programming projects. Typically offered Fall.


    View Class Schedule


  
  • ECE 46400 - Computer Architecture And Organization


    Prerequisite(s): ECE 37100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Design of computer systems with emphasis on computer architecture. Topics discussed include: Fundamentals of Computer Design, Instruction set principles and Examples, Pipelining, Advanced Pipelining and Instruction-Level Parallelism, Memory-Hierarchy Design, I/O Systems, Buses and Arbitration Techniques, Interconnection Networks, and Multiprocessors. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 46800 - Introduction To Compilers And Translation Engineering


    Prerequisite(s): ECE 37100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. The design and construction of compilers and other translators. Topics include compilation goals, organization of a translator, grammars and languages, symbol tables, lexical analysis, syntax analysis (parsing), error handling, intermediate and final code generation, assemblers, interpreters, and an introduction to optimization. Emphasis is on engineering a compiler or interpreter for a small programming language - typically a C or Pascal subset. Projects involve the stepwise implementation (and documentation) of such a system. Department permission required. Typically offered Fall.


    View Class Schedule


  
  • ECE 46810 - Operating Systems


    Prerequisite(s): ECE 37100 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. The design of systems programs, in particular, operating systems, assemblers, loaders, and compilers. The role of systems programs as the link between computer hardware and software is emphasized. Topics include: multiprogramming, CPU scheduling, memory management, file systems, concurrent processes, multiprocessors, security, and network operating systems. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 47600 - Digital Signal Processing


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECE 36201 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Theory and implementation of real time digital signal processing. Survey or continuous filter design using Butterworth, Chebychev, inverse Chebychev, elliptic, and Bessel approximations; type transformations; review of sampling theory, discrete time signals and systems, and Z-transforms; design of IIR filters using impulse invariance, bilinear transform, and a survey of direct techniques; design of FIR filters using Fourier series and windows, least squares error, and optimal equiripple techniques; properties and applications of discrete and fast Fourier transforms. Overview of spectual estimation techniques. Laboratory includes implementation of lecture topics. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 48300 - Digital Control Systems Analysis And Design


    Prerequisite(s): ECE 38400 FOR LEVEL UG WITH MIN. GRADE OF D- OR ME 48500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. The course introduces feedback computer controlled systems, the components of digital control systems, and system models on the z-domain (z-transfer functions) and on the time domain (state variable representations.) The objectives for system design and evaluation of system performance are considered. Various discrete-time controllers are designed including PID-controllers, state and output feedback controllers, and reconstruction of states using observers. The systems with the designated controllers are tested by simulations. Typically offered Spring.


    View Class Schedule


  
  • ECE 49500 - Selected Topics In Electrical And Computer Engineering


    Credit Hours: 1.00 to 4.00. Topics vary. Permission of department required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 49600 - Electrical And Computer Engineering Projects


    Credit Hours: 0.00 to 18.0. Arrange Hours and Credit. Topics vary. Permission of department required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50100 - Introduction To Digital Processing Of Speech Signals


    Prerequisite(s): ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF C-

    Credit Hours: 3.00. A course on digital processing of speech signals expands and enhances the capabilities of electrical and computer engineering graduates. It is particularly useful for those specializing in areas including communication, signal processing and multimedia processing. The introductory topics in speech processing with computer projects are suitable for graduate students planning to advance their education and career in fields such as audio engineering, human-machine interfacing, speech and speaker recognition applications and multimedia applications. The course is aimed primarily to ECE graduate students specializing in communication and signal processing area. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50201 - Information Theory


    Credit Hours: 3.00. This course is a graduate-level introduction to information theory. Information theory is probably the most elegant mathematical theories, with the most direct and significant engineering impacts to our life in the information age. Information theory has found its applications in many areas, including statistics, computer sciences, biology, economics, etc. The focus of this course will be on the direct application of information theory in digital communications. We believe that the most important part of learning information theory is to learn a new way of thinking about engineering problems. In this sense, this course is beneficial not only to communication majored students, but also to students in other engineering disciplines. Prerequisites: a basic course in probability/statistics. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50300 - Numerical Methods In Engineering


    Prerequisite(s): MA 26400 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Numerical methods, solutions of equations of one variable, interpolation and polynomial approximation, numerical integration and differentiation, numerical solution of initial-value problems, solution of linear systems, iterative methods for solving linear systems, approximation theory, approximating eigenvalues, solutions of systems or nonlinear equations, boundary-value problems for ordinary differential equations, numerical methods for partial-differential equations. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50500 - Networking Programming


    Prerequisite(s): ENGR 15200 FOR LEVEL UG WITH MIN. GRADE OF C-

    Credit Hours: 3.00. This course will cover practical aspects of computer network programming, with emphasis on the Client/Server, P2P and distributed applications. The goal of this course is to introduce the students to the basics of computer networks and internet programming. We will introduce the students to the TCP/IP protocol stack and some of its important protocols. Students will also be introduced to multi-tier application development and RPC technologies including: RMI, CORBA, EJB, and Web Services. We will also look at industry trends and discuss some innovative ideas that have recently been developed. Some of the course material will be drawn from the web, industry white papers and internet RFCs. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50600 - Biomedical Instrumentation Design


    Credit Hours: 3.00. This course covers engineering aspects of detection, acquisition and processing of signals from human body. Microcontrollers are used for common biomedical instrumentation design and implementation. The analog and digital electronics, analog to digital and digital to analog conversion, and interfacing with computers via microcontrollers are emphasized. The course is aimed primarily to graduate students specializing in interdisciplinary engineering. Recommended prerequisites: Circuits and Electronics; Analog and Digital Signal Processing; and Programming in C. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50700 - Introduction To Biomedical Imaging


    Credit Hours: 3.00. This course covers the major aspects of modern medical imaging systems including x-ray imaging computed tomography, magnetic resonance imaging, ultrasound imaging, single-photon emission tomography and positron emission tomography. The main emphasis is to explain and exam the fundamental physics and engineering underlying each imaging modality, and the image acquisition, reconstruction and artifact correction. Students will gain technical knowledge and an overview of current status of medical imaging technologies. The course is aimed primarily to graduate students specializing in interdisciplinary engineering. Prerequisite: college level physics, signals and systems, and programming experience in MatLab or C. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 50900 - Advanced Electric Drives


    Prerequisite(s): ECE 42600 FOR LEVEL UG WITH MIN. GRADE OF C-

    Credit Hours: 3.00. This course covers topics related to advanced methods for DC and AC electric drives control systems. The emphasis is on AC drives vector control techniques that are used when high performances are required to control torque, acceleration, speed and position: hybrid and electric vehicles, wind-electric energy generation, industrial robots, biomedical application, etc. Simulink-MATLAB based computer models are used to study the vector control of induction and synchronous AC machines, and real-time simulations are performed using dSPACE prototyping tool. The course is aimed primarily to ECE graduate students specializing in electric drives, power electronics and power systems area. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 51200 - Power Systems


    Prerequisite(s): ECE 20200 FOR LEVEL UG WITH MIN. GRADE OF C-

    Credit Hours: 3.00. This course covers topics which are becoming increasingly important in present and future power systems such as: electric energy sources including renewable and the environment, AC transmission lines and underground cables, power flow, transformers in power systems, high voltage DC transmission lines, distribution systems, power quality, synchronous generators and reactive power, voltage regulation and stability, transient and dynamic stability, control of power systems, economic dispatch, transmission line faults, and transient over-voltages. Simulink/MATLAB and/or Pspice based computer simulations, use of Power-World simulator and PSCAD/EMTDC software that is widely accepted in industry. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 51400 - Advanced Engineering Economics


    Prerequisite(s): ME 31100 FOR LEVEL UG WITH MIN. GRADE OF D- OR ECE 31200 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Effective project managers have complete command of their project costs and a thorough understanding of the financial aspects of their business. This course reviews the fundamentals of accounting; examines project cost accounting principles; applications, and impact on profitability; examines the principles of project costing; covers the elements involved in cash management; introduces the framework for how projects are financed and the potential impact financing has on the projects; and a framework for using an effective project cost system. The course is aimed primarily to engineering graduate students interested in project management. Prerequisite: ME 31100 or ECE 31200 and a course in basic Statistics. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 51801 - Quality Control


    Credit Hours: 3.00. (ME 51500). This course examines the design in order to acquire a better product/process quality. Other aspects of design included are robust design, parameter design, or Taguchi Techniques. This course also gives students a current understanding of the techniques and applications of design of experiments in quality engineering design. The students will learn design of quality control systems in manufacturing, use of advanced statistical process controls, sampling inspection techniques, process capability, and other statistical tools, Also included are vendor sourcing and control tools, methods for establishing specifications and tolerances, quality function deployment, and other quality control techniques. In addition, Six Sigma will be included. The course is aimed primarily to engineering graduate students interested in project management. Prerequisite: Basic Statistics. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 51900 - Control Theory II


    Prerequisite(s): ECE 38200 FOR LEVEL UG WITH MIN. GRADE OF B- OR ME 48500 FOR LEVEL UG WITH MIN. GRADE OF B-

    Credit Hours: 3.00. The approximation of common non-linearities by describing functions and the analysis of resultant system behavior. Review of matrix analysis. Statespace formulation, representation, solution and design. Introduction to optimization and computational methods. Acceptable for credit in the Interdisciplinary Graduate Program in Engineering. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 52501 - Statistical Concepts In Engineering


    Credit Hours: 3.00. (ME 53200). This course is directed toward the graduate student who has never had a statistics course or whose last statistics course was taken some time ago and a refresher course is required. The primary purpose of this course is to provide a basic understanding of fundamental probability and statistical principles, their underlying assumptions, and their use in data analysis using real-world engineering problems. The course is aimed primarily to engineering graduate students interested in project management. Prerequisite: Graduate standing and proficiency in Calculus. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 52701 - System Engineering


    Credit Hours: 3.00. (ME 53400). In today’s environment, there is an ever-increasing need to develop and produce systems that are robust, reliable, high quality, supportable, cost-effective, and responsive to the needs of the customer or user. Reflecting these worldwide trends, System Engineering course introduces students to the full range of system engineering concepts, tools, and techniques, emphasizing the application of principles and concepts of system engineering and the way these principles aid in the development, utilization, and support of systems. The course covers systems engineering from both a technical and management perspective. The course is aimed primarily to engineering graduate students interested in project management. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 52900 - Introduction To Microwave Engineering


    Prerequisite(s): ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF C-

    Credit Hours: 3.00. This course is an introduction to the basic aspects of microwave techniques. The topics will include Maxwell’s equations with their physical meaning, and most relevant forms; microwave generation, propagation, boundary conditions, and S parameters. Other topics include transmission lines, Smith Charts, microwave networks, couplers, detectors, mixers, and amplifiers. The course also includes the use of hands-on commercial CAD software. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 53000 - Wireless Communication Systems


    Prerequisite(s): ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF C AND ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF C

    Credit Hours: 3.00. This course is an introduction to the basic aspects of wireless communications. The topics will include cellular concept, channel assignment, handoff, trunking efficiency, frequency reuse, capacity planning, mobile radio propagation, multipath fading, modulation, multiple access techniques, and wireless networking. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 53100 - Fiber Optic Communications


    Prerequisite(s): ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF C

    Credit Hours: 3.00. This course deals with the fundamental principles for understanding and applying optical fiber technology in the transmission of information. Study topics include the introduction to optical transmission in fibers, fiber structure and modes, signal degradation, light sources, photodetectors, optical receivers, digital transmission systems, and point to point link analysis. Also included is the use of a simulation tool, Ansoft Designer, that can examine the performance of key components such as laser diodes, optical couplers and optical and photodetectors. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 53200 - Computational Methods For Power System Analysis


    Prerequisite(s): ECE 43200 FOR LEVEL UG WITH MIN. GRADE OF B-

    Credit Hours: 3.00. System modeling and matrix analysis of three-phase power networks. Applications of numerical methods and computers to the solution of a variety of problems related to the planning, design, and operation of electric power systems. Typically offered Fall.


    View Class Schedule


  
  • ECE 53800 - Digital Signal Processing I


    Credit Hours: 3.00. Theory and algorithms for processing of deterministic and stochastic signals. Topics include discrete signals, systems, and transforms, linear filtering, fast Fourier transform, nonlinear filtering, spectrum estimation, linear prediction, adaptive filtering, and array signal processing. Typically offered Fall.


    View Class Schedule


  
  • ECE 54400 - Digital Communications


    Prerequisite(s): ECE 44800 FOR LEVEL UG WITH MIN. GRADE OF B-

    Credit Hours: 3.00. Introduction to digital communication systems and spread spectrum communications. Topics include analog message digitization, signal space representation of digital signals, binary and M-ary signaling methods, detection of binary and M-ary signals, comparison of digital communication systems in terms of signal energy and signal bandwidth requirements. The principal types of spread spectrum systems are analyzed and compared. Application of spread spectrum to multiple access systems and to secure communication systems is discussed. Typically offered Fall.


    View Class Schedule


  
  • ECE 54700 - Introduction To Computer Communication Networks


    Prerequisite(s): ECE 30200 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. A qualitative and quantitative study of the issues in design, analysis, and operation of computer communication and telecommunication networks as they evolve toward the integrated networks of the future, employing both packet and circuit switching technology. The course covers packet and circuit switching, the OSI standards architecture and protocols, elementary queuing theory for performance evaluation, random access techniques, local area networks, reliability and error recovery, and integrated networks. Typically offered Fall.


    View Class Schedule


  
  • ECE 55200 - Introduction To Lasers


    Credit Hours: 3.00. An introduction to lasers and laser applications which does not require a knowledge of quantum mechanics as a prerequisite. Topics include: the theory of laser operation; some specific laser systems; nonlinear optics; optical detection; and applications to optical communications, holography, laser-driven fusion, and integrated optics. Typically offered Spring.


    View Class Schedule


  
  • ECE 55400 - Electronic Instrumentation And Control Circuits


    Prerequisite(s): ECE 33500 FOR LEVEL UG WITH MIN. GRADE OF B- AND ECE 30100 FOR LEVEL UG WITH MIN. GRADE OF B-

    Credit Hours: 3.00. Analysis and design of special amplifiers, pulse circuits, operational circuits, DC amplifiers, and transducers used in instrumentation, control, and computation. Typically offered Spring.


    View Class Schedule


  
  • ECE 56900 - Introduction To Robotic Systems


    Credit Hours: 3.00. (C S 56900) The topics to be covered include: basic components of robotic systems; selection of coordinate frames; homogeneous transformations; solutions to kinematic equations; velocity and force/torque relations; manipulator dynamics in Lagrange’s formulation; digital simulation of manipulator motion; motion planning; obstacle avoidance; controller design using the computed torque method; and classical controllers for manipulators. Basic knowledge of vector-matrix manipulations required. Typically offered Fall.


    View Class Schedule


  
  • ECE 57400 - Software Engineering Methodology


    Prerequisite(s): ECE 59500 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. Introduces students to current software process and life cycle models; software management methods for controlling and managing software projects. Topics include: life cycle models, requirements gathering, software planning, software quality, risk management, software inspections, software metrics, software testing, and software management concepts. Team project work is part of the course requirements. Students are expected to use their programming skills and knowledge of data structures to design and test software generated during their team project activities. A good working knowledge of C programming, UNIX tools and data structures. Offered in alternate years. Typically offered Fall.


    View Class Schedule


  
  • ECE 58900 - State Estimation And Parameter Identification Of Stochastic Systems


    Credit Hours: 3.00. Introduction to point estimation, least squares, Bayes risk, and maximum likelihood. Optimum mean-square recursive estimation for nondynamic stochastic systems. State estimation for discrete-time and continuous-time dynamic systems. Parameter identification of stochastic systems using maximum likelihood. Stochastic approximation, least squares, and random search algorithms. Offered in alternate years. Typically offered Fall.


    View Class Schedule


  
  • ECE 59500 - Selected Topics In Electrical Engineering


    Credit Hours: 1.00 to 3.00. Formal classroom or individualized instruction on topics of current interest. Permission of instructor required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 60400 - Electromagnetic Field Theory


    Prerequisite(s): ECE 31100 FOR LEVEL UG WITH MIN. GRADE OF B-

    Credit Hours: 3.00. Review of general concepts (Maxwell’s equations, materials interaction, boundary conditions, energy flow); statics (Laplace’s equation, Poisson’s equation); distributed parameter systems (classification of solutions, transmission lines, and wave-guides); radiation and antennas (arrays, reciprocity, Huygen’s principle); a selected special topic (e.g., magnetostatics, waves in anisotropic media and optical fibers). Offered in alternate years. Prerequisite: Master’s student standing or higher. Typically offered Fall Spring.


    View Class Schedule


  
  • ECE 61000 - Energy Conversion


    Credit Hours: 3.00. Basic principles of static and electromechanical energy conversion. Control of static power converters. Reference frame theory applied to the analysis of rotating devices. Analysis and dynamic characteristics of induction and synchronous machines. State variable analysis of electromechanical devices and converter supplied electromechanical drive systems. Prerequisite: Master’s student standing or higher. Typically offered Fall.


    View Class Schedule


  
  • ECE 66100 - Computer Vision


    Credit Hours: 3.00. This course deals with how an autonomous or a semi-autonomous system can be endowed with visual perception. The issues discussed include: sampling from a topological standpoint; grouping processes; data structures, especially hierarchical types such as pyramids, quadtrees, octrees, etc.; graphic theoretic methods for structural description and consistent labeling; issues in 3-D vision such as object representation by Gaussian spheres, generalized cylinders, etc. Prerequisite: ECE 57000. Typically offered Spring.


    View Class Schedule


  
  • ECE 66600 - Advanced Computer Systems


    Credit Hours: 3.00. The study of theoretical aspects of advanced computer systems where multiprocessing is used. Topics include the design, architecture, and performance evaluation of multiprocessor memories, interconnection networks, and computational pipelines. Also included are the topics of scheduling, synchronization, resource allocation, load-balancing, partitioning and deadlock avoidance in multiprocessors. Also covered are the design and analysis of parallel algorithms, programming languages and automatic approaches to parallelism detection/exploitation for concurrent computation. Prerequisite: ECE 56500, 60800. Typically offered Spring.


    View Class Schedule


  
  • ECE 69500 - Advanced Topics In Electrical And Computer Engineering


    Credit Hours: 1.00 to 3.00. Formal classroom or individualized instruction on advanced topics of current interest. Permission of instructor required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 69800 - Research MS Thesis


    Credit Hours: 1.00 to 18.00. Research MS Thesis. Permission of instructor required. Typically offered Fall Spring Summer.


    View Class Schedule



Electrical and Computer Engineering Technology

  
  • ECET 10000 - Introduction To Electrical And Computer Engineering Technology


    Credit Hours: 3.00. An introduction to the different fields of Electrical and Computer Engineering Technology. Hands-on laboratory techniques along with the exposure to lab procedures and safety will be introduced. Students would be engaged in Internet and Library Research and learn about University wide resources and how to best utilize them. Typically offered Fall Spring Summer.
    General Education: First Year Experience


    View Class Schedule


  
  • ECET 10001 - Introduction To Electrical And Computer Engineering Technology


    Credit Hours: 3.00. An introduction to the different fields of Electrical and Computer Engineering Technology. Hands-on laboratory techniques along with the exposure to lab procedures and safety will be introduced. Students would be engaged in Internet and Library Research and learn about University wide resources and how to best utilize them. Typically offered Fall.


    View Class Schedule


  
  • ECET 10200 - Electrical Circuits I


    Prerequisite(s): MA 14700 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 4.00. A study of DC electrical circuits, Ohm’s Law, Kirchoff’s Laws, series and parallel circuits, power, magnetism, ammeters, voltmeters, ohmmeters, inductance, capacitance, and an introduction to alternating voltages, currents and reactances. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 10201 - Direct Current Circuits And Components


    Prerequisite(s): MA 14700 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 3.00. A study of DC electrical circuits, Ohm’s Law, Kirchhoff’s Laws, series and parallel circuits, power, magnetism, ammeters, voltmeters, ohmmeters, inductance, capacitance, and an introduction to alternating voltages, currents and reactance. Typically offered Spring.


    View Class Schedule


  
  • ECET 10300 - Topics In Electrical Technology


    Credit Hours: 1.00 to 4.00. This course includes specialized topics and skills associated with electrical technology. The level of coverage varies according to the audience. Since various electrical/electronics topics may be offered under this title. Does not carry credit toward degree requirements in Electrical Engineering Technology. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 10700 - Introduction To Circuit Analysis


    Prerequisite(s): MA 15300 FOR LEVEL UG WITH MIN. GRADE OF D (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 4.00. Voltage, current, resistance, Ohm’s law, Kirchhoff’s current and voltage laws, resistance combinations, and The’venin’s, Norton’s and superposition theorems are studied and applied. DC and AC circuits are studied and utilized, with basic AC terminology described. Ideal RC coupling and filter circuits and RC switching circuits are introduced. Fundamental analog circuits with ideal or near-ideal electronic devices are utilized in the lecture and laboratory to enhance the understanding of basic circuit laws and theorems. Typically offered Fall Spring.
    General Education: Technology


    View Class Schedule


  
  • ECET 10900 - Digital Fundamentals


    Credit Hours: 3.00. This course introduces basic gate and flip-flop logic devices and their application in combinational and sequential digital circuits. Topics include decoders, displays, encoders, multiplexers, demultiplexers, registers, and counters. Logic circuit analysis, implementation of circuits using standard IC chips or programmable logic devices, circuit testing, and troubleshooting are emphasized. Typically offered Fall.
    General Education: Technology


    View Class Schedule


  
  • ECET 11000 - Computer Systems Architecture


    Credit Hours: 3.00. Introduction to PC based system architecture. Identification, installation and upgrading of microcomputer modules, Windows Operating System. Ability to configure IRQ’s, I/O addresses and set switches and jumpers. Distinguish between the popular CPUs. Identify the categories of Memory. Identify the popular types of motherboards, their components and their architecture. Differentiate between the different BUSes and their interfaces. Basic concepts and terminology of Networking. Diagnosing and trouble shooting common module problems and system malfunctions. Typically offered Fall Spring Summer.
    General Education: Technology


    View Class Schedule


  
  • ECET 11700 - Circuits Problem Solution Methods


    Credit Hours: 1.00. This course provides students with structured assistance in developing problem-solving skills in circuit fundamentals. Students work together in small groups to complete class assignments. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 11900 - Digital Problem Solution Methods


    Credit Hours: 1.00. This course provides students with structured assistance in developing problem-solving skills in digital fundamentals. Students work together in small groups to complete class assignments. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 15200 - Electrical Circuits II


    Prerequisite(s): ECET 10200 FOR LEVEL UG WITH MIN. GRADE OF D- AND MA 14800 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 4.00. A study of DC and AC electrical circuits, network theorems, j operator, phasors, reactances, impedances, phase relationships, power, resonance, ideal and air-core transformers and an introduction to graphical techniques and and an introduction to graphical techniques and transients. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 15201 - Alternating Current Circuits And Analysis


    Prerequisite(s): ECET 10201 FOR LEVEL UG WITH MIN. GRADE OF D- AND MA 14800 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 3.00. AC electrical circuits, including J-operator, phasors, reactance, impedance, and power are studied. Circuit laws, network theorems, and the fundamental concepts of Fourier analysis are applied in the study of passive filters, resonant circuits, single-phase and three-phase circuits, and elementary magnetic circuits. Typically offered Fall.


    View Class Schedule


  
  • ECET 15400 - Analog Electronics I


    Credit Hours: 4.00. A study of electronic devices such as the diodes, FET, BJT, Thyristors, MOSFET and operational amplifier. Analysis and design of electronic circuits such as the comparator, amplifier, filter, oscillator and voltage regulator. Other topics include the heat sinks and thermal design. Typically offered Fall Spring.


    View Class Schedule


  
  • ECET 15401 - Electronic Components And Circuits


    Prerequisite(s): ECET 15201 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY)

    Credit Hours: 3.00. A study of electronic devices such as the diodes, FET, BJT, Thyristors, MOSFET and operational amplifier. Analysis and design of electronic circuits such as the comparator, amplifier, filter, oscillator and voltage regulator. Other topics include the heat sinks and thermal design. Typically offered Fall.


    View Class Schedule


  
  • ECET 15700 - Electronics Circuit Analysis


    Prerequisite(s): ECET 10700 FOR LEVEL UG WITH MIN. GRADE OF D AND MA 15300 FOR LEVEL UG WITH MIN. GRADE OF D

    Credit Hours: 4.00. Capacitors, inductors, switching circuits, transformers, rectifiers, linear regulators, dependent sources, operational amplifiers, BJT- & MOSFET-based small-signal amplifiers, waveform generation, and programmable analog devices are studied. Circuit fundamentals such as Kirchhoff’s laws are utilized in analysis and design of circuits. Computer simulation is used. Typically offered Fall Spring.
    General Education: Technology


    View Class Schedule


  
  • ECET 15900 - Digital Applications


    Prerequisite(s): ECET 10900 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. This course continues the study of combinational and sequential digital applications using programmable logic devices and standard logic devices. The input and output characteristics of the various common logic families, the appropriate signal conditioning techniques for on/off power interfacing, digital and analog signal interfacing techniques, and memory devices and systems are discussed. Typically offered Fall Spring Summer.
    General Education: Technology


    View Class Schedule


  
  • ECET 15901 - Digital Circuits And Applications


    Prerequisite(s): ECET 10900 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. This course continues the study of combinational and sequential digital applications using programmable logic devices and standard logic devices. The input and output characteristics of the various common logic families, the appropriate signal conditioning techniques for on/off power interfacing, digital and analog signal interfacing techniques, and memory devices and systems are discussed. Typically offered Spring.


    View Class Schedule


  
  • ECET 19600 - Introduction To EET And Projects


    Credit Hours: 2.00. This course introduces ECET projects and the ECET program. Included are topices about ECET projects, options and electives in the ECET curriculum, university services, study techniques and student employment and career opportunities. Also introduced are techniques for proper and safe use of basic hand and machine tools, and the processes of fabricating, assembling and testing printed circuit boards. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 20100 - Mathematical Modeling And Simulation


    Prerequisite(s): MA 14800

    Credit Hours: 3.00. Introduction to the computer based on methods of mathematical modeling and simulation of electrical and electronic circuits and systems, instrumentation and measurement procedures. Students will learn to use the up-to-date software tools. Topics will also include probability and statistical methods. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 20700 - AC Electronics Circuit Analysis


    Prerequisite(s): ECET 15700 FOR LEVEL UG WITH MIN. GRADE OF D AND MA 15400 FOR LEVEL UG WITH MIN. GRADE OF D

    Credit Hours: 4.00. AC circuits including the j operator, phasors, reactance and impedance are studied. 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. Computer aided analysis of circuits is used. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 20900 - Introduction To Microcontrollers


    Prerequisite(s): ECET 15900 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECET 21000 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. This course is an introduction to microcontroller hardware and software, focusing on embedded control applications. Interconnections of components, peripheral devices, bus timing relationships, structured C-language programming, debugging, input/output techniques, and use of PC based software development tools are studied. Typically offered Fall Spring Summer.
    General Education: Technology


    View Class Schedule


  
  • ECET 20901 - Microcontroller Applications


    Prerequisite(s): ECET 15901 FOR LEVEL UG WITH MIN. GRADE OF D- AND ECET 21000 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. An introduction to microprocessor hardware and software focusing on embedded control applications. Interconnection of components, peripheral devices, bus timing relationships, structured C language programming, debugging, input/output techniques, and use of PC-based software development tools are studied. Typically offered Fall.


    View Class Schedule


  
  • ECET 21000 - Structured C++ Programming For Electromechanical Systems


    Credit Hours: 3.00. Use of C++ in structured programming and Top Down Design techniques. Problem solving in technology applications is emphasized. The laboratory exercises will emphasize the interfacing of electromechanical systems with software and generation of embedded coding. Typically offered Spring.


    View Class Schedule


  
  • ECET 21200 - Electrical Power And Machinery


    Prerequisite(s): ECET 15200 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 4.00. A study of power transformers, single and polyphase circuits. The study of DC machines, AC single and polyphase synchronous and induction machines, and an introduction to power electronics. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECET 21201 - Electrical Power And Motors


    Prerequisite(s): ECET 15201 FOR LEVEL UG WITH MIN. GRADE OF D-

    Credit Hours: 3.00. A study of power transformers, single and poly-phase circuits. The study of DC machines, AC single and polyphase synchronous and induction machines, and an introduction to power electronics. Typically offered Spring.


    View Class Schedule


 

Page: 1 <- 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16Forward 10 -> 35