Edit my courses
Icon Meanings
View this course's WolfWare Homepage
View this course's Online Syllabus
This course has an Engineering Online section.
This course has an associated lab section.
ECE 109 Introduction to Computer Systems   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated problem session
         
Introduction to key concepts in computer systems. Number representations, switching circuits, logic design, microprocessor design, assembly language programming, input/output, interrupts and traps.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 200 Introduction to Signals, Circuits and Systems   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated lab sectionThis course has an Engineering Online section.
         
Ohm's law and Kirchoff's laws; circuits with resistors, photocells, diodes and LEDs; rectifier circuits; first order RC circuits; periodic signals in time and frequency domains, instantaneous, real and apparent power; DC and RMS value; magnitude andpower spectra, dB, dBW, operational amplifier circuits, analog signal processing systems including amplification, clipping, filtering, addition, multiplication, AM modulation sampling and reconstruction. Weekly hardware laboratory utilizing multimeter, function generator, oscilloscope and spectrum analyzer and custom hardware for experiments on various circuits and systems.
 
Pre-Requisites:Cumulative GPA 2.5 or above, C or better in MA 241 and PY 205.
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 4

 
 
ECE 209 Computer Systems Programming   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated lab sectionThis course has an associated problem sessionThis course has an Engineering Online section.
         
Computer systems programming using the C language. Translation of C into assembly language. Introduction to fundamental data structures: array, list, tree, hash table.
 
Pre-Requisites:Grade of C- or better in ECE 109
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 211 Electric Circuits   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated problem session
         
Introduction to theory, analysis and design of electric circuits. Voltage, current, power, energy, resistance, capacitance, inductance. Kirchhoff's laws node analysis, mesh analysis, Thevenin's theorem, Norton's theorem, steady state and transient analysis, AC, DC, phasors, operational amplifiers, transfer functions.
 
Pre-Requisites:C- or better in ECE 200
Co-Requisites:ECE 220
Restrictions:Department Consent Required
Credits: 4

 
 
ECE 212 Fundamentals of Logic Design   View Course's WolfWare HomepageView Course's Online Syllabus
         
Introduction to digital logic design. Boolean algebra, switching functions, Karnaugh maps, modular combinational circuit design, latches, flip-flops, finite state machines, synchronous sequential circuit design, datapaths, memory technologies, caches, and memory hierarchies. Use of several CAD tools for simulation, logic minimization, synthesis, state assignment, and technology mapping.
 
Pre-Requisites:C- or better in ECE 109
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 220 Analytical Foundations of Electrical and Computer Engineering   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated problem session
         
This course is designed to acquaint you with the basic mathematical tools used in electrical and computer engineering. The concepts covered in this course will be used in higher level courses and, more importantly, throughout your career as an engineer. Major topics of the course include complex numbers, real and complex functions, signal representation, elementary matrix algebra, solutions to linear systems of equations, linear differential equations, laplace transforms used for solving linear differential equations, fourier series and transforms and their uses in solving ECE problems. EE and CPE Majors Only.
 
Pre-Requisites:C- or better in ECE 200
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 301 Linear Systems   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated lab sectionThis course has an Engineering Online section.
         
Representation and analysis of linear systems using differential equations: impulse response and convolution, Fourier series, and Fourier and Laplace transformations for discrete time and continuous time signals. Emphasis on interpreting system descriptions in terms of transient and steady-state response. Digital signal processing.
 
Pre-Requisites:C- or better in ECE 211 and ECE 220.
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 302 Microelectronics   View Course's Online SyllabusThis course has an associated lab section
         
Introduction to the physics of semiconductors, PN Junctions, BJT and MOS field Effect Transistors: Physics of operation, IV characteristics, load line, quiescent point of operation, PSPICE analysis; diode circuit analysis; voltage regulation; Single Stage Transistor Amplifiers: Common Emitter and Common Source configurations, biasing, inverting and non-inverting amplifiers; follower circuits; calculation of small signal voltage gain, current gain, coupling and bypass capacitors; Multistage ac-coupled amplifiers; small signal modeling; input resistance and output resistance; logic inverters.

Additional course information provided by the department:

Introduction to the physics of semiconductors, diode (pn-junctions, and transistors (MOSFET, BJT): Physics of operation, I-V characteristics, circuit models, PSPICE analysis; diode circuits; Single Stage Transistor Amplifiers: Common Emitter, Common Source, Common Base, Common Gate, Common Collector and Common Drain configurations, biasing, calculations of small signal voltage gain and current gain, input and output resistances; Logic Inverters, CMOS logic.
 
Pre-Requisites:A grade of C- or better in ECE 211
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 4

 
 
ECE 303 Electromagnetic Fields   View Course's Online Syllabus
         
This course prepared the students to formulate and solve electromagnetic problems relevant to all fields of electrical and computer engineering and that will find application in subsequent courses in RF circuits, photonics, microwaves, wireless networks, computers, bioengineering, and nanoelectronics. Primary topics include static electric and magnetic fields, Maxwell's equations and force laws, wave propagation, reflection and refraction of plane waves, transient and steady-state behavior of waves on transmission lines. Restriction: EE and CPE Majors Only.
 
Pre-Requisites:A grade of C- of better in ECE 211 and ECE 220
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
E 304 Introduction to Nano Science and Technology   View Course's WolfWare Homepage
         
Fundamental concepts of Nano-Science and Technology including scaling, nano-scale physics, materials, mechanics, electronics, heat transfer, photonics, fluidics and biology. Applications of nano-technology.
 
Pre-Requisites:MA 242 and PY 208 with grade of C- or higher
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 305 Principles of Electromechanical Energy Conversion   View Course's Online Syllabus
         
Three-phase circuits and power flow, analysis of magnetic circuits, performance of single-phase and three-phase transformers, principles of electromechanical energy conversion, steady-state characteristics and performance of alternating current and direct current machinery.
 
Pre-Requisites:C- or better in ECE 211 or ECE 331
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 306 Introduction to Embedded Systems   View Course's WolfWare HomepageView Course's Online Syllabus
         
Introduction to designing microcontroller-based embedded computer systems using assembly and C programs to control input/output peripherals. Use of embedded operating system.

Additional course information provided by the department:

Many ECE students will design embedded systems in industry. To do this well they need to pull together concepts from a variety of fields (such as compilers, computer architecture, operating systems, testing and development) and understand how they relate to embedded systems. This course covers these concepts from that point of view and uses various hands-on programming projects to examine major concepts. Students use a 16-bit microcontroller board with powerful software development tools to develop their embedded systems.

Topics covered include

  • Introduction to Embedded Systems and Microcontroller-Based Circuit Design
  • Microcontroller Instruction Set Architecture
  • Assembly Language Programming and General Purpose Digital I/O
  • C Programming Review
  • C and the Compiler
  • Debugging Software and Hardware
  • Threads, Tasks and Simple Scheduling
  • Threaded Program Design
  • Using and Programming Interrupts
  • Real-Time Operating Systems
  • Serial Communication Peripherals
  • Digital I/O Peripherals: T/C and PWM
  • Analog I/O Peripherals
  • Simulation Design and Debugging
  • Performance Analysis
 
Pre-Requisites:C- or better in ECE 209 and ECE 212
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 308 Elements of Control Systems   View Course's WolfWare Homepage
         
Analog system dynamics, open and closed loop control, block diagrams and signal flow graphs, input-output relationships, stability analyses using Routh-Hurwitz, root-locus and Nyquist, time and frequency domain analysis and design of analog control systems. Use of computer-aided analysis and design tools. Class project. EE, CPE, BME majors only.
 
Pre-Requisites:(ECE 220 and ECE 211) or BME 311; Co-requisite: ECE 301
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 309 Object-Oriented Programming for Electrical and Computer Engineers   View Course's WolfWare HomepageView Course's Online Syllabus
         
Object-oriented design and programming of complex software. Java programming. Data abstraction and data structures. Programming by contract. Software testing. Interacting classes and interface design. Stream input/output, exceptions. Iterators, recursion, analysis of running time.
 
Pre-Requisites:C- or better in ECE 209
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 310 Design of Complex Digital Systems   View Course's WolfWare HomepageThis course has an associated lab section
         
Design principles for complex digital systems. Decomposition of functional and interface specifications into block-diagrams and simulation with hardware description languages. Synthesis of gate-level descriptions from register-transfer level descriptions. Design and test of increasingly complex systems.
 
Pre-Requisites:A grade of C- or better in ECE 212
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 331 Principles of Electrical Engineering   View Course's Online Syllabus
         
Concepts, units and methods of analysis in electrical engineering. Analysis of d-c and a-c circuits, characteristics of linear and non-linear electrical devices; principles of operational amplifiers; transformers; motors; and filters.
 
Pre-Requisites:Grade of C or better MA 241, PY 208
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 380 Engineering Profession for Electrical Engineers   View Course's Online Syllabus
         
Introduction to engineering as a profession including issues surrounding electrical engineering. Topics include professional and ethical responsibilities, risks and liabilities, intellectual property, and privacy. Economic issues including entrepreneurship and globalization.
 
Pre-Requisites:ECE 212, ECE 301, and ECE 302
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 1

 
 
ECE 381 Engineering Profession for Computer Engineers   View Course's Online Syllabus
         
Introduction to engineering as a profession including issues surrounding computer engineering. Topics include professional and ethical responsibilities, risks and liabilities, intellectual property, and privacy. Economic issues including entrepreneurship and globalization.
 
Pre-Requisites:ECE 212, ECE 301, and ECE 302
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 1

 
 
ECE 383 Introduction to Entrepreneurship and New Product Development   View Course's Online Syllabus
         
This course is part of the Engineering Entrepreneurs Program. Students work as team members on projects being led by seniors completing their senior capstone design. Students will be exposed to many areas of product development and will assist in the design and implementation of the prototype product.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 1

 
 
ECE 402 Communications Engineering   View Course's WolfWare HomepageView Course's Online Syllabus
         
An overview of digital communications for wireline and wireless channels which focuses on reliable data transmission in the presence of bandwidth constraints and noise. The emphasis is on the unifying principles common to all communications systems. Examples include digital telephony, compact discs, high-speed modems and satellite communications.
 
Pre-Requisites:ECE 301, ST 371
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 403 Electronics Engineering   View Course's Online Syllabus
         
Design and analysis of discrete and integrated electronic circuits, from single-transistor stages to operational amplifiers, using bipolar and MOS devices. Feedback in operational amplifier circuits, compensation and stability. Laboratory design projects.
 
Pre-Requisites:ECE 301, ECE 302
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 404 Introduction to Solid-State Devices   View Course's WolfWare HomepageView Course's Online Syllabus
         
Basic principles required to understand the operation of solid-state devices. Semiconductor device equations developed from fundamental concepts. P-N junction theory developed and applied to the analysis of devices such as varactors, detectors, solar cells, bipolar transistors, field-effect transistors. Emphasis on device physics rather than circuit applications.
 
Pre-Requisites:ECE 302
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 407 Introduction to Computer Networking   View Course's WolfWare HomepageView Course's Online Syllabus
         
This course focuses on engineering principles of computer communications and networking, including layering concepts, overview of protocols, architectures for local, metropolitan, and wide-area networks, routing protocols, internet operations, transport control and applications, emerging issues in computer networks. EE and CPE majors only.
 
Pre-Requisites:ECE 301
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 420 Wireless Communication Systems   View Course's WolfWare HomepageView Course's Online Syllabus
         
A study of applications of communication theory and signal processing to wireless systems. Topics include an introduction to information theory and coding, basics and channel models for wireless communications, and some important wireless communication techniques including spread-spectrum and OFDM. MATLAB exercises expose students to engineering considerations.
 
Pre-Requisites:ECE 402
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 421 Introduction to Signal Processing   View Course's Online Syllabus
         
Concepts of electrical digital signal processing: Discrete-Time Signals and Systems, Z-Transform, Frequency Analysis of Signals and Systems, Digital Filter Design. Analog-to Digital-to-Analog Conversion, Discrete Fourier Transform. To major design projects.
 
Pre-Requisites:ECE 301
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 422 Transmission Lines and Antennas for Wireless   View Course's WolfWare HomepageView Course's Online Syllabus
         
Review of time-varying electromagnetic theory. A study of the analytical techniques and the characteristics of several useful transmission lines and antennas. Examples are coaxial lines, waveguides, microstrip, optical fibers and dipole, monopole and array antennas.
 
Pre-Requisites:ECE 303
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 423 Introduction to Photonics and Optical Communications   View Course's WolfWare HomepageThis course has an associated lab section
         
This course investigates photonic devices at the component level and examines the generation, propagation, and detection of light in the context of optical communication systems. Topics include the design of simple optical systems and focuses on the use of lasers, fiber optics, and photodetectors. The labs include building a Michelson interferometer, preparing and coupling light to an optical fiber, characterizing LEDs and laser diodes and making a fiber optical link.
 
Pre-Requisites:ECE 303 or Permission of the Instructor
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 434 Fundamentals of Power Electronics  
         
Design, analysis, modeling and control of DC-DC converters, DC-AC inverters, AC-DC rectifiers/converters, and AC-to-AC converters. power conversion using switched high-voltage high-current semiconductors in combination with inductors and capacitors. Design of DC-DC, DC-AC, AC-DC, and AC-AC power converters as well as an introductions to design of magnetic components for use in power converters, apllications to fuel cells, photovoltaics, motor drives, and uninterruptable power supplies

Additional course information provided by the department:

This course has a Power Electronics Lab component.
 
Pre-Requisites:ECE 302 or equivalent
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 436 Digital Control Systems   View Course's Online Syllabus
         
Discrete systems dynamics, sampled-data systems, mathematical representations of analog/digital and digital/analog conversions, open- and closed-loop systems, input-output relationships, state-space and stability analyses, time- and frequency-domainanalyses. Design and implementation of digital controllers.

Additional course information provided by the department:

A design project is assigned to be completed in simulation using MATLAB and Simulink. It is to be completed by students individually. Each student submits a report at the end of the semester.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 442 Integrated Circuit Technology and Fabrication   View Course's Online SyllabusThis course has an associated lab section
         
Semiconductor device and integrated-circuit processing and technology. Wafer specification and preparation, oxidation, diffusion, ion implantation, photolithography, design rules and measurement techniques.
 
Pre-Requisites:ECE 404
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 451 Power System Analysis   View Course's Online Syllabus
         
Long-distance transmission of electric power with emphasis on load flow, economic dispatch, fault calculations and system stability. Applications of digital computers to power-system problems. Major design project.

Additional course information provided by the department:

The course will help students understand how power systems are modeled both at the distribution and transmission levels. The course covers long-distance transmission of electric power with emphasis on admittance and impedance modeling of components and system, power-flow studies and calculations, symmetrical and unsymmetrical fault calculations, economic operation of large-scale generation and transmission systems. Emphasis is on applications of computer-based methods to power-system problems. Textbooks Grainger, John J., and William D. Stevenson. Power system analysis. New York: McGraw-Hill, 1994.
 
Pre-Requisites:ECE 305
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 452 Renewable Electric Energy Systems   View Course's Online Syllabus
         
Principles and characteristics of renewable energy based electric power generation technologies such as photovoltaic systems, wind turbines, and fuel cells. Main system design issues. Integration of these energy sources into the power grid. Economics of distributed generation. Credit is not allowed for both ECE 452 and ECE 552.
 
Pre-Requisites:ECE 305 or ECE 331
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 453 Electric Motor Drives   View Course's Online Syllabus
         
Principles of electromechanical energy conversion; analysis, modeling, and control of electric machinery; steady state performance characteristics of direct-current, induction, synchronous and reluctance machines; scalar control of induction machines; introduction to direct- and quadrature-axis theory; dynamic models of induction and synchronous motors; vector control of induction and synchronous motors.
 
Pre-Requisites:A grade of C or better in ECE 305.
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 455 Computer Control of Robots   View Course's Online Syllabus
         
Techniques of computer control of industrial robots: interfacing with synchronous hardware including analog/digital and digital/analog converters, interfacing noise problems, control of electric and hydraulic actuators, kinematics and kinetics of robots, path control, force control, sensing including vision. Major design project.
 
Pre-Requisites:ECE 435
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 456 Mechatronics   View Course's WolfWare HomepageView Course's Online SyllabusThis course has an associated lab sectionThis course has an Engineering Online section.
         
The study of electro-mechanical systems controlled by microcomputer technology. The theory, design and construction of smart systems; closely coupled and fully integrated products and systems. The synergistic integration of mechanisms, materials, sensors, interfaces, actuators, microcomputers, controllers, and information technology.
 
Pre-Requisites:ECE 435
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 461 Embedded System Design  
         
Design and implementation of software for embedded computer systems. The students will learn to design systems using microcontrollers, C and assembly programming, real-time methods, computer architecture, interfacing system development and communication networks. System performance is measured in terms of power consumption, speed and reliability. Efficient methods for project development and testing are emphasized. Credit will not be awarded for both ECE 461 and ECE 561. Restricted to CPE and EE Majors.
 
Pre-Requisites:Grade of C- or better in ECE 306.
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 463 Advanced Microprocessor Systems Design   View Course's WolfWare HomepageView Course's Online Syllabus
         
Advanced topics in microprocessor systems design, including processor architectures, virtual-memory systems, multiprocessor systems, and single-chip microcomputers. Architectural examples include a variety of processors of current interest, both commercial and experimental. Major design project.
 
Pre-Requisites:ECE 406
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 464 ASIC Design   View Course's Online Syllabus
         
Design of digital application specific integrated circuits (ASICs) based on hardware description languages (Verilog, VHDL) and CAD tools. Emphasis on design practices and underlying algorithms. Introduction to deep sub-micron design issues like interconnections and low power and to modern applications including multi-media, wireless. Telecommunications and computing. Required design project.
 
Pre-Requisites:ECE 406, ECE 302
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 466 Compiler Optimization and Scheduling   View Course's WolfWare HomepageView Course's Online Syllabus
         
Provide insight into current compiler designs dealing with present and future generations of high performance processors and embedded systems. Investigate dataflow analysis and memory disambiguation, classical and parallelism enhancing optimizations, scheduling and speculative execution, and register allocation. Review of techniques used in current research compilers.
 
Pre-Requisites:ECE 306 and either ECE 309 or CSC 316
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 468 Conventional and Emerging Nanomanufacturing Techniques and Their Applications in Nanosystems  
         
Conventional and emerging nano-manufacturing techniques and their applications in the fabrication of various structures and devices. Review of techniques for patterning, deposition, and etching of thin films including emerging techniques such as an imprint and soft lithography and other unconventional techniques. Electronic and mechanical properties of 0 to 3-D nanostructures and their applications in nano-electronics, MEMS/NEMS devices, sensing, energy harvesting, storage, flexible electronics and nano-medicine. Credit for both ECE/CHE 468 and ECE/CHE 568 is not allowed.
 
Pre-Requisites:E 304
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 470 Internetworking   View Course's Online Syllabus
         
Introduction, Planning and Managing networking projects, networking elements-hardware, software, protocols, applications; TCP/IP, ATM, LAN emulation. Design and implementation of networks, measuring and assuring network and application performance;metrics, tools, quality of service. Network-based applications, Network management and security.
 
Pre-Requisites:ECE 407 or CSC 401
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 480 Senior Design Project in Electrical Engineering   View Course's Online Syllabus
         
Applications of engineering and basic sciences to the total design of electrical engineering circuits and systems. Consideration of the design process including feasibility study, preliminary design detail, cost effectiveness, along with development and evaluation of a prototype accomplished through design-team project activity. Complete written and oral engineering report required.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 481 Senior Design Project in Computer Engineering   View Course's Online Syllabus
         
Application of engineering and basic sciences to the total design of computer engineering circuits and systems. Consideration of the design process including feasibility study, preliminary design detail, cost effectiveness, along with development and evaluation of a prototype accomplished through design-team project activity. Complete written and oral engineering report required.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 482 Engineering Entrepreneurship and New Product Development I   View Course's Online Syllabus
         
Applications of engineering, mathematics, basic sciences, finance, and business to the design and development of prototype engineering products. This course requires a complete written report and an end-of-course presentation. This is the first course in a two semester sequence. Students taking this course will implement their designed prototype in ECE 483: Senior Design Project in Electrical Engineering and Computer Engineering II-Engineering Entrepreneurs. Departmental approval required.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 483 Engineering Entrepreneurship and New Product Development II   View Course's Online Syllabus
         
Applications of engineering, science, management and entrepreneurship to the design, development and prototyping of new product ideas. Based on their own new product ideas, or those of others, students form and lead entrepreneurship teams (eTeams) to prototype these ideas. The students run their eTeams as 'virtual' startup companies where the seniors take on the executive roles. Joining them are students from other grade levels and disciplines throughout the university that agree to participate as eTeam members. Departmental approval required.
 
Pre-Requisites:ECE 301, ECE 302, ECE 303, and any two ECE specialization courses
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 484 Electrical and Computer Engineering Senior Design Project I  
         
Applications of engineering and basic sciences to the total design of electrical and/or computer engineering circuits and systems. Consideration of the design process including concept and feasibility study, systems design, detailed design, project management, cost effectiveness, along with development and evaluation of a prototype accomplished through design-team project activity. Supported with introduction to a parallel functions impacting engineering design process to including: industrial design, finance, operations, etc. EE and CPE Majors only.
 
Pre-Requisites:ECE 380 and ECE 301 and ECE 302 and ENG 331; Coreq: One 400-level ECE Elective
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 485 Electrical and Computer Engineering Senior Design Project II  
         
Applications of engineering and basic sciences to the total design of electrical engineering circuits and systems. Consideration of the design process including feasibility study, preliminary design detail, cost effectiveness, along with development and evaluation of a prototype accomplished through design-team project activity. Complete written and oral engineering report required. EE and CPE majors only.
 
Pre-Requisites:ECE 484
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 492 Topic #00 - Special Topics in Electrical and Computer Engineering  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 1-4

 
 
ECE 492 Topic #17 - Independent Study  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Instructor Consent Required
Credits: 1-4

 
 
ECE 492 Topic #18 - Architecture of Parallel Computers  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 492 Topic #29 - Radio Systems and Design  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 492 Topic #32 - Microstrip Antenna Design and Measurement  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 2

 
 
ECE 492 Topic #33 - i-Space  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 492 Topic #34 - Firefighting Drone Challenge  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:Department Consent Required
Credits: 3

 
 
ECE 492 Topic #35 - Enterprise Computing Systems  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3

 
 
ECE 492 Topic #08 - Expr Electronic  
         
Offered as needed for development of new courses in electrical and computer engineering.
 
Pre-Requisites:None
Co-Requisites:None
Restrictions:None
Credits: 3