Special Topic Courses

Select from buttons below to view information on special topic courses.

Undergraduate Special Topic Showcase

Graduate Special Topic Showcase

Projected Course Schedules

Undergraduate

Graduate

Permanent Course Descriptions and Outlines

Introduction to ECE Design

An introduction to basic concepts useful for all areas of Electrical and Computer Engineering. Focus on hands-on, team-based activities using robotics.

Special Topics

Used for courses under development or courses being offered only one time.
Last digit indicates number of credit hours.

ECE Seminar

Speakers with diverse backgrounds and representing many different
industries, professions, and institutions describe their experiences,
entrepreneurial ventures, and research challenges.

ECE Seminar

Speakers with diverse backgrounds and representing many different
industries, professions, and institutions describe their experiences,
entrepreneurial ventures, and research challenges.

ECE Seminar

Speakers with diverse backgrounds and representing many different
industries, professions, and institutions describe their experiences,
entrepreneurial ventures, and research challenges.

Fundamentals of Digital System Design

Computer system and digital design principles. Switch and gate design, Boolean algebra, number systems, arithmetic, storage elements. Datapath, memory organization. Instruction set architecture, assembly language.

Introduction to Signal Processing

Introduction to discrete-time signal processing and linear systems. Sampling theorem. Filtering. Frequency response. Discrete Fourier Transform. Z Transform. Laboratory emphasizes computer-based signal processing.

Digital Design Laboratory

Design and implementation of digital systems, including a team design project. CAD tools, project design methodologies, logic synthesis, and assembly language programming.


Programming for Hardware/Software Systems

Creation of complex execution and storage mechanisms, based on instruction set architecture, for software design including high-level programming languages and operating systems. Programming design projects.

Engineering Software Design

Object-oriented software methods for engineering applications. Numerical analysis methods; simulations and graphical presentation of simulation results; analysis of numerical precision. Programming projects.

Circuit Analysis

Basic concepts of DC and AC circuit theory and analysis.

Practical Skills and Design

This course teaches practical skills, such as soldering and prototyping, and introduces students to ECE design.

Research Assistantship

Independent research conducted under the guidance of a faculty member.

Undergraduate Research

Independent research conducted under the guidance of a faculty member.

ECE 2283 HPC

The second offering of an Honors Program course that provides a creative experience for Honors students and also provides a direct course substitution for ECE2031.

Practical Skills and Design

This course teaches practical skills, such as soldering and laying out printed circuit boards, for students to be able to design and build their own applications.

Special Topics

Used for courses under development or courses being offered only one time.
Last digit indicates number of credit hours.

Professional and Technical Communications for ECE

Written, oral, and visual communication skills required by electrical and computer engineers. Prepares students for advanced communication tasks required in academic and professional settings.

Electromagnetics

To present the laws and applications of electromagnetics.

Physical Foundations of Computer Engineering

Basic principles governing the physical realization of computing systems and their relationship to characteristics such as performance, energy, and robustness. Implementation technologies.