Skip to Content

Course Search Results

  • 4.00 Credits

    An introduction to electrostatics, magnetostatics and Maxwell's equations with specific applications to wave propagation and transmission line theory. Lecture and lab combination. Laboratory activities to include the design, construction, and analysis of RF radar subsystems. Prerequisite:    ECE 1270 and ECE 2210 and MATH 2210 and PHYS 2220
  • 3.00 Credits

    This course covers basic concepts and techniques of probability theory with applications to statistics, machine learning, and signal processing. Topics include probabilistic modeling and analysis, confidence intervals, and statistical inference. Example problems are drawn from engineering applications and include both analytic and computational solutions. Prerequisite:    ECE 1400 and MATH 1220
  • 4.00 Credits

    A study of AC and DC power systems and machines, including single and 3-phase power, power factor and correction, transformers, synchronous and induction machines, DC motors, power transmission lines, and analysis of power flow and faults. Lecture and Lab combination. Prerequisite:    ECE 1270 and ECE 2210
  • 4.00 Credits

    Introduction to microprocessor architecture, arithmetic logic units, memory systems, input/output interfaces, peripheral devices, and communication. Lecture and lab combination. Laboratory activities to include the programming and operation of microprocessor circuits. Prerequisite:    CS 1410 and CS 2250 and ECE 1400 and ECE 2700 and EE 2700
  • 3.00 Credits

    This course focuses on the concepts of modern computer and microprocessor architecture including pipelining, caches and branch prediction. Students will gain an understanding of the key design concepts of modern computer architecture and its implications on software and hardware design. Prerequisite:    ECE 3610 and ECE 3710
  • 4.00 Credits

    Design and implementation of a microcontroller or microprocessor embedded system including assembly language programming, interfacing to peripherals, interrupt handling and debugging techniques. Lecture and Lab. Laboratory exercises build toward a final embedded systems project. Prerequisite:    CS 1410 and CS 2250 and CS 2810 and ECE 1400 and ECE 2700 and ECE 3090 and ENGL 2010
  • 1.00 Credits

    This is a core course that is required for the BS Engineering degree. ECE 3890 can be taken a maximum of three times for a total of three credits, but only one credit counts toward the major. The student will need department approval before being allowed to register.
  • 2.00 Credits

    Students will be required to complete a 300-hour engineering project (over two semesters) in a team environment. Project management and problem solving techniques will be emphasized. Topics to include goal setting, developing milestone charts, writing contracts, conducting research, project design and construction, testing and analysis, project documentation, and design review presentations. Before seeking departmental approval, students should be currently enrolled in ECE 3090 and should have taken at least four 3000-level core ECE courses and either MATH 3410 or ECE 3430. Exceptions to this rule are made only if a student's graduation would otherwise be delayed.
  • 2.00 Credits

    A continuation of Senior Project I. Students will be required to complete a significant engineering project in a team environment. Project management and problem solving techniques will be emphasized. Topics to include goal setting, developing milestone charts, writing contracts, conducting research, project design and construction, testing and analysis, project documentation, and design review presentations. Prerequisite:    ECE 4010 and EE 4010
  • 4.00 Credits

    Topics related to control theory, analysis, and testing of systems in the time domain, frequency domain and state space. Lecture and lab combination. Prerequisite:    ECE 3110 and ECE 3210 and EE 3110 and EE 3210