2022-2023 Academic Catalog 
    
    Apr 27, 2024  
2022-2023 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
 

Educational and Professional Studies

  
  • EDPS 69500 - Internship In Education


    Credit Hours: 1.00 to 10.00. Amount of credit to be determined by nature and extent of the assignment. A special course in selected areas of education, designed to provide practical field experience under professional supervision in selected situations related to the candidate’s area of specialization. Permission of instructor required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • EDPS 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



Educational Leadership

  
  • EDST 20000 - History And Philosophy Of Education


    Credit Hours: 3.00. (EDFA 20000) How history and philosophy have informed school organization, curriculum, and teaching practice. Students develop their own philosophies of teaching. Topics include continuities and discontinuities of schooling, colonial period to present. Conflicting demands placed upon schools. Issues of race, class, and gender inform debates over school purposes and practices. Typically offered Fall Spring Summer.
    General Education: First Year Experience


    View Class Schedule


  
  • EDST 27000 - Early Childhood Education


    Credit Hours: 3.00. Introduction to the field of early childhood education including career options and variety of early childhood settings. The history, philosophy, current trends and issues of early childhood will be explored. Students will observe and interact with children and early childhood professionals during site visits to early learning environments. Typically offered Fall.
    General Education: First Year Experience


    View Class Schedule


  
  • EDST 49000 - Individual Research And Teaching Experience


    Credit Hours: 1.00 to 8.00. Primarily for teacher candidates requiring special, individualized experience in research or teaching. Permission of instructor required. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • EDST 50000 - Philosophy Of Education


    Credit Hours: 3.00. (EDFA 50000) Study of fundamental philosophical issues and concepts in education. Treatment of historical and contemporary positions in educational philosophy and connection of philosophical understandings to American schools. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • EDST 58900 - Special Topics For Teachers


    Credit Hours: 1.00 to 4.00. (EDFA 58900) Consideration of appropriate professional problems of experienced educational personnel in workshops or in-service programs. Typically offered Fall Spring Summer.


    View Class Schedule



Electrical and Computer Engineering

  
  • ECE 15200 - Programming For Engineers


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

    Credit Hours: 3.00. Introductory C programming course. Students will be introduced to basic syntax, standard mathematics library, control structures, user-defined functions, arrays, pointers, structures, and file I/Os. Laboratory exercises will accelerate learning of fundamental materials through supervised practice. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 20100 - Linear Circuit Analysis I


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

    Credit Hours: 3.00. Volt-ampere characteristics for circuit elements; independent and dependent sources; Kirchhoff’s laws and circuit equations. Source transformations; Thevenin’s and Norton’s theorems; superposition, step response of 1st order (RC, RL) and 2nd order (RLC) circuits. Phasor analysis, impedance calculations, and computation of sinusoidal steady state responses. Instantaneous and everage power, complex power, power factor correction, and maximum power transfer. Instantaneous and average power. Typically offered Fall.


    View Class Schedule


  
  • ECE 20200 - Linear Circuit Analysis II


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

    Credit Hours: 3.00. Continuation of ECE 20100. Use of Laplace Transform techniques to analyze linear circuits with and without initial conditions. Characterization of circuits based upon impedance, admittance, and transfer function parameters. Determination of frequency response via analysis of poles and zeros in the complex plane. Relationship between the transfer function and the impulse response of a circuit. Use of continuous time convolution to determine time domain responses. Properties and practical uses of resonant circuits and transformers. Input - output characterization of a circuit as a two-port. Low and high-pass filter design. Typically offered Spring.


    View Class Schedule


  
  • ECE 20700 - Electronic Measurement Techniques


    Credit Hours: 1.00. Experimental exercises in the use of laboratory instruments. Voltage, current, impedance, frequency, and wave form measurements. Frequency and transient response. Elements of circuit modeling and design. Typically offered Fall.


    View Class Schedule


  
  • ECE 25100 - Object Oriented Programming


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

    Credit Hours: 3.00. The C++ and Java programming languages are presented. Students will be introduced to classes, inheritance, polymorphism, class derivation, abstract classes, interfaces, function overloading and overriding, container classes and template classes. Typically offered Spring.


    View Class Schedule


  
  • ECE 26400 - Advanced C Programming


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

    Credit Hours: 3.00. Continuation of a first programming course. Topics include files, structures, pointers, and the proper use of dynamic data structures. A basic knowledge of the UNIX operating system and an introductory C programming course; C programming knowledge should include basic syntax, control structures, and file I/O, as well as experience in declaring and using functions. Typically offered Fall Spring Summer.


    View Class Schedule


  
  • ECE 27001 - Introduction to Digital System Design


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

    Credit Hours: 4.00. An introduction to the analysis and design of combinational and sequential digital systems, with an emphasis on practical design techniqes and rapid protoyping on a contemporary programmabe logic device using a modern hardware description language (HDL) and electronic design automation (EDA) software. Typically offered Spring.


    View Class Schedule


  
  • ECE 27500 - Analog and Digital Electronics


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

    Credit Hours: 4.00. Electronic amplifiers; operational amplifier circuits; diode characteristics and circuit applications; bipolar junction transistor (BJT) and MOSFET characteristics, operating modes biasing, linear amplifier configurations; ideal characteristics of logic devices; basic logic devices using BJTs and MOSFETs. Typically offered Spring.


    View Class Schedule


  
  • ECE 29100 - Industrial Practice I


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


    View Class Schedule


  
  • 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 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 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 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 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 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 46810 - Operating Systems


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

    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 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 50800 - Introduction To Visualization Techniques


    Credit Hours: 3.00. An introduction to visualization techniques to represent various forms of data. Topics will include traditional visualization techniques, visual analytics, visual perception and cognition, scalar visualization, volume and surface visualization, flow visualization and medical visualization. Examples and projects from a broad range of fields will be used. This course aims to students in different disciplines for their courses or research work involving data visualization. Permission of department required. Typically offered Fall Spring.


    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 51032 - Computational Methods For Power System Analysis


    Credit Hours: 3.00.  System modeling of power networks. Description of modern electricity markets. Analysis of the economic dispatch problem using optimality conditions.  Planning of distributed energy resources. Smart grid applications. Machine learning applications to power systems (forecasting, demand-side management, and fault detection). Assigned projects will involve implementing some of the methods using realistic power system models.


    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 53201 - Power System Analysis


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

    Credit Hours: 3.00. This course covers fundamental concepts of power system analysis, transmission line parameters, generator, transformer and transmission line models, network calculations, power flow analysis, steady-state performance, optimal dispatch, fault studies and symmetrical components. Typically offered Fall.


    View Class Schedule


  
  • ECE 53500 - Adaptive Signal Processing With Applications


    Credit Hours: 3.00. This course covers theory of adaptation with stationary signals; performance measures; least-mean squares (LMS), recursive least squares (RLS) algorithms; adaptation of generalized feed forward filters including polynomial filters, neural network-based filters, and functional expansion filters. The course also addresses the applications and implementations including speech processing, system identification, noise reduction, echo cancellation in the communication systems, active noise control, deconvolution and equalization, and blind source separation. Permission of department required. 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 55000 - Computer Network Security


    Credit Hours: 3.00. The course is an introduction to computer network security that aims to develop the security mindset in the students. The course discusses security fundamentals, principles, policies, and access controls. It covers threats, vulnerabilities, attacks, and defense mechanisms in computer systems, networks, and web. Finally, it discusses encryption, key management, digital signatures, certificates, and authentication. Students will learn attack and defense mechanisms with the help of hands-on assignments. Permission of department required. Typically offered Fall Spring.


    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 55500 - Computer Aided Circuit Simulation


    Credit  Hours: 3.00.  Introduction to computer aided design, classification of CAD operations and stamps, modified nodal admittance matrix inversion, frequency and time-domain analysis of linear circuits, DC iterations and time-domain analysis of nonlinear circuits, and other advanced topics such as model order reduction technique. Permission of department required. Typically offered Spring.


    View Class Schedule


  
  • ECE 56801 - Digital Control Systems


    Credit Hours: 3.00. This course introduces the components of digital control systems and system models both on the z-domain (z-transfer functions) and on the time domain (state variable representations); and then covers analysis and design of digital control systems. The various discrete-time controllers including PID controllers are designed using both time and frequency domain techniques. The course further studies modern discrete-time control design including state and output feedback controllers, linear quadratic optimal control, and Kalman filters. Simulations to validate the designed systems are required. Permission of department required. 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 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 10201 - Direct Current Circuits And Components


    Prerequisite(s): (ECET 10001 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) OR MCET 10000 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) ) AND (MA 14700 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) OR MA 15300 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) OR MA 15900 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 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 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) OR MA 15300 FOR LEVEL UG WITH MIN. GRADE OF D- (MAY BE TAKEN CONCURRENTLY) OR MA 15900 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 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 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


 

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