Prerequisites:ELEE2500 (Minimum Grade of C-, May not be taken concurrently)Corequisites: ELEE 3880

Continuation of a spiral coverage of the fundamental principles of Electrical & Computer Engineering, providing an integrated treatment of advanced circuits, electronics, and power electronics. The course will feature an intertwined development of theory and applications of the above topics.

A companion laboratory course to ELEE 2520 that provides practical insights for the theoretical topics addressed in that course. Analysis and design of circuits involving applications of diodes, operational amplifiers, digital logic circuits, motors, and other components.

Prerequisites:ELEE2640 (Minimum Grade of D, May not be taken concurrently)ELEE2650 (Minimum Grade of D, May not be taken concurrently)Corequisites: ELEE 3870

An introduction to embedded systems based on microcontrollers. The overall objective of this course is to present basic microcontroller architecture, teach programming fundamentals (assembly language and C), and present an introduction to interfac

Prerequisites:MTH3720 (Minimum Grade of D, May not be taken concurrently)

Fundamental techniques for the analysis of signals and systems. Laplace and Fourier transforms with a focus on applications to transfer functions, frequency response, and control and communication systems. Continuous-time and discrete-time signals and systems.

3

0

0

ELEE4000Hardware and Software Integration

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:CSSE1720 (Minimum Grade of D, May not be taken concurrently)

A course that integrates aspects of the hardware design of electrical and electronic circuits with the software design of computer-based visualization and control systems. Among the topics to be covered: interpreted vs. compiled programming languages, algorithm testing, software optimization, and an introduction to Operating Systems (OS) with the focus on writing device drivers.

3

0

0

ELEE4010ECE Senior Capstone Design I

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ELEE3540 (Minimum Grade of C-, May not be taken concurrently)ELEE2640 (Minimum Grade of D, May not be taken concurrently)ENL3030 (Minimum Grade of D, May not be taken concurrently)

A capstone design course which integrates materials from all areas of Electrical Engineering. This course provides an engineering design experience comparable to that encountered in industry. Students have an opportunity to participate in a creative and realistic design effort requiring written, oral, and visual communication skills, as well as teamwork and planning. Literature search, feasibility studies, prototype development, and initial design are underta

3

0

0

ELEE4030ECE Senior Capstone Design II

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ELEE4010 (Minimum Grade of D, May not be taken concurrently)

Continuation of ELEE 4010 requiring a completion of the design (and construction) effort and a professional presentation of the results. Parcipation in national and international competitions is common. Case study and design and development process reflection drives the the course lectures which present discussions on methodology, reliability, safety, and ethics among oth

A study of the fundamental concepts of fuzzy set theory and its engineering applications. Topics include fuzzy sets and relations, operations on fuzzy sets, fuzzy rules and inference systems, defuzzification methods, selected applications in the area of controls, image processing, etc.

3

0

0

ELEE4570Vehicular Electrical Power Systems

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ELEE3540 (Minimum Grade of C-, May not be taken concurrently)

Prerequisites:ELEE2640 (Minimum Grade of D, May not be taken concurrently)Corequisites: ELEE 4690

Study of local area networks (LAN) and wide area networks (WAN). Survey of the state-of-the-art computer network. Topics include networking theory, design approaches, standards, topologies, OSI and TCP/IP, protocols, applications and distributed processing.

3

0

0

ELEE4690Computer Networking Laboratory

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:Corequisites: ELEE 4680

The Networking Laboratory (NL) will provide students with hands-on design, setup, configuration and managing network devices and their applications. In addition, the NL will provide researchers and educators with a controlled environment to validate and evaluate their research, education, and training programs. This lab will educate undergraduate and graduate students about the fundamental design, analysis, operation, control and management of networked systems. Students will be able to build and simulate CAN networks using Canoe. The NL will enable students to better understand and get hands-on experiences.

1

0

0

ELEE4700Controls II

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ENGR3220 (Minimum Grade of C-, May not be taken concurrently)

Prerequisites:ELEE3860 (Minimum Grade of C-, May not be taken concurrently)Corequisites: ELEE 4790

Design of embedded systems (hardware and software). Advanced topics including interrupts, multitasking, and programming Freescale 68HS/X12 microcontrollers in C. An open-ended embedded system design project which requires consideration of alternatives, economic and aesthetic constraints, and detailed system description is compuls

3

0

0

ELEE4790Embedded Systems Laboratory

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:Corequisites: ELEE 4780

Students will perform advanced interfacing and development in the lab. They are taught a system design methodology based on top-down principles. A semester design/construction project provides the students with an excellent opportunity to develop strengths in embedded system design, construction, testing, and development.

1

0

0

ELEE4800Computer Organization and Architecture

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ELEE2640 (Minimum Grade of D, May not be taken concurrently)

Basic and advanced concepts of CPU design, memory systems, and I/O interfacing. Alternative design and evaluation of the control unit, the arithmetic and logic unit, and memory hierarchy.

3

0

0

ELEE4840Electromagnetic Compatibility

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

Prerequisites:ELEE3660 (Minimum Grade of C-, May not be taken concurrently)

Prerequisites:ELEE3880 (Minimum Grade of C, May not be taken concurrently)

This course provides an introduction to the basic concepts and techniques of digital image processing and computer vision. Topics include sampling and quantization, image transforms, image enhancement, restoration, and coding.

3

0

0

ELEE4940Special Topics

Credit Hours

Recitation/Lecture Hours

Studio Hours

Clinical Hours

Lab Hours

The special topics such as Parallel Processing, Distributed Processing, Neural Networks, etc. will be offered under this course number.