Skip Navigation

Course Descriptions

All undergraduate courses offered in the Electrical and Computer Engineering program are described below. The course numbering scheme is as follows: 100-199, primarily open to freshmen; 200-299, primarily open to sophomores; 300-399, primarily open to juniors; and 400-499, primarily open to seniors.

 Figures in parentheses following the course title indicate the clock hours per week devoted to theory and practice, respectively. Theory includes recitations and lectures; practice includes work done in the laboratory, shop, drawing room, or field. The unit of credit is the semester hour, which involves one hour of theory or from two to four hours of practice per week for one semester of 15 weeks.

210. Computer Programming and Algorithms. (3-3). Credit 4. Introduction to C language and common algorithms; computer systems; simple C programs; basic language constructs file I/O; modular program­ming and functions; arrays and matrices; pointers and strings; simple data structures; searching, sorting, and numerical algorithms; algorithmic complexity. Prerequisite: Sophomore classification in an engineer­ing major.

214. Electrical Circuit Theory. (3-3). Credit 4. Resistive circuits: circuit laws, network reduction, nodal analysis, mesh analysis; energy storage elements; sinusoidal steady state; AC energy systems; magneti­cally coupled circuits; the ideal transformer; resonance; introduction to computer applications in circuit analysis. Prerequisites: ENGR 111, ENGR 112, PHYS 208, CHEM 107, CHEM 117 with a grade of C or better; MATH 308 with a grade of C or better or registration therein; admission to electrical and computer engineering.

215. Principles of Electrical Engineering. (2-2). Credit 3. Fundamentals of electric circuit analysis and introduction to electronics for engineering majors other than electrical and computer engineering. Prerequisite: ENGR 111, ENGR 112, PHYS 208, CHEM 107, CHEM 117 with a grade of C or better; MATH 308 with a grade of C or better or registration therein; admission to an engineering major.

248. Introduction to Digital Systems Design. (3-3). Credit 4. Combinational and sequential digital system design techniques; design of practical digital systems. Prerequisite: ENGR 111, ENGR 112, PHYS 208, CHEM 107, CHEM 117, MATH 152 with a grade of C or better; admission to electrical and computer engineering.

285. Directed Studies. Credit 1 to 4. Problems of limited scope approved on an individual basis intended to promote independent study. Prerequisite: Approval of department head.

289. Special Topics. Credit 1 to 4. Selected topics in an identified area of electrical engineering. May be repeated for credit. Prerequisite: Approval of instructor.

291. Research. Credit 1 to 4. Research conducted under the direction of faculty member in electrical engi­neering. May be repeated 3 times for credit. Prerequisites: Freshman or sophomore classification and approval of instructor.

303. Random Signals and Systems. (3-1). Credit 3. Concepts of probability and random variables necessary for study of signals and systems involving uncertainty; applications to elementary problems in detection, signal processing, and communication. Prerequisites: Grade of C or better in MATH 308; junior or senior classification.

314. Signals and Systems. (3-1). Credit 3. Introduction to the continuous-time and discrete-time signals and systems; time domain characterization of linear time-invariant systems; Fourier analysis; filtering; sampling; modulation techniques for communication systems. Prerequisites: Grade of C or better in ECEN 214; MATH 308; junior or senior classification.

322. Electric and Magnetic Fields. (3-1). Credit 3. Vector analysis, Maxwell's equations, wave propagation in unbounded regions, reflection and refraction of waves, transmission line theory; introduction to wave­guides and antennas. Prerequisites: ECEN 214; PHYS 208 and MATH 311 with a grade of C or better; junior or senior classification.Course Descriptions/Electrical Engineering 137

325. Electronics. (3-4). Credit 4. Introduction to electronic systems; linear circuits; operational amplifiers and applications; diodes, field effect transistors, bipolar transistors; amplifiers and nonlinear circuits. Prerequisite: MATH 311 with a grade of C or better; ECEN 314 with a grade of C or better, or registration therein.

326. Electronic Circuits. (3-3). Credit 4. Basic circuits used in electronic systems; differential and multistage amplifiers; output stages and power amplifiers; frequency response, feedback circuits, stability and oscil­lators, analog integrated circuits, active filters. Prerequisites: Grade of C or better in ECEN 314 and 325; junior or senior classification.

338. Electromechanical Energy Conversion. (3-3). Credit 4. Introduction to magnetic circuits, transform­ers, electromechanical energy conversion devices such as DC, induction, and synchronous motors; equiv­alent circuits, performance characteristics, and power electronic control. Prerequisite: ECEN 214.

350. Computer Architecture and Design. (3-3). Credit 4. Computer architecture and design; use of register transfer languages and simulation tools to describe and simulate computer operation; central processing unit organization, microprogramming, input/output, and memory system architectures. Prerequisite: Grade of C or better in ECEN 248; junior or senior classification. Cross-listed with CSCE 350.

370. Electronic Properties of Materials. (3-1). Credit 3. Introduction to basic physical properties of solid materials; some solid-state physics employed, but major emphasis is on engineering applications based on semiconducting, magnetic, dielectric, and superconducting phenomena. Prerequisite: Grade of C or better in PHYS 222; junior or senior classification.

403. Electrical Design Laboratory I. (2-3). Credit 3. Application of design process and project engineering as practiced in industry; team approach to the design process; development of a project proposal; proposed project implemented in ECEN 404. Prerequisites: COMM 205 or COMM 243 or ENGL 210; grade of C or better in ECEN 314, ECEN 325 and ECEN 350; grade of C or better in ECEN 303, ECEN 322, ECEN 370 or grade of C or better in CSCE 315, ECEN 449, STAT 211 or ECEN 303; senior classification.

404. Electrical Design Laboratory II. (2-3). Credit 3. Continuation of ECEN 403; application of the design process and project engineering as practiced in industry; team approach to the design process; comple­tion of project based on proposal from ECEN 403; includes testing, evaluation and report writing. Prerequisites: Grade of C or better in ECEN 403; senior classification.

420. Linear Control Systems. (3-0). Credit 3. Application of state variable and frequency domain techniques to modeling, analysis and synthesis of single input, single output linear control systems. Prerequisites: Grade of C or better in ECEN 314 and MATH 308; junior or senior classification.

421. Digital Control Systems. (3-0). Credit 3. Feedback systems in which a digital computer is used to imple­ment the control law; Z-transform and time domain methods serve as a basis for control systems design. Effects of computer word length and sampling rate. Prerequisite: ECEN 420 or equivalent.

438. Power Electronics. (3-3). Credit 4. Electric power conditioning and control; characteristics of solid-state power switches; analysis and experiments with AC power controllers, controlled rectifiers, DC chop­pers and DC-AC converters; applications to power supplies, airborne and spaceborne power systems. Prerequisite: Junior or senior classification in electrical engineering or approval of instructor.

444. Digital Signal Processing. (3-3). Credit 4. Digital signal processing; discrete-time signals and systems, linear shift-invariant systems, the discrete Fourier transform and fast Fourier transform algorithm, and design of finite impulse response and infinite impulse response digital filters. Prerequisite: Grade of C or better in ECEN 314; junior or senior classification.

447. Digital Image Processing. (3-3). Credit 4. Improvement of pictorial information using spatial and fre­quency domain techniques; two-dimensional discrete Fourier transform; image filtering, enhancement, restoration, compression; image processing project. Prerequisites: Grade of C or better in ECEN 314; junior or senior classification.

448. Real-Time Digital Signal Processing. (2-3). Credit 3. Features and architectures of digital signal pro­cessing (DSP) chips; fundamental compromises amongst computational accuracy, speed and cost; real-time implementation of filtering, audio, image and video processing algorithms; rapid prototyping via MATLAB/Simulink. Prerequisites: ECEN 444; junior or senior classification.

449. Microprocessor Systems Design. (2-2). Credit 3. Introduction to microprocessors; 16/32 bit single-board computer hardware and software designs; chip select equations for memory board design, serial and parallel I/O interfacing; ROM, static and dynamic RAM circuits for no wait-state design; assembly language programming, stack models, subroutines, and I/O processing. Prerequisite: Grade of C or better in ECEN 248; junior or senior classification.138 Course Descriptions/Electrical Engineering

451. Antenna Engineering. (3-0). Credit 3. Introduction to antenna theory and design; includes antenna per­formance parameters, analysis of radiation from sources using Maxwell's equations, theory and design of wire antennas, arrays, and frequency independent antennas; computer methods for antenna design. Prerequisite: Grade of C or better in ECEN 322; junior or senior classification.

455. Digital Communications. (3-3). Credit 4. Digital transmission of information through stochastic channels; analog-to-dialog conversion, entropy and information, Huffman coding; signal detection, the matched-filter receiver, probability of error; base-band and pass-band modulation, signal space representa­tion of signals, PAM, QAM, PSK, FSK; block coding, convolutional coding; synchronization; communi­cation through fading channels; spread-spectrum signaling; simulation of digital communication systems. Prerequisite: Grade of C or better in ECEN 314; junior or senior classification.

459. Power System Fault Analysis and Protection. (3-2). Credit 4. General considerations in transmission and distribution of electrical energy as related to power systems; calculation of electric transmission line constants; general theory of symmetrical components and application to analysis of power systems during fault conditions. Prerequisite: Grade of C or better in ECEN 215 or ECEN 314; junior or senior classification.

460. Power System Operation and Control. (3-2). Credit 4. Load flow studies; power system transient stabil­ity studies; economic system loading and automatic load flow control. Prerequisite: Grade of C or better in ECEN 215 or ECEN 314; junior or senior classification.

478. Wireless Communications. (3-0). Credit 3. Overview of wireless applications, models for wireless com­munication channels, modulation formats for wireless communications, multiple access techniques, wire­less standards. Prerequisites: ECEN 455; junior or senior classification.

479. Wireless Communication Laboratory. (0-3). Credit 1. Application of theoretical concepts learned in ECEN 478; includes weekly experiments using NI PXI and Matlab. Prerequisite: ECEN 478 or registra­tion therein; junior or senior classification.

480. RF and Microwave Wireless Systems. (3-0). Credit 3. Introduction to various RF and microwave sys­tem parameters, architectures, and applications; theory, implementation and design of RF and microwave systems for communications, radar, sensor, surveillance, navigation, medical and optical applications. Prerequisite: Grade of C or better in ECEN 322; junior or senior classification.

485. Directed Studies. Credit 1 to 6 each semester. Problems of limited scope approved on an individual basis intended to promote independent study. Prerequisites: Senior classification; approval of department head.

489. Special Topics in... Credit 1 to 4. Selected topics in an identified area of electrical engineering. May be repeated for credit. Prerequisite: Approval of instructor.

491. Research. Credit 0 to 4. Research conducted under the direction of faculty member in electrical engi­neering. May be repeated 3 times for credit. Registration in multiple sections of this course is possible within a given semester provided that the per semester credit hour limit is not exceeded. Prerequisites: Junior or senior classification and approval of instructor.