Florida State University 2008-2009 General Bulletin Undergraduate Edition

Department of Electrical and Computer Engineering

FAMU–FSU College of Engineering

Chair: Victor DeBrunner; Professors: R. Arora, V. DeBrunner, Foo, Perry, Roberts, Zheng; Associate Professors: K. Arora, Baldwin, L. DeBrunner, Harvey, Kwan, A. Meyer-Baese, U. Meyer-Baese, Tung; Assistant Professors: Andrei, Edrington, Li, Weatherspoon, Yu; Eminent Scholar: Thagard; Assistants in Electrical Engineering: Skinner; Associate in Electrical Engineering: Brooks

Bachelor of Science in Electrical Engineering–Program Educational Objectives

The Bachelor of Science in Electrical Engineering (BSEE) degree program prepares its graduates for a successful career in the rapidly evolving and intellectually challenging field of electrical engineering. The department requires its graduates to develop a strong understanding of the relevant mathematics, computer programming, and natural science concepts needed by practicing electrical engineers.

Graduates must demonstrate an ability to apply this knowledge in several fundamental areas of electrical engineering, including analog circuit design, digital logic design, electromagnetics, signal and linear system analysis, communications, and microprocessor based design. They also must demonstrate successfully sufficient knowledge and the technical skills needed to complete a major design experience and to function as a member of a multi-disciplinary team.

With the addition of electrical engineering technical electives, graduates have an opportunity to prepare for advanced graduate-level training or a professional career in a variety of electrical engineering application areas including digital systems, communication systems, digital signal processing, control systems, microelectronics, power systems, or electromagnetics.

In addition, in the several years after graduation, graduates are expected to accomplish the following:

  1. Participate in either the research, development or application of engineering solutions that have a positive impact on society
  2. Make contributions to workforce diversity
  3. Show a commitment to life-long learning and continuous self-improvement
  4. Become proficient in the oral and written communication of their work and ideas

Bachelor of Science in Computer Engineering–Program Educational Objectives

The Bachelor of Science in Computer Engineering (BSCpE) degree program prepares its graduates for a successful career in the interdisciplinary field of computer engineering. The program is built firmly on the foundation of the department's well established BS in electrical engineering (BSEE) degree program. Consequently, graduates from the BSCpE degree program complete all of the required core coursework of BSEE majors, additional core computer engineering coursework, and a set of specialized courses offered through the Department of Computer Science at Florida State University. BSCpE graduates have an opportunity to prepare for advanced graduate-level training or a professional career in or built upon a variety of computer engineering application areas including digital systems, digital signal processing, computer networks, and VLSI design.

Graduates from the BSCpE degree program must develop a strong understanding of relevant mathematics, programming, and physical science concepts needed by practicing computer engineers. They also must demonstrate an ability to apply this knowledge in several fundamental areas of electrical engineering (e.g., analog circuit design, electromagnetics, signal and linear system analysis, communications); computer engineering (e.g., digital logic design, microprocessor-based system design, and computer architecture); and computer science (e.g., object-oriented programming, data structures, computer algorithms, and operating systems.) Graduates also must demonstrate successfully sufficient knowledge and the technical skills needed to complete a major design experience and to function as a member of a multi-disciplinary team.

In addition, in the several years after graduation, graduates are expected to accomplish the following:

  1. Participate in either the research, development, or application of engineering solutions that have a positive impact on society
  2. Make contributions to workforce diversity
  3. Show a commitment to life-long learning and continuous self-improvement
  4. Become proficient in the oral and written communication of their work and ideas

Program Review

The departmental faculty has established a process to periodically review and revise its two program educational objectives after obtaining feedback from its primary constituent groups. The faculty also is committed to teaching professional and ethical responsibility by example and by practice. The active sponsored research activities of the faculty ensure the program curricula remain contemporary and motivate the need for life-long learning.

Technical Electives

Technical electives provide the student an opportunity to achieve a greater breadth of knowledge and some degree of specialization in selected areas of special interest. Electives are offered in computer engineering and the following five electrical engineering application areas.

  1. Microelectronics deals with all aspects of (primarily solid-state) electronic devices, the analysis and design of analog and digital circuits, their implementation and fabrication using microelectronic techniques, and their application in a wide variety of systems
  2. Digital signal processing and control systems concentrate on the design and analysis of systems in which discrete and continuous signals are used for conveying information and controlling physical systems and processes. Included are the encoding, decoding, and representation of information in both the time and frequency domain
  3. Communications is concerned with the preparation, transmission, and reception of encoded information via media ranging from wires to fiber optic cables and space. Included are topics such as AM, FM, and pulse modulation techniques; telecommunication systems; satellite telemetry; and wireless and computer networks
  4. Electromagnetics in the broadest sense is the study of the relationship between electric current, electric and magnetic fields, and their interactions. It is the foundation of electrical and electronic technology. The practical applications of this theory include the design of antennas, transmission lines, RF, microwave and optical transmission facilities, and radar
  5. Power systems engineering is concerned with the design and operation of electric power generation, transmission, and distribution for an increasing customer demand. It involves the modeling, analysis, and design of power system components including power transformers, electric motors, synchronous generators, and high voltage power transmission and distribution networks. Power system engineering also includes the investigation of alternative methods for generating electrical energy, the control and reliability of complex power networks, power quality, economic factors, and environmental effects.

Honors in the Major

The Department of Electrical and Computer Engineering offers a program of honors in electrical engineering to encourage talented students to extend their undergraduate experience by participating in directed or independent research on a topic relative to electrical engineering that is not included in the regular curriculum. For requirements and other information, see the "University Honors Office and Honor Societies" chapter of this General Bulletin.

Computer Skills Competency

All undergraduates at Florida State University must demonstrate basic computer skills competency prior to graduation. As necessary computer competency skills vary from discipline to discipline, each major determines the courses needed to satisfy this requirement. Undergraduate majors in electrical and computer engineering satisfy this requirement by earning a grade of "C–" or higher in EEL 3705L.

State of Florida Common Program Prerequisites

The State of Florida has identified common course prerequisites for this University degree program. These prerequisites are lower-level courses that are required for preparation for the University major prior to a student receiving a baccalaureate degree from Florida State University. They may be taken either at a community college or in a university lower-division program. It is preferred that these common course prerequisites be completed in the freshman and sophomore years.

The following lists the common course prerequisites or approved substitutions necessary for this degree program:

  1. ENC X101
  2. ENC X102
  3. MAC X311*
  4. MAC X312*
  5. MAC X313*
  6. MAP X302
  7. CHM X045/X045L or CHM X045C*
  8. PHY X048/X048L or PHY X048C
  9. PHY X049/X049L or PHY X049C
  10. Six (6) semester hours in humanities
  11. Six (6) semester hours in social science
  12. Three (3) additional semester hours in humanities or social science

Note: Courses marked with an asterisk (*) have at least one acceptable substitute. Please visit http://facts23.facts.org/cpp/transition/alpha_index_2008.htm for a current list of approved substitutes.

Common Required Courses for Bachelor of Science Degrees and Dual Majors

All candidates for Bachelor of Science degree in Electrical Engineering (BSEE), Bachelor of Science degree in Computer Engineering (BSCpE), and Bachelor of Science degree in dual majors (BSEE and BSCpE) are required to complete a total of one hundred three (103) semester hours of common required courses, of which twenty-four (24) hours are English, social science, and humanities courses; forty-two (42) hours are engineering core courses (listed below); and thirty-seven (37) hours are required electrical and computer engineering courses (listed below).

Engineering Core Courses

COP 3014 Programming I (3)

CHM 1045C General Chemistry I (4)

EGM 3512 Engineering Mechanics (4)

EML 3100 Thermodynamics (2)

MAC 2311 Calculus with Analytical Geometry I (4)

MAC 2312 Calculus with Analytical Geometry II (4)

MAC 2313 Calculus with Analytical Geometry III (5)

MAP 3305  Engineering Mathematics I (3)

MAP 3306 Engineering Mathematics II (3)

PHY 2048C  General Physics A (5)

PHY 2049C  General Physics B (5)

Required Electrical and Computer Engineering Courses

EEE 3300 Electronics (3)

EEE 3300L Electronics Laboratory (1)

EEL 3111 Introductory Circuit Analysis (3)

EEL 3112 Advanced Circuits with Computers (3)

EEL 3112L Advanced Circuits with Computers Laboratory (1)

EEL 3135 Signal and Linear Systems Analysis (3)

EEL 3472 Electromagnetic Fields I (3)

EEL 3512 Introduction to Communications (3)

EEL 3705 Digital Logic Design (3)

EEL 3705L Digital Logic Laboratory (1)

EEL 4021 Statistical Topics in Electrical Engineering (3)

EEL 4746 Microprocessor-Based System Design (3)

EEL 4746L Microprocessor-Based System Design Laboratory (1)

EEL 4911C Senior Design Project I (3)

EEL 4915C Electrical Engineering Senior Design Project II (3)

or

EEL 4914C Computer Engineering Senior Design Project II (3)

Note: Required curriculum for Bachelor of Science (BS) degrees and dual majors is currently under revision. Please refer to http://www.eng.fsu.edu/ece for the most current version of these requirements.

Requirements for a Major in Electrical Engineering

Students majoring in electrical engineering require one hundred twenty-eight (128) semester credit hours to graduate, of which one hundred three (103) hours are common required courses listed above, twelve (12) semester hours are required Tier-2 electrical engineering courses, and thirteen (13) semester hours are technical elective courses.

All electrical engineering majors are required to complete four (4) of the following six (6) Tier-2 courses:

EEE 4351 Solid-State Electronic Devices (3)

EEL 3216 Fundamentals of Power Systems (3)

EEL 3473 Electromagnetic Fields II (3)

EEL 4515 Digital Communication Systems (3)

EEL 4652 Analysis and Design of Control Systems (3)

EEL 4710 Introduction to Field Programmable Logic Devices (3)

Technical Electives for Electrical Engineering Major

The non-EE technical elective must be selected from a list of departmentally approved courses offered by other departments at Florida State University. Courses not on the list may be taken with prior approval of the department.

Requirements for a Major in Computer Engineering

Students majoring in computer engineering require one hundred twenty-eight (128) semester credit hours to graduate, of which one hundred three (103) hours are common required courses listed above. The other twenty-five (25) semester credit hours include thirteen (13) semester hours of computer science courses (listed below); six (6) semester hours of required computer engineering courses: EEL 4710 Introduction to Field Programmable Logic Devices (3), and EEL 4713 Computer Architecture (3); and six (6) semester hours of technical electives.

Required Computer Science Courses (13 semester hours)

COP 3330 Object Oriented Programming (3)

COP 3344 Introduction to UNIX (1)

COP 4530 Data Structures, Algorithms and Generic Programming (3)

COP 4610 Operating Systems and Concurrent Programming (3)

MAD 2104 Discrete Mathematics I (3)

For a current list of technical electives for the computer engineering major, contact the department.

Requirements for a Dual Major in Electrical Engineering and Computer Engineering

Students dual-majoring in electrical engineering and computer engineering must take the common required courses (one-hundred three [103] semester hours), required CS courses (thirteen [13] semester hours), and required computer engineering courses: EEL 4710 and EEL 4713 (each three [3] semester hours) plus nineteen (19) semester hours of electrical engineering Tier-2 courses, technical electives, and special requirements.

Tier-2 Courses, Technical Electives, and Special Requirements for a Dual Major

With the adoption of ABET EC-2000 policies, program requirements, educational objectives, course content and offerings, and departmental policies are subject to periodic revision and change. Students are strongly urged to obtain current information from their academic adviser, the academic coordinator, or by visiting the departmental Web site at http://www.eng.fsu.edu/ece.

Academic Requirements and Policies

In accordance with ABET criteria, all engineering students are subject to a uniform set of academic requirements agreed to by Florida A&M University and Florida State University. These requirements have been established to ensure that program graduates receive a quality education and make reasonable progress toward satisfying engineering major degree requirements. Students are directed to the "FAMU–FSU College of Engineering" chapter of this General Bulletin and the departmental Web site (http://www.eng.fsu.edu/ece) for a list of all academic requirements and policies.

ECE Course Prerequisite Requirement

In addition to the college course prerequisite requirements, the Department of Electrical and Computer Engineering requires students to have obtained a grade in the range of "C" in all courses listed as prerequisites for the department's engineering core courses.

Definition of Prefixes

EEE—Engineering: Electrical and Electronic

EEL—Engineering: Electrical

Undergraduate Courses

EEE 3300. Electronics (3). Prerequisite: EEL 3112. This course covers diode models and circuits, DC biasing of bipolar-junction and field-effect transistors, small- and large-signal transistor models, and frequency analysis of single-stage AC amplifiers.

EEE 3300L. Electronics Laboratory (1). Prerequisites: EEL 3112 and EEL 3112L. Corequisite: EEE 3300.This laboratory supports EEE 3300, Electronics.

EEE 4301. Electronic Circuits and Systems Design (3). Prerequisites: EEE 3300 and EEE 3300L. This course uses computer-aided design programs and covers multistage amplifier analysis and design. The course focuses on feedback and operational amplifiers, A-to-D and D-to-A converters, and waveshaping and waveforming generators, including oscillators, voltage regulators, and power circuits.

EEE 4301L. Electronic Circuits and Systems Laboratory (1). Prerequisites: EEE 3300 and EEE 3300L. This is an advanced electronic laboratory.

EEE 4313. Introduction to Digital Integrated Circuit Design (3). Prerequisite: EEE 3300. This course covers semiconductor device physics, digital-logic fundamentals, static-inverter analysis, static logic-gate analysis, dynamic-switching analysis, and combinational - logic design.

EEE 4330. Microelectronics Engineering (3). Prerequisites: EEE 3300 and EEE 3300L. This course covers design and fabrication of solid-state devices. Topics include oxidation, diffusion, metallization, photolithography, and device characterization.

EEE 4351. Solid-State Electronic Devices (3). Prerequisites: EEE 3300 and EEE 3300L. This course covers solid-state physics as applied to electronic devices. The course focuses on semiconductor materials, conduction process in solids, device fabrication, diffusion processes, and negative conduction devices.

EEE 4363. Feedback Amplifier Principles (3). Prerequisite: EEE 3300. This course introduces basic concepts of multi-stage audio-frequency amplifiers, including feedback and stability principles and power-supply criteria.

EEE 4376C. Introduction to Analog IC Design (3). Prerequisite: EEE 4301. This course covers the design and analysis of bipolar and MOS analog integrated circuits. The course focuses on operational amplifier design, analog multipliers, active loads, current sources, and active filters.

EEE 4377. Mixed Signal ICs (3). Prerequisite: EEL 4313 or EEL 4376C. This course introduces mixed-signal processing using analog and digital integrated circuits. The course focuses on fundamentals of sampled data systems, nonlinear and dynamic analog circuits, Nyquist-rate data converters, over-sampling data converters and digital filters, as well as the use of computer-aided design programs.

EEE 4450. Modeling and Simulation of Semiconductor Devices (3). Prerequisite: EEE 3300. This course covers various numerical techniques for the modeling and simulation of semiconductor devices, such as pn-junctions, metal-oxide semiconductor contacts, metal-oxide-semiconductor field effect transistors, and bipolar devices. Special emphasis is on the description and simulation of electron and hole transport in semiconductor devices.

EEE 4514. Principles of Communications Systems (3). Prerequisite: EEL 3512.This course offers an introduction to Fourier analysis of noise and signals; information transmission; modulation techniques; AM, FM, and pulse; as well as analog multiplexing.

EEL 4710. Introduction to Electrical Engineering (3). Prerequisites: MAC 2312 and PHY 2049C. Introduction to electrical engineering concepts for non-electrical engineering majors. Covers a broad range of topics including basic circuit theory, semiconductor devices, instrumentation, amplifiers, and machines. Not accepted for credit toward BSEE and BSCpE.

EEL 3003L. Introduction to Electrical Engineering Laboratory (1). Prerequisites: MAC 2312 and PHY 2049C. Corequisite: EEL 3003. Laboratory in support of EEL 3003. Must be taken concurrently with first enrollment in EEL 3003. Must be dropped if EEL 3003 is dropped.

EEL 3111. Introductory Circuit Analysis (3). Prerequisite: MAC 2312. Corequisites: MAC 2313 and PHY 2049C. Current, voltage, and power; resistors, inductors, and capacitors; network theorems and laws; operational amplifiers, phasors; impedances; sinusoidal steady-state analysis.

EEL 3112. Advanced Circuits with Computers (3). Prerequisite: EEL 3111. Corequisite: MAP 3305. Sinusoidal steady-state power analysis; three-phase circuits; transient and forced response; frequency response; two-port networks; circuit analysis with computers.

EEL 3112L. Advanced Circuits with Computers Laboratory (1). Prerequisite: EEL 3111. Corequisite: EEL 3112. Instrumentation and measuring techniques; current, voltage, and power measurements; response of passive circuits; AC and DC design; computer application.

EEL 3135. Signal and Linear System Analysis (3). Prerequisites: EEL 3112 and MAP 3305. Classification and representation of signals and systems; Laplace transform; Z-transform; convolution; state variable techniques; stability and feedback.

EEL 3216. Fundamentals of Power Systems (3). Prerequisite: EEL 3112. Introduction to the fundamentals of energy conversion; structure of power systems; and power system components: transformers, rotating machines, and transmission lines. The operation and analysis of power systems are presented.

EEL 3472. Electromagnetic Fields I (3). Prerequisites: EEL 3112, MAP 3306, and PHY 2049C. The electrostatic field—Gauss's law; boundary conditions; capacitance; Laplace's and Poisson's equations; energy, forces, and torques. The steady electric current. The magnetostatic field-vector potential; Ampere's and Biot-Stavart laws; inductance; energy, forces, and torques. Quasistatic fields; electromagnetic induction.

EEL 3473. Electromagnetic Fields II (3). Prerequisite: EEL 3472. Maxwell's equations, plane electromagnetic waves, group velocity, polarization, Poynting vector, boundary conditions, reflection and refraction of plane waves, skin effect, transmission line analysis, impedance matching, wave guides and cavity resonators, fundamentals of radiation and antennas.

EEL 3512. Introduction to Communications (3). Prerequisites: EEL 3112 and MAP 3306. Signal analysis, Fourier series/Fourier transform, sampling theorem, distortions and attenuation in signal transmission, and analog modulation AM, FM, pulse modulation, pulse-code modulation, and pulse shaping.

EEL 3705. Digital Logic Design (3). Prerequisite: CGS 3408. Fundamental topics in digital logic design, algorithms, computer organization, assembly-language programming, and computer engineering technology.

EEL 3705L. Digital Logic Laboratory (1). Prerequisite: COP 3014. Corequisite: EEL 3705. Laboratory in support of EEL 3705.

EEL 3949r. Cooperative Work Experience (0). (S/U grade only.)

EEL 4021. Statistical Topics in Electrical Engineering (3). Prerequisites: EEL 3112 and MAP 3306. Corequisite: EEL 3512. Use of probability and statistical concepts in electrical engineering applications. Elementary probability—sets, sample spaces, axioms, joint and conditional probability. Random variables—distribution and density functions. Operations in random variables—expectation, moments, transformation of random variables. Multiple random variables. Introduction to random processes. Elements of statistics: parameter estimation and hypothesis testing.

EEL 4113. Advanced Linear Networks (3). Prerequisite: EEL 3135. Synthesis of LC one-port networks, synthesis of LC two-port networks; operational amplifier applications; active filters; approximation methods; switched-capacitor filters.

EEL 4213. Power Systems I (3). Prerequisite: EEL 3216. Analysis of electric power systems using system modeling for large-scale power networks; admittance and impedence matrix formation; power flow; optimal dispatch; symmetrical components; balanced and unbalanced fault analysis; and transient stability studies.

EEL 4220. Electromechanical Dynamics (3). Prerequisites: EEL 3216 and EEL 3472. The study of magnetic circuits, electromagnetic torques, and induced voltages. Topics covered include induction motors, variable speed drives, Park's transforms, synchronous machines and generator controls, DC machines, controls and drives.

EEL 4231. Converter Modeling and Control (3). Prerequisite: EEL 4243. This course provides a study of DC-AC and DC-DC converter modeling techniques and control schemes. Topics include averaged switch models, voltage-source and current-source converter models, current programmed control, and active filter control.

EEL 4243. Power Electronics (3). Prerequisites: EEE 3300 and EEL 3135. The purpose of this course is to develop a basic understanding of using switched electronic circuits for the conversion and regulation of power. The course focuses on the basic converters and their steady state analysis. Dynamic modeling analysis, controller design, power semiconductor device, and simulation also are covered.

EEL 4244. Power Conversion and Control (3). Prerequisites: EEE 3300 and EEL 3112. This course introduces solid-state power conversion and control circuits, including analysis and design of nonlinear multiple-phase circuits with sinusoidal and non-sinusoidal variables; constant-frequent and variable-frequent input conversions; variable-frequency inverters; sensing and processing circuits supporting control systems; and embedded microprocessor control systems.

EEL 4415. Sonar (3). Prerequisites: EEL 3473 and EEL 3512. This course introduces basic concepts of sonar systems including acoustic propagation, transducers and projectors, target strength, reverberation, beamsteering, beamforming, beampatterns, and synthetic aperture sonar.

EEL 4435L. Electromagnetics Laboratory (1). Prerequisite: EEL 3473. Applications of electromagnetic field theory. Experiments include field mapping, transmission lines, spectrum analysis, impedance matching, waveguides, antennas, radar, and fiber optics.

EEL 4440. Optoelectronics and Optical Systems (3). Prerequisites: EEE 3300 and EEL 3473. Theory and applications of optical techniques in modern electronics and communications. Includes a study of optical fibers, sources, detectors, optical communication systems, integrated optics, holography, and principles of optical signal processing.

EEL 4450. Optical Sensors (3). Prerequisites: EEL 3473 and EEL 3512. This course examines the basic concepts of optical sensors and essential optics. Topics include intensity, phase, and frequency modulated optical fiber sensors and their applications, distributive sensing systems, and optical fibers in signal processing.

EEL 4461. Antenna Systems (3). Prerequisite: EEL 3473. Antenna theory, including Hertzian dipoles, thin linear antennas, aperture antennas, arrays, loop antenna, slots, horns, and waveguides.

EEL 4510. Digital Signal Processing (3). Prerequisite: EEL 3135. Sinusoids, periodic signals, and Fourier spectra. Sampling of continuous-time signals, aliasing. Impulse response of linear, discrete-time systems, convolution. FIR filters and implementation. Frequency response of FIR filters. Z-transforms. IIR filters, poles and zeros, frequency response. Realization of IIR filters. Discrete Fourier transform and the FFT algorithm. MATLAB exercises are assigned.

EEL 4515. Digital Communication Systems (3). Prerequisites: EEL 3512 and EEL 4021. Sampling principle, spectral analysis of digital waveforms and noise, pulse and digital transmission systems, digital multiplexing, error probabilities, and system performance.

EEL 4540. Radar (3). Prerequisites: EEL 3473 and EEL 3512. This course examines basic concepts of radar systems including radar range equation, radar cross-section calculations, random processes and noise, array antennas, beamsteering, doppler and range processing, FM and CW systems, pulse compression, synthetic aperture radar, and clutter.

EEL 4566. Optical Fiber Communications (3). Prerequisites: EEL 3473 and EEL 3512. This course offers a review of the characteristics of basic optical components for optical communications systems. Topics include optical fibers, light sources, optical detectors and fiber connectors; signal degradation in optical fibers, optical analog and digital communication systems; and coherent optical fiber communications.

EEL 4595. Wireless Communications and Networking (3). Prerequisites: COP 3014 or equivalent, EEL 3135, EEL 3512, and EEL 4021. This course covers the fundamentals of wireless communications and systems. The core topics include radio-wave propagation characteristics of wireless channels; modulation and demodulation techniques for mobile radio; reception techniques for wireless systems; fundamentals of cellular communications; multiple access techniques; wireless networking; and hybrid networking of a wireless system and the Internet.

EEL 4596. Advanced Topics in Communications (3). Prerequisites: EEL 3512 and EEL 4021. This course is designed to provide an in-depth knowledge of some of the advanced topics in communications. Topics covered include ideal communication systems, signal to noise ratio (S/N) for amplitude and angle modulation, design of systems to improve S/N ratio, satellite communication, and mobile communication.

EEL 4635. Digital Control Systems (3). Prerequisite: EEL 4652. Discrete time systems; Z-transform; sampling and reconstruction; system time-response characteristics; stability analysis; digital controller design.

EEL 4652. Analysis and Design of Control Systems (3). Prerequisite: EEL 3135. Continuous system modeling; stability of linear systems; frequency response methods; the root locus method; state-space methods.

EEL 4710. Introduction to Field Programmable Logic Devices (3). Prerequisites: EEL 3705 and EEL 3705L. This course offers an overview of programmable logic devices, complex programmable logic devices, and field-programmable gate-array devices. The course offers an introduction to hardware description languages (HDLs); combinational, sequential, and finite-state machine design using HDLs; as well as top-down methodologies.

EEL 4713. Computer Architecture (3). Prerequisites: CGS 3408 and EEL 4746. Modern computer architectures are presented by studying how the relationships between hardware and software impact performance, machine language definition, processor data path and control designs, interfacing, and advanced topics, such as caching and pipelining.

EEL 4746. Microprocessor-Based System Design (3). Prerequisites: EEL 3705 and EEL 3705L. Fundamental topics in basic computer design, structured assembly-language software design, RTL, CPU design, pipelining and superscaling, computer arithmetic, memory and I/O organization and interface, cache, and design tools.

EEL 4746L. Microprocessor-Based System Design Laboratory (1). Prerequisites: EEL 3705 and EEL 3705L. Corequisite: EEL 4746. Laboratory software development, hardware projects, and experiments in support of EEL 4746.

EEL 4748. Embedded Microcomputer Design Project (3). Prerequisites: EEL 4746 and EEL 4746L. Individual projects selected with consent of instructor. Selected lectures and an open-door Motorola 68000 laboratory.

EEL 4810. Introduction to Neural Networks (3). Prerequisites: EEE 3300 and EEL 3135. Fundamentals of neural networks: dynamical systems, associative memories, perceptrons, supervised/unsupervised learning algorithms. Applications in signal processing, pattern recognition, control, optimization, and communications.

EEL 4905r. Directed Individual Study (1–3). Prerequisites: Junior standing and "B" average in electrical engineering courses. Normally may be repeated to a maximum of six (6) semester hours. Requires department approval.

EEL 4906r. Honors Work in Electrical Engineering (1–6). Prerequisite: Admission to the honors program. Independent or directed research in a specialized area beyond the current curriculum in electrical engineering. May be repeated to a maximum of nine (9) semester hours.

EEL 4911C. Senior Design Project I (3). Prerequisite: Department permission. Senior students are exposed to concepts in design, project management, engineering team organization, and professionalism. Students are grouped into design teams where these principles are put into practice in organizing, proposing, and developing an engineering project. Periodic written reports and oral presentations and a final written proposal are required. The lecture material and texts provide instructions on project management, ethics, and design skills.

EEL 4914C. Computer Engineering Senior Design Project II (3). Prerequisite: EEL 4911C. Senior students work in teams to propose, design, build, and test computer engineering devices or systems under the direction of a faculty member. Open-ended design experience with a practical problem applies a broad spectrum of engineering knowledge. Periodic written reports and oral presentations and a final written report are required. The lecture material and texts provide instructions on general project execution, technical writing, and engineering economics.

EEL 4915C. Electrical Engineering Senior Design Project II (3). Prerequisite: EEL 4911C. Senior students work in teams to propose, design, build, and test electrical engineering devices or systems under the direction of a faculty member. Open-ended design experience with a practical problem applies a broad spectrum of engineering knowledge. Periodic written reports and oral presentations and a final written report are required. The lecture material and texts provide instructions on general project execution, technical writing, and engineering economics.

EEL 4930r. Special Topics in Electrical Engineering (1–3). Prerequisite: Instructor permission. Special topics in electrical engineering with emphasis on recent developments. Topics and credit vary; consult the instructor. May be repeated to a maximum of twelve (12) semester hours.

Graduate Courses

EEE 5315. Digital Integrated Circuit Design (3).

EEE 5317. Power Electronics (3).

EEE 5333. Solid State Sensors (3).

EEE 5378. Mixed Signal ICs (3).

EEE 5452. Analysis of Quantum Scale Semiconductor Devices (3).

EEE 6353. Semiconductor Device Theory (3).

EEL 5025. Computational Electrical Engineering (3).

EEL 5173. Signal and System Analysis (3).

EEL 5247. Power Conversion and Control (3).

EEL 5250. Power Systems Analysis (3).

EEL 5270. Power System Transients (3).

EEL 5416. Sonar (3).

EEL 5426. RF/Microwave Circuits I (3).

EEL 5427. RF/Microwave Circuits II (3).

EEL 5443. Electromagnetics and Optics (3).

EEL 5454. Optical Sensors (3).

EEL 5465. Antenna Theory (3).

EEL 5486. Advanced Electromagnetic Theory (3).

EEL 5500. Digital Communication Theory (3).

EEL 5542. Random Processes (3).

EEL 5547. Radar (3).

EEL 5563. Optical Fiber Communications (3).

EEL 5590. Advanced Topics in Communication (3).

EEL 5591. Wireless Communications and Networking (3).

EEL 5617. Multivariable Control (3).

EEL 5630. Digital Control Systems (3).

EEL 5667. Robot Kinematics and Dynamics (3).

EEL 5707. ASIC Systems Design I (3).

EEL 5764. Computer System Architecture (3).

EEL 5784. Computer Network Design and Analysis (3).

EEL 5812. Advanced Neural Networks (3).

EEL 5905r. Directed Individual Study (1–3).

EEL 5910r. Supervised Research (1–5). (S/U grade only.)

EEL 5930r. Special Topics in Electrical Engineering (3).

EEL 5940r. Supervised Teaching (1–5). (S/U grade only.)

EEL 6237. Modern AC Drivers (3).

EEL 6266. Power Systems Operation and Control (3).

EEL 6457r. Advanced Topics in Optoelectronic Systems (3).

EEL 6502. Digital Signal Processing I (3).

EEL 6558r. Advanced Topics in Digital Signal Processing (3).

EEL 6905r. Directed Individual Study (1–9).

EEL 6930r. Special Graduate Topics in Electrical Engineering (3).

EEL 6932r. Electrical and Computer Engineering Seminar (0).

For listings relating to the master's and doctoral programs in electrical engineering, consult the Graduate Bulletin.

Return to top of page.