C = Co Requisite
ECE 30100 Signals and Systems (3) Class: 3 Lab: 0 Rec: 0 P: ECE 20200 and MATH 26600 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 & Computer 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 26600, and PHYS 25100 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 26600 and PHYS 25100 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 33000.
ECE 32100 Electromechanical Motion Devices (3) Class: 3 Lab: 0 Rec: 0 P: ECE 20200, PHYS 25100 C: ECE 31100. 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 32600 Engineering Project Management. Credit 3. Class 3. Project management is an important skill that is needed in the private and public sectors as well as specialty businesses. This course explores the challenges facing today’s project managers and provides a broad understanding of the project management environment focused on multiple aspects of the project.
ECE 32700 Engineering Economics. Credit 3. Class 3. Engineering economics is the application of economic techniques to the evaluation of design and engineering alternatives. The role of engineering economics is to assess the appropriateness of a given project, estimate its value, and justify it from an engineering standpoint. This course covers the time value of money and other cash-flow concepts, reviews economic practices and techniques used to evaluate and optimize engineering decisions, and discusses the principles of benefit-cost analysis.
ECE 34000 Simulation, Modeling, and Identification (3) Class 2, Lab 3. P: 20700 and 30100. Investigation and evaluation of design problems through simulation of systems described by ordinary differential and difference equations. Development of simulation models from physical parameters and from experimental data. Topics include continuous, discrete, and hybrid models of electrical, mechanical, and biological systems. Laboratory experiences demonstrate concepts studied in text and lecture.
ECE 36200 Microprocessor Systems and Interfacing (4) Class: 3 Lab: 3 Rec: 0 P: ECE 26300, ECE 27000 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 38200 Feedback System Analysis and Design (3) Class: 3 Lab: 0 Rec: 0 P: ECE 30100 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.