Skip to Content

Course Search Results

  • 4.00 Credits

    Introduction to AC power generation, distribution, and use. Topics will include single-phase and 3-phase power, power factors and corrections, transformers, power distribution and the grid, generation plants, and some wiring and AC motors. Prerequisites: 'C-' or better in (ECE 1230 OR ECE 1240 OR ECE 2210) AND NOT on ECE Monitoring Group Corequisites: passing grade in MATH 1320 OR MATH 2210
  • 3.00 Credits

    This 3-credit course covers the fundamentals of the sensing, actuation, signal- processing, and control concepts underlying most robots and other intelligent physical systems. Transduction principles governing common sensors and actuators. Basic circuits and principles for the interfacing of sensors and actuators with embedded microcontrollers. Introduction to digital signal processing including intelligent thresholding, low- and high-pass filters, and sensor fusion. Introductory feedback control principles including PID and data-driven machine-learning methods including linear discriminate analysis, multi-layer perceptrons and convolutional neural networks. Hands-on hardware and software component in every lecture period. Final exam consists of a multifaceted team-based robotics competition. Prerequisites: 'C+' or better in ((ECE 1050 AND ECE 1240 AND ECE 1245) OR (ECE 1230 AND ECE 1235)) AND NOT on ECE Monitoring Group
  • 4.00 Credits

    Techniques for reasoning about, designing, minimizing, and implementing digital circuits and systems. Combinational (logic and arithmetic) and sequential circuits are covered in detail leading up to the design of complete small digital systems using finite state machine controllers. Use of computer-aided tools for design, minimization, and simulation of circuits. Laboratory is included involving circuit implementation with MSI, LSI, and field programmable gate arrays. Prerequisites: 'C-' or better in (CS 1410 OR CS 1420) AND (ECE 1230 OR ECE 1240 OR Corequisite: PHYS 2220) AND (ECE 1235 OR ECE 1245 OR Corequisite: PHYS 2220) AND NOT on ECE or KSoC Monitoring Group AND Major status in ECE or KSoC
  • 3.00 Credits

    Working in teams, students employ the concepts of digital logic design and computer organization to design, implement and test a computing system. Interface IO devices and develop associated software/firmware. Extensive use of CAD and software tools. Prerequisite: 'C-' or higher in (CS 3700 OR ECE 3700) AND (CS 3810 OR ECE 3810) AND NOT on (ECE or KSoC Monitoring Group)
  • 4.00 Credits

    This course focuses on modern physic topics such as quantum mechanics, atomic physics, nuclear physics, thermodynamics, and statistical mechanics. Such topics are applicable for electrical and computer engineers to understand practical applications such as laser technology, solid-state electronic components along with limitations for semiconductor and superconductor materials in addition to limitations to computing. Prerequisites: 'C-' or better in (PHYS 2220 OR AP Physics C E&M score of 4+) AND (MATH 1220 OR MATH 1250 OR MATH 1320 OR AP Calculus BC score of 4+) Corequisites: (MATH 1260 OR MATH 1321 OR MATH 2210 OR MATH 3140) AND Not on ECE Monitoring Group
  • 3.00 Credits

    An in-depth study of computer architecture and design, including topics such as RISC and CISC instruction set architectures, CPU organizations, pipelining, memory systems, input/output, and parallel machines. Emphasis is placed on performance measures and compilation issues. Prerequisite: (CE or KSoC Foundational Programming Completed) AND NOT on (ECE or KSoC Monitoring Group)
  • 1.00 Credits

    Talks from industry representatives, information about Engineering Clinic projects, professionalism. Prerequisites: ECE Senior Project Ready
  • 0.50 - 6.00 Credits

    Undergraduate 3000-level special topics. Prerequisites: 'C-' or better in (ECE 1230 OR ECE 1240) AND NOT on ECE Monitoring Group
  • 1.00 - 3.00 Credits

    Undergraduate research in Electrical and Computer Engineering. Prerequisites: 'C-' or better in (ECE 1230 OR ECE 1240) AND NOT on ECE Monitoring Group
  • 1.00 Credits

    ECE 3980 is a special topics course. Special topics courses consist of CS 4010, ECE 3970, ECE 3980, and ECE 3990. Students are allowed to take up to 4 hours total amongst these courses. Students must register for ECE 3980 each semester they officially participate in an approved independent project. Prerequisites: 'C-' or better in (ECE 1230 OR ECE 1240) AND NOT on ECE Monitoring Group