Department of Electrical and Computer Engineering
Interim Department Head: Dr. John (Pat) Donohoe
Major Advisor: Kylie Crosland and Alison Stamps
Office: 216 Simrall Engineering Building
Computer Engineering Major (CPE)
Major Advisor: Ms. Alison Stamps
Office: 135 Simrall Engineering Building
With the origin of the modern computer dating back to the late 1940’s and the growth of computer hardware fueled by the availability of digital integrated circuits starting in the late 1960’s, computer engineers have enjoyed a pivotal role in technology that now permeates our entire society. Whether the end product is an integrated circuit, a system of networked embedded computers, or any system that relies on digital hardware or computer software, its development requires the skills of a computer engineer. While computing systems include both hardware and software, it is the optimal combination of these components that is the unique realm of the computer engineer. Today, computer engineers are a driving force in the technological and economic development of the digital age.
Alumni, employers, faculty and students participate in a process used to develop educational objectives for the undergraduate programs in Computer Engineering. Within a few years of graduation, program graduates completing the baccalaureate degree in Computer Engineering will:
- Be recognized by their peers as fundamentally sound in the application of mathematics, science, computing, and engineering.
- Be engaged in the practice of Computer Engineering as innovative problem solvers with a strong work ethic, by identifying and implementing solutions using the proper tools, practical approaches, and flexible thinking.
- Be productive and demonstrate leadership in the practice of Computer Engineering, both individually and within multidisciplinary teams, using effective oral and written communication skills when working with peers, supervisors, and the public.
- Be responsible in the practice of Computer Engineering, relying on sound engineering ethics, a commitment to lifelong learning and a genuine concern for society and the environment.
The curriculum requirements for computer engineering are built around a substantial engineering core curriculum and required courses in electrical engineering and computer science. The requirements in mathematics, the basic sciences, and engineering sciences provide the breadth of exposure required for all engineering disciplines. Basic electrical engineering requirements include circuit theory, electronics and digital devices which are supplemented by upper-level courses in computer architecture, and computer aided design of digital systems. Basic computer science courses include a coordinated sequence providing fundamental knowledge in data structures, algorithms, object oriented programming, software engineering, real-time application and software development tools. These courses are developed across multiple platforms and are based on the Python language. Upper-level courses in data communications and computer networks, algorithms and operating systems are also provided. Students wishing to gain depth of coverage in communications, parallel computing, VLSI, embedded systems or signal processing can achieve this with the availability of technical electives selected from an approved list or in consultation with a faculty advisor. Required courses in communications skills, social sciences and humanities provide studies in non-technical areas that are traditional in a broad-based education. A capstone senior design course requires students to apply newfound knowledge and explore entrepreneurship. Students research and identify a problem and work in teams applying a combination of hardware and software to develop a solution. Critical and final design reviews enable students to develop their professional presentation skills.
Students expecting to graduate from Mississippi State University with a bachelor of science degree in computer engineering, in addition to satisfactorily completing the CPE curriculum requirements, must meet the following minimum GPA requirements for graduation:
- make an overall C average on all hours scheduled and rescheduled at all institutions attended, including MSU (2.00 or better cumulative GPA)
- make a C average on all hours scheduled and rescheduled at MSU (2.00 or better MSU GPA)
- earn at least a 2.00 cumulative grade point average on all courses scheduled and rescheduled (average on all attempts) at MSU that are applied toward meeting degree requirements
- earn at least a 2.5/4.0 average on all hours with ECE or CSE course prefixes at all institutions attended, including MSU, that are applied toward meeting degree requirements
The B. S. program in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and similarly named engineering programs.
This program is offered through joint efforts of faculty in the Department of Electrical and Computer Engineering and the Department of Computer Science and Engineering.
Electrical Engineering Major (EE)
Major Advisor: Ms. Kylie Crosland
Office: 135 Simrall Engineering Building
The electrical engineer is a principal contributor to the modern technological age in which we live today. Following in the footsteps of inventors such as Thomas Edison and Alexander Graham Bell, the electrical engineer is developing technology that improves the quality of life. Developments in microelectronics, telecommunications, and power systems have had a profound effect on each of us. Electrical engineers have affected all segments of our society such as transportation, medicine, and the entertainment industry, to name only a few. Indeed, the electrical engineer has principally been responsible for the advent of the computer age in which we live today as well as the computer’s miniaturization and rapid expansion in computational power.
Alumni, employers, faculty and students participate in a process used to develop educational objectives for the undergraduate programs in Electrical Engineering. Within a few years of graduation, program graduates completing the baccalaureate degree in Electrical Engineering will:
- Be recognized by their peers as fundamentally sound in the application of mathematics, science, computing, and engineering.
- Be engaged in the practice of Electrical Engineering as innovative problem solvers with a strong work ethic, by identifying and implementing solutions using the proper tools, practical approaches, and flexible thinking.
- Be productive and demonstrate leadership in the practice of Electrical Engineering, both individually and within multidisciplinary teams, using effective oral and written communication skills when working with peers, supervisors, and the public.
- Be responsible in the practice of Electrical Engineering, relying on sound engineering ethics, a commitment to lifelong learning and a genuine concern for society and the environment.
The curriculum in electrical engineering has a foundation based on the principles of the electrical and physical sciences and uses mathematics as a common language to facilitate the solution of engineering problems. The core curriculum consists of a sequence of courses in digital devices, circuits and electronics, electromagnetic field theory, and modern energy conversion. In the senior year, students have the opportunity to take additional course work in one or more technical areas that include: telecommunications, electromagnetics, power systems, high voltage, feedback control systems, microelectronics, signal processing, and computer systems. Supporting course work outside electrical engineering consists of a strong background in mathematics, physical sciences, computer programming, social sciences, fine arts, humanities, and communication skills. Computers are used extensively throughout the curriculum, and students are expected to become proficient in higher-order programming languages and several application software tools. Although the concept of design is stressed throughout the program so as to emphasize the problem-solving skills of the engineer, the senior year includes a capstone design experience where much of the previous study is culminated. Through this two-semester design course sequence, students are required to integrate design and analytical problem-solving skills together with communication skills in a team environment.
Students expecting to graduate from Mississippi State University with a bachelor of science degree in electrical engineering, in addition to satisfactorily completing the EE curriculum requirements, must meet the following minimum GPA requirements for graduation:
- make an overall C average on all hours scheduled and rescheduled at all institutions attended, including MSU (2.00 or better cumulative GPA)
- make a C average on all hours scheduled and rescheduled at MSU (2.00 or better MSU GPA)
- earn at least a 2.00 cumulative grade point average on all courses scheduled and rescheduled (average on all attempts) at MSU that are applied toward meeting degree requirements
- earn at least a 2.5/4.0 average on all hours with ECE or CSE course prefixes scheduled at all institutions attended, including MSU, that are applied toward meeting degree requirements.
The B. S. program in Electrical Engineering is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and Program Criteria for Electrical, Computer, Communications, Telecommunication(s), and similarly named engineering programs.
Electrical Engineering
General Education Requirements
English Composition | ||
EN 1103 | English Composition I | 3 |
or EN 1104 | Expanded English Composition I | |
EN 1113 | English Composition II | 3 |
or EN 1173 | Accelerated Composition II | |
Creative Discovery | ||
Select from General Education courses | 3 | |
Humanities | ||
Select from General Education courses | 6 | |
Social/Behavioral Sciences | ||
Select from General Education courses | 6 | |
Quantitative Reasoning | ||
MA 1713 | Calculus I | 3 |
MA 1723 | Calculus II | 3 |
Natural Sciences | ||
CH 1213 & CH 1211 | Chemistry I and Investigations in Chemistry I | 4 |
PH 2213 | Physics I | 3 |
PH 2223 | Physics II | 0,3 |
Additional Requirements | ||
MA 2733 | Calculus III | 3 |
MA 2743 | Calculus IV | 3 |
MA 3113 | Introduction to Linear Algebra | 3 |
MA 3253 | Differential Equations I | 3 |
IE 4613 | Engineering Statistics I | 3 |
Major Core | ||
CSE 1284 | Introduction to Computer Programming | 4 |
CSE 1384 | Intermediate Computer Programming | 4 |
CSE 2383 | Data Structures and Analysis of Algorithms | 3 |
ECE 1013 | Foundations in ECE | 3 |
ECE 1022 | Foundations in Design | 2 |
ECE 3423 | Circuits I | 3 |
ECE 3421 | Circuits I Lab | 1 |
ECE 3433 | Circuits II | 3 |
ECE 3244 | Electronics I | 0,4 |
ECE 3443 | Signals and Systems | 3 |
ECE 3313 | Electromagnetics I | 3 |
ECE 3323 | Electromagnetics II | 3 |
ECE 3614 | Fundamentals of Energy Systems | 4 |
ECE 4512 | Capstone Design I | 2 |
ECE 4522 | Capstone Design II | 2 |
ECE 3714 | Digital Devices and Logic Design | 4 |
ECE 3724 | Microprocessors | 4 |
EM 2413 | Engineering Mechanics I | 3 |
or ME 3513 | Thermodynamics I | |
EE technical electives 1 | 12 | |
Engineering Science elective 1 | 3 | |
Professional Enrichment elective 1 | 3 | |
Oral Communication Requirement | ||
Fulfilled in ECE 1013, ECE 1022, ECE 4512, ECE 4522, and GE 3513 | ||
Writing Requirement | ||
GE 3513 | Professional Communication for Engineers | 3 |
Computer Literacy | ||
Fulfilled in Engineering Topics courses | ||
Total Hours | 87-91 |
- 1
See advisor for approved courses.
Power and Energy Systems Concentration
Engineers employed in the power and energy systems workforce need a fundamental knowledge base in power distribution and power transmission plus a working knowledge of high voltage, power electronics, relays, or insulation. This concentration prepares students for jobs in power and energy industries, especially utilities.
Concentration Course Requirements
Power and Energy Concentration students are required to take all courses listed under the General Education, College, and Major Core requirements for Electrical Engineering in addition to the following courses:
ECE 4613 | Power Transmission Systems | 3 |
ECE 4633 | Power Distribution Systems | 3 |
Power and Energy Electives | 6 | |
Choose from the following: | ||
Power Systems Relaying and Control | ||
Introduction to Power Electronics | ||
Insulation Coordination in Electric Power Systems | ||
Fundamentals of High Voltage Engineering | ||
See Advisor for list of additional approved elective courses | ||
Total Hours (including Gen Ed, College, and Major Core) | 128 |
Computer Engineering
General Education Requirements
English Composition | ||
EN 1103 | English Composition I | 3 |
or EN 1104 | Expanded English Composition I | |
EN 1113 | English Composition II | 3 |
or EN 1173 | Accelerated Composition II | |
Creative Discovery | ||
Select from General Education courses | 3 | |
Humanities | ||
Select from General Education courses | 6 | |
Social/Behavioral Sciences | ||
Select from General Education courses | 6 | |
Quantitative Reasoning | ||
MA 1713 | Calculus I | 3 |
MA 1723 | Calculus II | 3 |
Natural Sciences | ||
CH 1213 & CH 1211 | Chemistry I and Investigations in Chemistry I | 4 |
PH 2213 | Physics I | 3 |
PH 2223 | Physics II | 0,3 |
Additional Requirements | ||
MA 2733 | Calculus III | 3 |
MA 2743 | Calculus IV | 3 |
MA 3113 | Introduction to Linear Algebra | 3 |
MA 3253 | Differential Equations I | 3 |
IE 4613 | Engineering Statistics I | 3 |
Major Core | ||
CSE 1284 | Introduction to Computer Programming | 4 |
CSE 1384 | Intermediate Computer Programming | 4 |
CSE 2383 | Data Structures and Analysis of Algorithms | 3 |
CSE 2813 | Discrete Structures | 3 |
CSE 4733 | Operating Systems I | 3 |
CSE 4833 | Introduction to Analysis of Algorithms | 3 |
ECE 1013 | Foundations in ECE | 3 |
ECE 1022 | Foundations in Design | 2 |
ECE 3423 | Circuits I | 3 |
ECE 3421 | Circuits I Lab | 1 |
ECE 3433 | Circuits II | 3 |
ECE 3244 | Electronics I | 4 |
ECE 3443 | Signals and Systems | 3 |
ECE 3714 | Digital Devices and Logic Design | 4 |
ECE 3724 | Microprocessors | 4 |
ECE 4512 | Capstone Design I | 2 |
ECE 4522 | Capstone Design II | 2 |
ECE 4713 | Computer Architecture | 3 |
ECE 4724 | Embedded Systems | 0,4 |
ECE 4743 | 3 | |
ECE 4833 | Data Communications and Computer Networks | 3 |
CPE Technical Electives 1 | 6 | |
Professional Enrichment elective | 3 | |
Oral Communication Requirement | ||
Fulfilled in ECE 1013, ECE 1022, ECE 4532, ECE 4542, and GE 3513 | ||
Writing Requirement | ||
GE 3513 | Professional Communication for Engineers | 3 |
Computer Literacy | ||
Fulfilled in Engineering Topics courses | ||
Total Hours | 128 |
- 1
See advisor for approved electives.
Electrical Engineering Minor
A minor in Electrical Engineering (EE) will prepare students for additional study or employment in electrical engineering fields. Students will become familiar with basic theory and techniques necessary for analyzing electrical and electronics systems and informing their design decisions involving electrical and electronics systems. Academic advising toward the EE minor is available from the ECE Undergraduate Advisor located in 135 Simrall.
Students majoring in Electrical Engineering and Computer Engineering are not eligible.
A minimum of 16 hours must be taken to obtain the EE minor. All courses used to earn the EE minor must be taken at MSU. A grade of "C" or better must be earned in all courses for the EE minor. A minimum grade point average of 2.0/4.0 is required in all courses taken as a part of the EE minor.
For all eligible MSU majors, the EE minor consists of four required courses/labs and two restricted elective courses. Some courses may require other courses as prerequisites. Students must meet all prerequisites to register for a course. Prerequisite courses of note are: PH 2223, MA 1723, and MA 3253.
Required Courses | ||
ECE 3413 | Introduction to Electronic Circuits | 3 |
or ECE 3423 | Circuits I | |
ECE 3421 | Circuits I Lab | 1 |
ECE 3433 | Circuits II | 3 |
ECE 3244 | Electronics I | 4 |
Restricted Elective Courses - Select two fo the following: | 6-8 | |
Introduction to Solid State Electronics | ||
Electromagnetics I | ||
Electromagnetics II | ||
Electronics II | ||
Signals and Systems | ||
ECE 3614 | Fundamentals of Energy Systems | 4 |
Digital Devices and Logic Design | ||
Microprocessors | ||
Total Hours | 17 |
Courses
ECE 1001 First Year Seminar: 1 hour.
One hour lecture. First-year seminars explore a diverse arrary of topics that provide students with an opportunity to learn about a specific discipline from skilled faculty members
ECE 1013 Foundations in ECE: 3 hours.
(Prerequisite: Credit or registration in CSE 1284). Two hours lecture. Two hours laboratory. Introduction to the profession, college, department, and program. Survey of ECE technical knowledge and tools crucial in early ECE courses. Introduction to engineering design, teaming, and technical communication
ECE 1022 Foundations in Design: 2 hours.
(Prerequisite: Grade of C or better in both ECE 1013 and CSE 1284.). One hour lecture. Two hours laboratory. Technical communication (including engineering team communication) and engineering ethics. Project planning and management. Documenting, designing, prototyping, testing, and oral presentations of an engineering design project
ECE 2990 Special Topics in Electrical and Computer Engineering: 1-9 hours.
Credit and title to be arranged. This course is to be used on a limited basis to offer developing subject matter areas not covered in existing courses. (Courses limited to two offerings under one title within two academic years)
ECE 3183 Electrical Engineering Systems: 3 hours.
(For non-Electrical Engineering majors). (Prerequisite: MA 2743). Three hours lecture. Definitions and laws relating to electrical quantities; circuit element descriptions; development of techniques in network analysis; semiconductor devices; integration of devices into digital networks
ECE 3213 Introduction to Solid State Electronics: 3 hours.
(Prerequisite: grade of C or better in ECE 3424 or ECE 3244). Three hours lecture. Introduction to quantum mechanics, semiconductor physics and solid state electronics. Energy band structure and charge carriers in semiconductors. Junctions, diodes and transistors
ECE 3244 Electronics I: 4 hours.
(Prerequisite: Grade of C or better in ECE 3421 and either ECE 3423 or ECE 3413 and MA 3253). Three hours lecture. Three hours laboratory. DC and small-signal models for diodes, basic principles of BJT and FET, analysis and operation of circuit models of diodes, BJTs, and FETs
ECE 3253 Electronics II: 3 hours.
(Prerequisite: Grade of C or better in ECE 3244). Three hours lecture. Differential and multistage amplifiers. Power amplifiers and converters. Non-ideal op-amps and macro-models. Feedback and stability. Active filters. Noise analysis
ECE 3283 Electronics: 3 hours.
(For non-Electrical Engineering majors).( Prerequisites: Grade of C or better in ECE 3413 or ECE 3183). Three hours lecture. Fundamentals of active devices, linear amplifiers, digital logic, digital and microprocessors
ECE 3313 Electromagnetics I: 3 hours.
(Prerequisite: Credit in MA 3253 and PH 2223; Credit or registration in ECE 3413 or ECE 3423). Three hours lecture. Introduction to engineering electromagnetics with applications. Vector analysis, static and time-varying electromagnetic fields, wave propagation, and transmission lines
ECE 3323 Electromagnetics II: 3 hours.
(Prerequisite: Grade of C or better in ECE 3313). Three hour lecture. Waveguides and cavity resonators, fiber optics, antennas, electromagnetic compatibility, analytical and numerical solution techniques in electromagnetics
ECE 3413 Introduction to Electronic Circuits: 3 hours.
(Prerequisites: MA 3113 or concurrent enrollment in MA 3113). Three hours lecture. Fundamentals of electric circuits and network analysis. DC and AC circuits. AC power. Ideal transformers. Frequency response of networks. Ideal operational amplifiers and circuits
ECE 3421 Circuits I Lab: 1 hour.
(Prerequisite: Credit or registration in MA 3113 and either ECE 3413 or 3423). Three hours laboratory. Applications of electrical circuits including circuit analysis for DC and AC circuits, simulation tools, breadboarding, and basic circuit components. Accompanies ECE 3423
ECE 3423 Circuits I: 3 hours.
(Prerequisite: MA 3113 or concurrent enrollment in MA 3113). Three hours lecture. Fundamentals of electrical circuits. Circuit analysis techniques, resistance, sources, AC circuits, sinusoidal steady-state power calculations, and balanced three-phase circuits and transformers. Accompanies ECE 3421
ECE 3424 Intermediate Electronic Circuits: 4 hours.
(Prerequisites: Grade of C or better in both ECE 3413 and MA 3253). Three hours lecture. Three hours laboratory. First-order and second-order transient analysis. Operation circuit models and application of diodes and field-effect and bipolar junction transistors. Electronic instrumentation
ECE 3433 Circuits II: 3 hours.
(Prerequisite: Grade of C or better in MA 3253 and ECE 3421 and either ECE 3423 or ECE 3413). Three hours lecture. Operational amplifiers, frequency responses of RL, RC, and RLC circuits. Laplace transforms, active and passive filters
ECE 3434 Advanced Electronic Circuits: 4 hours.
(Prerequisites: Grade of C or better in ECE 3424; and credit or registration in ECE 1022). Three hours lecture. Three hours laboratory. Feedback and stability. Operational-amplifier and data-converter circuits. Introduction to CMOS logic circuits. Filters and tuned amplifiers. Signal generator circuits. Power amplifiers
ECE 3443 Signals and Systems: 3 hours.
(Prerequisite: Grade of C or better in ECE 3424 or ECE 3433). Three hours lecture. Modeling of analog and discrete-time signals and systems, time domain analysis. Fourier series, continuous and discrete-time Fourier transforms and applications, sampling, z-transform, state variables
ECE 3614 Fundamentals of Energy Systems: 4 hours.
(Prerequisite: Grade of C or better in either ECE 3423 or ECE 3413 and credit or registration in ECE 3313). Three hours lecture. Three hours laboratory. Synchronous generators; power transmission lines and cables; power transformers; induction and direct current motors; power electronic and programmable controllers; National Electric Code
ECE 3714 Digital Devices and Logic Design: 4 hours.
(Prerequisite: Credit or registration in CSE 1213, CSE 1233, or CSE 1284 ). Three hours lecture. Three hours laboratory. Binary codes, Boolean, algebra, combinational logic design, flip-flops, counters, synchronous sequential logic, programmable logic devices, MSI logic devices, adder circuits
ECE 3724 Microprocessors: 4 hours.
(Prerequisites: Grade of C or better in ECE 3714, CSE 1384, and credit or registration in CSE 2383). Three hour lecture. Three hour laboratory. Architecture of microprocessor-based systems. Study of microprocessor operation, assembly language, arithmetic operations, and interfacing
ECE 4000 Directed Individual Study in Electrical and Computer Engineering: 1-6 hours.
Hours and credit to be arranged
ECE 4193 Automotive Engineering: 3 hours.
Three hours lecture. Fundamentals of automotive engineering, including power units, mechanical systems, electrical systems, and industrial and systems engineering aspects. (Same as CHE/IE/ME 4193/6193 )
ECE 4243 Introduction to Physical Electronics: 3 hours.
(Prerequisite:Grade of C or better in ECE 3424). Three hours lecture. Introduction to quantum mechanics and solid state physics. Physical principles of pn junctions, bipolar transistors, field effect transistors. Applications include electro-optics, integrated circuits, gaseous electronics
ECE 4263 Principles of VLSI Design: 3 hours.
(Prerequisites:Grade of C or better in both ECE 3724 and ECE 3424).Two hours lecture. Three hours laboratory. Classic and dynamic CMOS circuit design using state-of-the-art CAD tools, with emphasis on digital system cells and architecture
ECE 4273 Microelectronics Process Design: 3 hours.
(Prerequisite:Grade of C or better in ECE 3424). Three hours lecture. Theory of semiconductors in equilibrium and non-equilibrium, advanced theory of p-n junctions, bipolar junction transistor and advanced theory and operation of field dependent devices
ECE 4283 Microelectronics Device Design: 3 hours.
(Prerequisite: Grade of C or better in ECE 3424). Three hours lecture. Introduction to device fabrication technologies, semiconductor parameter measurement techniques, and the principles of design relative to the LSI technologies
ECE 4293 Nano-electronics: 3 hours.
(Prerequisites: ECE 3213, PH 2233 or PH 3613, or equivalent). Three hours lecture. Theoretical foundations of nano-electronics, overview of nano-fabrication, general principles of nan-electronic devices, modern applications including integrated circuits, photonics, renewable energy and bio-medical
ECE 4313 Antennas: 3 hours.
(Prerequisite: Grade of C or better in ECE 3323 ). Three hours lecture. Introduction to antennas and electromagnetic radiation, antenna design and analysis, antenna performance measures, antenna types, and antenna arrays
ECE 4323 Electromagnetic Compatibility: 3 hours.
(Prerequisite: ECE 3323 or consent of instructor). Three hours lecture. Introduction to EMC EMC standards, EMC measurements emissions and susceptibility, non-ideal behavior of components, signal spectra, crosstalk and shielding
ECE 4333 RF and Microwave Engineering: 3 hours.
(Prerequisite:Grade of C or better in ECE 3323 or consent of instructor). Three hours lecture. Introduction to RF and microwave engineering, unguided and guided wave types, transmission lines, waveguides, microwave networks, impedance matching techniques, and microwave components
ECE 4411 Remote Sensing Seminar: 1 hour.
(Prerequisite:Junior Standing). One hour lecture. Lectures by remote sensing experts from industry, academia and governmental agencies on next- generation systems, applications, and economic and societal impact of remote sensing. May be repeated for credit up to four credits. (Same as PSS 4411/6411, FO 4411/6411, GR 4411/6411)
ECE 4413 Digital Signal Processing: 3 hours.
(Prerequisite: Grade of C or better in ECE 3443). Three hours lecture. Discrete time signals, Z-Transform, Discrete Fourier Transform, digital filter design including IIR, FIR, and FFT synthesis
ECE 4423 Introduction to Remote Sensing Technologies: 3 hours.
(Prerequisite: senior or graduate standing, or consent of instructor.) Three hours lecture. Electromagnetic interaction passive sensors, multispectral and hyperspectral optical sensors, active sensors, imaging radar, SAR, Lidar, digital image processing, natural resource applications. (Same as PSS 4483/6483 and ABE 4483/6483)
ECE 4433 Introduction to Radar: 3 hours.
(Prerequisite: Junior, Senior or graduate standing). Three hours lecture. An overview of the basic concepts of radar including transmitters, receivers, target detection, antennas, signal processing, and tracking
ECE 4443 Sensor Processing for Autonomous Vehicles: 3 hours.
(Prerequisite: junior, senior, or graduate standing). Three hours lecture. Introduction to sensors and sensor processing for advanced driver assistance systems (ADAS)
ECE 4512 Capstone Design I: 2 hours.
(Prerequisite: Grade of C or better in ECE 1022, ECE 3433, ECE 3244, and ECE 3724; co-registration in GE 3513 and ECE 3443). One hour lecture. Three hours laboratory. Students demonstrate engineering design cycle via working prototypes, documentation, and oral presentation
ECE 4522 Capstone Design II: 2 hours.
(Prerequisite: Grade of C or better in ECE 4512 or ECE 4532). One hour lecture. Three hours laboratory. Prototyping, documentation, and oral presentation of an engineering design project. Lectures on legal aspects and industry standards relating to design, professional ethics, career design skills
ECE 4532 CPE Design I: 2 hours.
(Prerequisite: Grade of C or better in CSE 3324 and ECE 4743 and in either ECE 3434 or ECE 3443; co-registration in GE 3513, and consent of instructor.) One hour lecture. Three hours laboratory. Students demonstrate engineering design cycle via working prototypes, documentation, and oral presentation
ECE 4542 CPE Design II: 2 hours.
(Prerequisite:Grade of C or better in ECE 3434 and ECE 4532) One hour lecture. Three hours laboratory. Development of design, teaming, presentation, and entrepreneurial skills. Teams must complete their project designs, and present written and oral results
ECE 4613 Power Transmission Systems: 3 hours.
(Prerequisite: Grade of C or better in ECE 3614). Three hours lecture. Transmission of power from generator to distribution system; transmission line design; load flow; symmetrical components; balanced/unbalanced faults; stability
ECE 4633 Power Distribution Systems: 3 hours.
(Prerequisite: Grade of C or better in ECE 3614). Three hours lecture. Distribution of power from transmission system to users; primary and secondary feeders; voltage regulation; distribution transformers; protective device coordination; system design; load management
ECE 4643 Power Systems Relaying and Control: 3 hours.
(Prerequisite: Grade of C of better in ECE 3614). Three hours lecture. Protection objectives and fundamentals; inputs; protection of generators, transformers, busses and lines; stability and control
ECE 4653 Introduction to Power Electronics: 3 hours.
(Prerequisite: Grade of C or better in both ECE 3614 or ECE 3433). Three hours lecture. Introduction to power electronic circuits, with emphasis on design and analysis of power semiconductor converters including DC-DC converters, PWM inverters, and DC power supplies
ECE 4663 Insulation Coordination in Electric Power Systems: 3 hours.
(Prerequisite: Credit or registration in ECE 3614). Three hours lecture. Lightning phenomena; switching surges and temporary system over voltages; laboratory generation and application of high voltages and currents; basic insulation levels; surge arresters; system insulation design
ECE 4673 Fundamentals of High Voltage Engineering: 3 hours.
(Prerequisite:Grade of C or better in ECE 3614).Three hours lecture. Electrical fields, fields in multi-dielectrics, breakdown mechanisms in gases, liguids, and solid dielectrics, laboratory generation of high voltages, hight voltage insulators and cables
ECE 4683 Power Electronics Applications: 3 hours.
(Prerequisite: Grade of C or better in ECE 4653/6653 and in either ECE 3413 or ECE 3423). Real-world applications of power electronics, including renewable energy, electrified transportation, and utility. Emphasis on design and analysis of advanced AC voltage controllers, DC/DC power supplies, resonant converters, and drive circuits
ECE 4713 Computer Architecture: 3 hours.
(Prerequisites:Grade of C or better in ECE 3724). Three hours lecture. Detailed design and implementation of a stored-program digital computer system. Designs for the CPU, I/O subsystems, and memory organizations. ALU design and computer arithmetic
ECE 4724 Embedded Systems: 4 hours.
(Prerequisites: Grade of C or better in ECE 3724 and in one of the following: ECE 3424 or ECE 3244 or CSE 4153 or ECE 4833). Three hours lecture. Three hours laboratory. Advanced topics in embedded systems design using contemporary practice
ECE 4744 Digital System Design: 4 hours.
(Prerequisites: Grade of C or better in ECE 3724. Credit or registration in ECE 3424 or ECE 3244). Three hours lecture. Three hours laboratory. Using hierarchical digital design to implement high-level state machines with pipelining, designing digital logic for memory-mapped peripherals in microcontrollers, and creating high-performance, low-latency systems
ECE 4753 Introduction to Robotics: 3 hours.
(Prerequisite: Grade of C or better in ECE 3443). Three hours lecture. This course covers mathematical foundations (kinematics and dynamics), manipulation, modeling, motion planning, robot control, and hardware implementations of actuators and sensors for modern robots
ECE 4763 Information and Computer Security: 3 hours.
(Prerequisite: Grade of C or better in CSE 4733/6733). Three hours lecture. Topics include encryption systems, network security, electronic commerce, systems threats, and risk avoidance procedures. (Same as CSE 4243/6243)
ECE 4783 Vision Based Guidance for MAVs: 3 hours.
(Prerequisite: Grade of C or better in both MA 3113 and MA 3253). Two hours lecture and one hour laboratory. This course covers the use of modern computer vision techniques applied to the control of micro air vehicles (MAVs)
ECE 4793 Applications of Literate Programming in Software Development: 3 hours.
(Prerequisites: Grade of C or better in ECE 3724 or CSE 3724 and junior or graduate standing or consent of instructor). Two hours lecture and two hours laboratory. Techniques for software development and embedded systems, with an emphasis on interleaved documentation for code longevity. (Same as CSE 4353/6353)
ECE 4800 Undergraduate Research: 13 hours.
The purpose of this course is to provide a student with the opportunity to participate in research and/or creative project beyond the traditional undergraduate experience, while allowing the university to track undergraduate participation in these activities. Hours, credits and deliverables to be arranged
ECE 4813 Communications Theory: 3 hours.
(Prerequisite: Grade of C or better in ECE 3443 ). Three hours lecture. The frequency and time domain; modulation; random signal theory; network analysis using nondeterministic signals; basic information theory; noise
ECE 4823 Digital Communications: 3 hours.
(Prerequisite: Grade of C or better in ECE 3443 or equivalent). Three hours lecture. Digital communications systems design trade-offs and performance analysis in the presence of AWGN. Principle topics; transmission and detection, link analysis, channel coding, multiple access, spread-spectrum
ECE 4833 Data Communications and Computer Networks: 3 hours.
(Prerequisite: CSE 1384 or ECE 3732, and ECE 3724, both with a grade of C or better). Three hours lecture. The concepts and practices of data communications and networking to provide student with an understanding of the hardware and software used for data communications. (Same as CSE 4153/6153)
ECE 4843 Error Correcting Digital Codes: 3 hours.
(Prerequisite:Senior or Gradute Standing). Three hours lecture. A survey, in depth, of current error correcting coding techniques for providing digital data transmission with protection from random and burst noise sources. Many practical and currently used techniques are discussed in detail and some hands-on experience is provided
ECE 4853 Electro-Optics: 3 hours.
(Prerequisite:Grade of C or better in ECE 3424 or consent of instructor).Three hours lecture. Linear system theory of optical processes ; Electroptic systems;electro-optical information processing
ECE 4913 Feedback Control Systems I: 3 hours.
(Prerequisite: Grade of C or better in ECE 3443). Three hours lecture. Laplace transforms; transient and frequency response of feedback systems; transfer functions; Nyquist criterion, root locus; compensation of feedback systems; logarithmic analysis and design
ECE 4923 Feedback Control Systems II: 3 hours.
(Prerequisite:Grade of C or better in ECE 3443). Three hours lecture. Finite difference and recurrence equations. z-transform theory. Analysis of sampled-data control systems. Design of digital control systems
ECE 4933 State Space Design and Instruments: 3 hours.
(Prerequisite:Grade of C or better in ECE 3443). Three hours lecture. State space representation. Dynamic systems. Controllability and observability. Full-state feedback observers. Instrumentation: sensors and interfacing
ECE 4943 Automation, Data Acquisition, and PLCs: 3 hours.
(Prerequisite: ECE 3443). Two hours lecture, one hour laboratory. Automation and control of industrial processes, identification of sensors and data acquisition, and the use of PLCs to implement control processes
ECE 4990 Special Topics in Electrical and Computer Engineering: 1-9 hours.
Credit and title to be arranged. This course is to be used on a limited basis to offer developing subject matter areas not covered in existing courses. (Courses limited to two offerings under one title within two academic years)