|
ECE 1620 -
Egr Prog & Applic
Description: Engineering problem solving using the C programming language, C control structures, data files, debugging, functions, arrays, elementary data structures, and pointers. Introduction to Java. Two lecture hours per week and 1 lab period per week.
Prerequisites:
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 2042 -
Fund Computer Engineering I
Description: Introduction to logic design and digital computer fundamentals. Topics include computer arithmetic, Boolean algebra and logical design, assembly language programming basics, and basic concepts of computer architecture.
Prerequisites:
Corequisites: ECE 2043
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
ECE 2043 -
Fund of Comp Engineering I Lab
Description: This laboratory course is intended to be taken concurrently with ECE 2042. The laboratory includes exercises on logic design and on programming the 68000 microprocessor in assembly language.
Prerequisites:
Corequisites: ECE 2042
Credit Hours: 1.0
Last Offered: Summer 2012, Spring 2012, Fall 2011, Summer 2011
ECE 2044 -
Fund Comp Engineering II
Description: Continuation of ECE 2041. Topics include the PIC Microprocessor, VHDL, Quine-McCuskey method, fault detection and localization, state machine minimization, state machine testing, and codes.
Prerequisites: (ECE 2042 and ECE 2043)
Corequisites: ECE 2045
Credit Hours: 3.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 2045 -
Fund Comp Engineering II Lab
Description: This laboratory course in intended to be taken concurrently with ECE 2044. Includes exerises on the PIC and the uses of VHDL.
Prerequisites: (ECE 2043 and ECE 2042)
Corequisites: ECE 2044
Credit Hours: 1.0
Last Offered: Spring 2012, Summer 2011, Spring 2011, Spring 2010
ECE 2052 -
Fund Electrical Engineering I
Description: Basic concepts, steady-state dc circuit analysis, network theorems, ideal op-amp circuit analysis, energy storage elements, complete response of first-order circuits, steady-state sinusoidal circuit analysis and the phasor diagram.
Prerequisites: MAT 1505
Corequisites: ECE 2053
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
ECE 2053 -
Fund Elect Engineering I Lab
Description: Must be taken concurrently with ECE 2052. Laboratory exercises cover electrical safety and laboratory practice, basic instrumentation, computer-aided circuit analysis, and applications of electronic devices.
Prerequisites:
Corequisites: ECE 2052
Credit Hours: 1.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
ECE 2054 -
Fund of Elect Engineering II
Description: Second-order circuits, complex-frequency (s-domain) analysis, network functions, RMS value, superposition of average power, maximum power transfer, frequency response (Bode) plots, ac power, balanced three-phase circuits, resonance, magnetically-coupled coils and the ideal transformer.
Prerequisites: ECE 2052
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2012, Spring 2012, Summer 2011, Spring 2011
ECE 2055 -
Fund Elect Engineering II Lab
Description: Must be taken concurrently with ECE 2054. Laboratory projects in system design that employ both analog and digital electronic components and various types of input/output devices.
Prerequisites:
Corequisites: ECE 2054
Credit Hours: 1.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 2409 -
Fundamentals of MATLAB
Description: Use of MATLAB, a matrix oriented, high level programming language, for the simulation and modeling of physical systems. Matrix operations, extensive 2-dimensional and 3-dimensional graphing, introduction to MATLAB toolboxes. Lectures are conducted in parallel with hands-on programming and computer simulations. One lecture hour and one laboratory period per week.
Prerequisites:
Corequisites:
Credit Hours: 2.0
Last Offered: Summer 2012, Fall 2011, Summer 2011, Fall 2010
ECE 2550 -
Intro to Electronics & Applic.
Description: Basic electronic concepts. Electronic circuit applications are investigated through the creation of laboratory design projects which address contemporary topics in Electrical Engineering.
Prerequisites: ECE 2052
Corequisites:
Credit Hours: 2.0
Last Offered: Spring 2012, Spring 2011, Spring 2010
ECE 2620 -
C++, Algorithms & Data Struct
Description: C++ classes, access rules, inheritance, friends, abstract classes, passing parameters by value, by reference, polymorphism in functions and operators, static and dynamic binding, templates; searching, sorting; pointer implementation of lists, stacks, queues, trees, hashing; P and NP classes; analysis of algorithms.
Prerequisites: ECE 1620
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 3220 -
Signal Processing
Description: Signal representation, Fourier series, Fourier transform, discrete-time systems, convolution, discrete-time Fourier transform, Z-transform. Practicum includes MATLAB exercises on transform properties and their use in modulation and filtering. Three lecture hours and a two-hour practicum per week.
Prerequisites: (ECE 2051 or ECE 2054) and ECE 2409 and MAT 2705
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 3240 -
Discrete-Time Signals & System
Description: Discrete-time signal and system representation; sampling of continuous signals; discrete-time Fourier and z transforms; frequency content of signals and frequency response of systems; system analysis and filtering. Practicum includes use of MATLAB on filtering, channel equalization, music synthesis and spectrum analysis. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 2409 and MAT 1505
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 3445 -
Computer Architecture
Description: Fundamentals of instruction sets and their efficient execution - e.g., pipelines, caches, out-of-order execution, and branch prediction mechanisms. Performance analysis, superscalar, VLIW, multithreading, and multiprocessing are among the topics studied. Trace-driven simulators are used in practicums to explore concepts learned in class. Three lecture hours with a two-hour practicum each week.
Prerequisites: ECE 2044 and ECE 2045
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Spring 2011, Fall 2010, Spring 2010
ECE 3450 -
Digital Electronics
Description: Digital logic families with primary emphasis on external electrical characteristics of the logic devices. Applications and designs at the board-level, involving topics such as series/parallel conversion and analog/digital conversion.
Prerequisites: ECE 2042 and ECE 2052
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
ECE 3500 -
Electronic Materials & Devices
Description: Physics of crystal structures, energy bands, Fermi level, charge carriers, the pn junction, and excess carriers. Devices: diodes, bipolar junction transistors and field effect transistors. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 2510 or ECE 2051 or ECE 2054
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 3550 -
Analog Electronics
Description: Analysis, design, and simulation of analog electronic circuits. Single and multistage amplifiers, amplifier frequency response, power amplifiers, linear and nonlinear op-amp circuits, active filters, oscillators. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 2051 or ECE 2054 or ECE 2054
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 3690 -
Engineering Electromagnetics
Description: Maxwell's equations, plane waves, dissipative media, reflection and transmission of waves at an interface, metallic and optical waveguides, transmission lines, linear and array antennas. Practicum includes computer projects, laboratory demonstrations and problem solving. Three lecture hours and a two-hour practicum per week.
Prerequisites: MAT 2500 and PHY 2402
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 3720 -
Eng Probability & Statistics
Description: Basic set theory, axioms of probability, probability relationships. Concepts of a random variable. Joint random variables. Selected topics in statistics from: estimation, hypotheseis testing and regression. Selected topics from: functions of a random variable, random processes, Markov chains, applications (e.g. reliability, queuing, microprocessor control, digital communications, detection). Prerequisites: junior CPE or junior EE standing.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
ECE 3770 -
Electrical Communications
Description: Analog and digital communications systems: characterization of communication channels, bandwidth and signal distortion; AM and FM, FM stereo and Dolby noise reduction; sample and hold, source encoding, matched filtering, digital modulations and error control coding. Practicum includes analysis and simulation of products such as compact discs and high speed modems.
Prerequisites: ECE 3220 or ECE 3240 and ECE 3720
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 3900 -
Prof Development Seminar
Description: Various professional development activities including: initiation into mentoring program, introduction to engineering ethics and professional responsibilities, field trips and other events on contemporary issues, peer evaluation process, development of oral and written communication skills, workshops on a variety of professional skills. Prerequisites: Junior standing in CPE or EE.
Prerequisites:
Corequisites:
Credit Hours: 2.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 3970 -
Design Seminar - EE
Description: Areas and career paths in electrical engineering. Overview of required senior project courses and faculty project sponsors. Engineering design, project selection requirements, technical communications, information gathering. Requires selection of design project adviser, project topic, and a formal written project proposal.
Prerequisites:
Corequisites:
Credit Hours: 2.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 3971 -
Design Seminar - CPE
Description: Areas and career paths in computer engineering. Overview of required senior project courses and faculty project sponsors. Engineering design, project selection requirements, technical communications, information gathering. Requires selection of design project adviser, project topic, and a formal written project proposal.
Prerequisites:
Corequisites:
Credit Hours: 2.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 4290 -
Engr System Models & Control
Description: Modeling and analysis of electrical, mechanical, and electromechanical systems; open-loop and feedback systems; frequency domain models; state equations; linearization; time response; steady-state error; block diagrams and signal flow graphs; stability criteria; root locus method. Practicum includes laboratory experiments involving actual engineering systems. Three lecture hours and a two-hour practicum per week.
Prerequisites: (ECE 2290 or ECE 2051 or ECE 2054) and PHY 2402
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 4470 -
Computer Networks
Description: Computer network technologies including asynchronous transfer mode (ATM), Internet, and telephony; protocol layering; multiple access; switching; scheduling; naming, addressing, and routing; error and flow control; traffic management; analysis of common protocols used in Internet, and ATM networks; protocol implementation techniques used in real networks. Three lecture hours and a two-hour practicum per week.
Prerequisites:
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Fall 2009
ECE 4810 -
Intro. to Electric Energy Sys.
Description: Fundamentals of energy conversion and storage, conventional and renewable sources of energy, introduction to the electric energy system grid, control and economic operation of the electric energy system grid, and introduction to smart grid and smart metering technologies.
Prerequisites: ECE 2054
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Fall 2010
ECE 4970 -
Design Project - EE
Description: Completion of the design project presented in ECE 3970. Requirements: written and oral progress reports, demonstration of achieved objectives, formal written final report, oral presentation. Design groups meet weekly with their instructors. Senior standing.
Prerequisites: ECE 3970
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 4971 -
Design Project - CPE
Description: Completion of the design project presented in ECE 3971. Written and oral progress reports, demonstration of achieved objectives, formal written final report, oral presentation. Design groups meet weekly with their instructors. Senior standing.
Prerequisites: ECE 3971
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 4972 -
Design Project Report - EE
Description: Preparation and presentation of a final written report and a formal presentation of each project team's senior design project completed in ECE 4970.
Prerequisites: ECE 4970
Corequisites:
Credit Hours: 1.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Spring 2010
ECE 4973 -
Design Project Report - CPE
Description: Preparation and presentation of a final written report and a formal presentation of each project team's senior design project completed in ECE 4971.
Prerequisites: ECE 4971
Corequisites:
Credit Hours: 1.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Spring 2010
ECE 5010 -
ECE Summer Internship
Description: Academic credit for a summer internship. Requirements: Senior standing, a technical GPA of 3.0 or greater, and sponsorship by a full-time faculty member arranged prior to the start of the internship. Program details available from the Electrical and Computer Engineering Department Chairman, Tolentine Hall, Room 403. (610-519-4971).
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2012, Summer 2011, Summer 2010, Spring 2010
ECE 5240 -
Multimedia
Description: Algorithms and standards that make possible multimedia communication and storage over the internet, including baseline JPEG, JPEG 2000, video compression (MPEG-1, 2, 4), audio compression and MP3, DVD, video conferencing and streaming, multimedia over broadband (DSL and cable), multimedia database search and retrieval and digital watermarking for multimedia content ownership and intellectual property rights protection. Prerequisites: Senior CPE or senior EE standing.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 5250 -
Biomedical Instrumentation
Description: Introductory course in Biomedical Engineering emphasizing human physiology & medical measurement tools & techniques. Topics include the nervous system, the cardiovascular system & the respiratory system.
Prerequisites: ECE 2052 and ECE 3240
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 5251 -
Biomedical Signal Processing
Description: Signal processing of bioelectrical signals. Cardiac, neurological, & electromyographic signal processing. Ultrasound array processing. Introduction to biomedical image processing modalities. Biomedical signal filtering, frequency analysis, detection & parameter estimation. Prerequisites: ECE 3220 or ECE 3240 and ECE 3720 or equivalent.
Prerequisites:
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2009
ECE 5390 -
Control System Design
Description: Problem formulation, design techniques and evaluations, time domain and frequency domain design methods. Incorporates computer-aided analysis and design in conjunction with required laboratory projects. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 4290 or ME 4102
Corequisites:
Credit Hours: 4.0
Last Offered: Spring 2011, Spring 2010, Spring 2009, Fall 2007
ECE 5444 -
Introduction to Fuzzy Logic
Description: Applications and methodologies of fuzzy logic using MATLAB.
Prerequisites: MAT 2705 and ECE 2409
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2003, Fall 2002, Fall 2001, Fall 2000
ECE 5445 -
Intro to Neural Networks
Description: Applications and methodologies of neural networks using MATLAB.
Prerequisites: MAT 2705 and ECE 2409
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2002
ECE 5450 -
Microcontrollers & Applic
Description: ARM-Based microcontroller design and the following related topics: General purpose input/output, counters/timers, pulse-width modulation, A/D conversion, stepper motor control, use of integrated development environments, practical application programming in C.
Prerequisites: ECE 1620 and ECE 2042 and ECE 2043
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 5451 -
Adv Microcontroller App Design
Description: Communications and complex inputs/outputs in ARM-based microcontroller design: Fast input/output, I^2C bus, UARTs, SPI bus, CAN bus, vectored interrupts, USB, JTAG, in-application flash programming. Implementation of real-world designs using the C programming language.
Prerequisites: ECE 5450
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Spring 2011
ECE 5470 -
Topics in Computer Networks
Description: Transport protocols - TCP, UDP; Voice Over IP (VOIP) protocols - SDP, SIP, RTP, RTCP, hands-on project to implement a VOIP soft switch; Mobile wireless communications - IEEE 802.11 b/g/a family, Bluetooth; Layer 7 switching, structured and unstructured overlay networks, Peer-to-peer networks - Napster, Gnutella, Pastry.
Prerequisites: ECE 4470
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2010, Spring 2009, Spring 2008, Fall 2007
ECE 5476 -
Cybersecurity
Description: Computer security in the context of the Internet, including hands-on exercises and experiments in the areas of authentication, attacks and threats, email and communication, digital signatures and encryption, mobile devices, privacy, safe browsing and certificates.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2011, Fall 2010
ECE 5520 -
Audio Engineering
Description: Selected topics in audio engineering and acoustics, tied together through their application to the problem of high-quality transmission of sound.
Prerequisites: or ECE 3240ECE 3220
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2002, Spring 2002, Spring 1998, Fall 1996
ECE 5525 -
Electronic Music Synthesis
Description: Generation of musical sounds via signal waveforms, spectra, and associated mathematical models, using both hardware and software synthesis.
Prerequisites: ECE 3220 or ECE 3240
Corequisites:
Credit Hours: 3.0
Last Offered:
ECE 5680 -
Photovoltaic Power Generation
Description: Nature and availability of solar energy; solar cell design, including materials selection; photovoltaic modules and arrays; inverters; stand-alone systems; grid interconnection; economic considerations.
Prerequisites: ECE 3500
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 1995
ECE 5690 -
Microwave Networks
Description: Plane wave propagation; propagation in TEM transmission lines and waveguides; IMPATT; TRAPAT; Gunn-Effect and parametric devices; microstrip lines and microwave integrated circuits; laboratory work includes measurement of SWR, impedance, and power at microwave frequencies. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 3690
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 5730 -
RF Circuit Design
Description: Design of active circuits and antennas for RF and wireless systems, including semiconductor control circuits, S-parameter based amplifier and oscillator design, mixers, and antennas for portable and base station applications. CAD tools and laboratory-based projects are emphasized.
Prerequisites: ECE 5690
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2011, Spring 2010, Spring 2008, Spring 2007
ECE 5760 -
Intro to Optoelectronics
Description: Introduction to various optoelectronic devices, including light emitting devices, photodetectors, optical modulators, solar cells and display devices. Applications to systems.
Prerequisites: ECE 3500
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Spring 2011, Spring 2010, Spring 2008
ECE 5790 -
Digital Signal Processing
Description: Review of discrete-time signals and systems; design and implementation of digital filters; Fast Fourier transform algorithms and applications; introduction to statistical signal processing; computer-aided design projects. Three lecture hours and a two-hour practicum per week.
Prerequisites: ECE 3220 or ECE 3240
Corequisites:
Credit Hours: 4.0
Last Offered: Fall 2011, Fall 2010, Fall 2009, Fall 2008
ECE 5800 -
Electric Machines
Description: Magnetic circuits; electromechanical energy conversion; single-phase power transformers; induction motors; synchronous machines; dc machines; permanent magnet motors.
Prerequisites: ECE 2051 or ECE 6020 or ECE 2054 or ECE 2054
Corequisites:
Credit Hours: 3.0
Last Offered: Fall 2010, Fall 2009, Fall 2008, Fall 2007
ECE 5810 -
Power Systems
Description: Three-phase circuits and power, transmission line parameters and models, transformer models, the per-unit system, power flow analysis, synchronous generator models.
Prerequisites: ECE 2051
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2006, Summer 2004, Fall 2002, Spring 2002
ECE 5815 -
Power System Analysis
Description: Balanced three-phase circuit analysis, three-phrase power transformers, per-unit analysis, power flow analysis and control, balanced and unbalanced short-circuit analysis, power system stability.
Prerequisites: ECE 2051 or ECE 2054 or ECE 6020
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2011, Spring 2010, Spring 2009, Spring 2008
ECE 5991 -
Elec Eng Research I
Description: Students work with faculty on current research topics. Weekly meetings with faculty adviser and a final written report and/or oral presentation are required.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Summer 2012, Spring 2012, Fall 2011, Summer 2011
ECE 5992 -
Elec Eng Research II
Description: Continuation of ECE 5991.
Prerequisites:
Corequisites:
Credit Hours: 3.0
Last Offered: Spring 2012, Fall 2011, Spring 2011, Fall 2010
|