C = Co Requisite
ECE 30100 Signals and Systems (3)Class: 3 Lab: 0 Rec: 0 P: ECE 20200 and MATH 262 C: None Signal and system representation. Fourier series and transforms, sampling and discrete Fourier transforms. Discrete-time systems, difference equation, Z-transforms. State equations, stability, characteristic values and vectors. Continuous-time systems, time and frequency domain analysis. Continuous systems with sampled inputs.
ECE 30200 Probabilistic Methods in Electrical Engineering (3)Class: 3 Lab: 0 Rec: 0 P: ECE 30100 C: ECE 30100 An introductory treatment of probability theory, including distribution and density functions, moments, and random variables. Applications of normal and exponential distributions. Estimation of means and variances. Hypothesis testing and linear regression. Introduction to random processes, correlation functions, spectral density functions, and response of linear systems to random inputs.
ECE 30500 Semiconductor Devices (3)Class: 3 Lab: 0 Rec: 0 P: ECE 25500, MATH 262, and PHYS 251 C: None Materials- and phenomena-based examination of devices, emphasizing the how and why of solid-state device operation.
ECE 31100 Electric and Magnetic Fields (3)Class: 3 Lab: 0 Rec: 0 P: MATH 262 and PHYS 251 C: None Continued study of vector calculus, electrostatics, and magnetostatics. Maxwell's equations, introduction to electromagnetic waves, transmission lines, and radiation from antennas. Students may not receive credit for both ECE 31100 and PHYS 330.
ECE 32100 Electromechanical Motion Devices (3)Class: 3 Lab: 0 Rec: 0 P: ECE 20200, PHYS 251 The general theory of electromechanical motion devices relating to electric variables and electromagnetic forces. Basic concepts and operational behavior of DC, induction, brushless DC, and stepper motors used in control applications.
ECE 34000 Simulation, Modeling, and Identification (3)Class: 2 Lab: 3 Rec: 0 P: ECE 20700 and ECE 30100 C: None Modeling and simulation of engineering systems described by ordinary differential and difference equations. Development of mathematical models from physical principles. Analysis and simulation of engineering systems. Parametric and nonparametric system identification of engineering systems using experimental input and output data. Electrical, biological, and mechanical systems will be analyzed using analog, digital, and hybrid methods of general importance in engineering instrumentation. Software implementation using MATLAB®, SIMULINK®, and SCOPE®. Laboratory exercises are designed to demonstrate concepts studied in text and lecture.
ECE 36200 Microprocessor Systems and Interfacing (4)Class: 3 Lab: 3 Rec: 0 P: ECE 19500, ECE 26600, and ECE 26700 C: None An introduction to basic computer organizations, microprocessor instruction sets, assembly language programming, the design of various types of digital as well as analog interfaces, and microprocessor system design considerations. Laboratory provides practical hands-on experience with microprocessor software application and interfacing techniques. Design and implementation of a simple three-bus computer; detailed study of a particular microcomputer architecture and instruction set (Motorola 6809); assembly language programming techniques; system control signals and I/O port design and handshaking protocols; interrupt control systems; LSI parallel and serial interfaces; analog data and control interfaces.
ECE 36500 Introduction to the Design of Digital Computers (3)Class: 3 Lab: 0 Rec: 0 P: ECE 36200 C: None The hardware organization of computer systems including the following topics: instruction set selection, arithmetic/logic unit design, hardwired and microprogrammed control systems, memory organization, I/O interface design, computer simulation of digital systems.
ECE 36800 Data Structures (3)Class: 3 Lab: 0 Rec: 0 P: ECE 26400 C: None To provide insight into the use of data structures. To prepare the students for advanced software courses. Students use their previous programming experience to design and test software as part of team projects using sorting, searching, tree-based and graph-based techniques learned in this course.
ECE 38200 Feedback System Analysis and Design (3) Class: 3 Lab: 0 Rec: 0 P: ECE 30100 or ME 330 or equivalent C: None Classical concepts of feedback system analysis and associated compensation techniques. In particular, the root locus, Bode diagram, and Nyquist criterion are used as determinants of stability.