Courses

AREN-4590 (3) Computer Graphics in Lighting Engineering

Studies the numerical methods and computer implementation of computer graphics visualization for architectural lighting engineering and design. Implements finite element radiative transfer and ray-tracing in computer programs. Studies the use of computer graphics visualization in lighting analysis. Prereq., AREN 3540 and 4560.

CSCI-4593 (3) Computer Organization

Studies computer design at the gate level. Discusses instruction set architecture design, arithmetic and logic unit design, control logic, memory design and caches, simple pipelining, I/O, and peripheral devices. Briefly covers aspects of modern computer architecture, such as multicore processors and cache coherence for these. Prereq., ECEN 2350, and ECEN 3350 or CSCI 2400. Same as ECEN 4593. Prerequisites: Restricted to Electrical Engineering (EEEN), Electrical and Computer Engineering (ECEN) Computer Science (CSEN), Engineering Physics (EPEN) or Applied Mathematics (APPM) majors only.

ECEN-4593 (3) Computer Organization

Studies computer design at the gate level. Discusses instruction set architecture design, arithmetic and logic unit design, control logic, memory design and caches, simple pipelining, I/O, and peripheral devices. Briefly covers aspects of modern computer architecture, such as multicore processors and cache coherence for these. Prereq., ECEN 2350, and ECEN 3350 or CSCI 2400. Same as CSCI 4593. Prerequisites: Restricted to College of Engineering majors only.

ECEN-4606 (3) Undergraduate Optics Laboratory

Introduces fundamental concepts, techniques, and technology of modern optical and photonic systems. Individual labs cover particular fields of optical technology, including light sources such as lasers and Leds, interferometers, fiber-optic communications, photodetection, spectrometers, and holography. Practical skills such as how to align an optical system will also be emphasized. Prereq. ECEN 3400. Coreq. ECEN 4106 or equivalent. Prerequisites: Restricted to students with 57-180 credits (Junior or Senior) College of Engineering students only.

ECEN-4610 (2) Capstone Laboratory Part 1

Hands-on laboratory experience utilizing teams in the systematic proposal, design, integration, and testing of an electronic/computer based system. The result will be the prototype of a stand-alone analog/digital system. Must taken ECEN 4620 to complete the sequence. Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Electrical and Computering Engineering (ECEN), Electrical Engineering (EEEN) majors or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only. Prereqs., ECEN 2260, 2270, 3350, 3360 and 3810. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) Electrical and Computering Engineering (ECEN), Electrical Engineering (EEEN) majors or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

ECEN-4613 (3) Embedded System Design

Introduces system hardware and firmware design for embedded applications. Students independently design and develop a hardware platform encompassing a microcontroller and peripherals. Firmware is developed in C and assembly. A significant final project is designed, developed, documented, and presented. Prereqs., ECEN 2350 and 3350, or instructor consent. Recommended prereqs., ECEN 3250 and 4593. Same as ECEN 5613. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) College of Engineering majors only.

ECEN-4616 (3) Optoelectronic System Design

Examines optical components and electro-optic devices with the goal of integrating into well design optoelectronic systems. Sample systems include optical storage, zoom lenses, and telescopes. Prereq. ECEN 3400.

ECEN-4623 (3) Real-Time Embedded Systems

Design and build a microprocessor-based embedded system application requiring integration of sensor/actuator devices, a real-time operating system and application firmware and software. Real-time rate monotonic theory and embedded architecture are covered. Prereq., ECEN 2350 and ECEN 3350, or instructor consent. Recommended prereq., ECEN 4613. Same as ECEN 5623. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) College of Engineering majors only.

CHEN-4630 (1) Intellectual Property Law and Engineering

Learn the fundamentals of the various types of intellectual property, obtain the ability to search the USPTO database for patents, learn the difference between provisional patents, utility patents and foreign patents, and learn the timing requirements related to the filing of patents and public disclosure, use, and/or sale of an invention. Restricted to seniors. Same as CHEN 5630.

ECEN-4632 (3) Introduction to Digital Filtering

Covers both the analysis and design of FIR and IIR digital filters. Discusses implementations in both software and hardware. Emphasizes use of the FFT as an analysis tool. Includes examples in speech processing, noise canceling, and communications. Prereq., ECEN 3300. Restricted to seniors.

ECEN-4633 (3) Hybrid Embedded Systems

Introduces system hardware and design techniques for embedded and hybrid reconfigurable systems. Intended for those interested in developing projects using hardware description languages to build application-specific computing systems. Industry standards are used for design, development, and debugging. Prereqs., ECEN 2350, 3350, and 4593, or equivalent. Same as ECEN 5633. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) College of Engineering majors only.

ECEN-4634 (3) Microwave and RF Laboratory

Introduce RF and microwave measurement methods. A laboratory course whose experiments build on material learned in ECEN 3410 (Electromagnetic Waves and Transmission): electromagnetic waves, transmission lines, waveguides, time-domain reflection, frequency-domain measurement, microwave networks, impedance matching, antenna pattern measurement, radar, and simple nonlinear concepts such as harmonics, square-law detection, mixing and transmitter/receiver applications. Prereq., ECEN 3410. Same as ECEN 5634. Prerequisites: Restricted to students with 57-180 credits (Junior or Senior) College of Engineering students only.

ECEN-4638 (2) Control Systems Laboratory

Provides experience in control system design and analysis, using both real hardware and computer simulation. Covers the entire control system design cycle: modeling the system, synthesizing a controller, conducting simulations, analyzing the design to suggest modifications and improvements, and implementing the design for actual testing. Prereq., ECEN 3300. Coreq., ECEN 4138. Prerequisites: Restricted to students with 57-180 credits (Junior or Senior) College of Engineering students only.

ECEN-4643 (3) SW Engineering of Concurrent Systems

Addresses engineering of applications requiring multiple software processes running concurrently, sharing data, and communicating as a system in a single environment. Topics include performance analysis of architecture design; analysis of requirements, design and testing of synchronization and communication; the interplay of system design and performance with the impact of memory management, input/output, and file system support. Prereq., ECEN 4583 or 5543. ECEN 4643 and 5643 are the same course. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior).

CHEN-4650 (3) Particle Technology

Aims to identify the important physical mechanisms occurring in processes involving particles, formulate and solve mathematical descriptions of such processes, and analyze experimental and theoretical results in both a qualitative and quantitative manner. Teaches students to apply this knowledge to the design of particulate systems. Conveys the breadth and depth of natural and industrial applications involving particulates. Prereq., APPM 2360 and CHEN 3200 or MCEN 3021 (all min. grade C-). Same as CHEN 5650.

ECEN-4652 (3) Communication Laboratory

Involves laboratory experiments demonstrating material taught in ECEN 4242. Uses spectrum analysis to study baseband signals and signal processors. Topics include noise, AM, FM, PM, sampling, quantizing/encoding, TDM, FDM, equalizers, and a complete communication system. Prereq. or coreq., ECEN 4242. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior) College of Engineering majors only.

ECEN-4653 (3) Real-Time Digital Media

Learn how to design and build Linux-based real-time system applications for digital media encode/decode and transport. Course focus is on the process as well as fundamentals of designing, coding, and testing Linux-based real-time systems often used in industry for digital media systems. Students use POSIX kernel-mapped threads and drivers to implement real-time digital media solutions. Prereqs., ECEN 1030 or CSCI 1300, and CSCI 3753 or equivalent. Restricted to engineering students. ECEN 4653 and 5653 are the same course.

CHEN-4670 (3) Environmental Separations

Lect. Covers traditional, as well as new, chemical separations processes that have environmental applications. Includes chemically benign processing (pollution prevention) as well as approaches to address existing pollution problems. Restricted to students with 87-180 credits (Senior, Fifth Year Senior) or graduate students only. Prereq., CHEN 2120 (min. grade C). Same as CHEN 5670.

CVEN-4700 (3) Sustainability and the Built Environment

Introduces fundamental concepts of sustainability and sustainable development. Special emphasis on understanding the interaction of the built environment with natural systems and the role of technical and non-technical issues in engineering decisions. Open to engineering and non-engineering students. Same as CVEN 5700.

CVEN-4718 (3) Mechanics and Dynamics of Glaciers

Focuses on geotechnical design of shallow and deep foundations, including spread footings, mats, driven piles, and drilled piers. Coverage includes bearing capacity, settlement, group effects, and lateral load capacity of the various foundation types. Additional topics include subsurface exploration, construction of deep foundations, and analysis of pile behavior using wave equation and dynamic monitoring methods. Prereqs., CVEN 3718 or instructor consent. Same as CVEN 5728.

CVEN-4728 (3) Foundation Engineering

Focuses on geotechnical design of shallow and deep foundations, including spread footings, mats, driven piles, and drilled piers. Coverage includes bearing capacity, settlement, group effects, and lateral load capacity of the various foundation types. Additional topics include subsurface exploration, construction of deep foundations, and analysis of pile behavior using wave equation and dynamic monitoring methods. Prereqs., CVEN 3718 or instructor consent. Same as CVEN 5728.

ECEN-4743 (3) SW Engineering of Distributed Systems

Addresses engineering of networked applications and self-contained embedded system products involving multiple processors. The fundamental concepts of software engineering are complicated by an application running simultaneously and asynchronously on multiple processors over a network. Topics: specification, analysis, design, and testing of distributed components including concerns of security, synchronization, transaction coordination, data replication, web services, and service oriented architectures. Prereq., ECEN 4583 or 5543 or CSCI 5548. Recommended prereq., ECEN 5643. ECEN 4743 and 5743 are the same course. Prerequisites: Restricted to students with 87-180 credits (Senior, Fifth Year Senior).

CSCI-4753 (3) Computer Performance Modeling

Presents a broad range of system measurement and modeling techniques, emphasizing applications to computer systems. Topics include system measurement, work load characterization, and analysis of data; design of experiments; simulation; and queuing theory and queuing network models. Prereq., CSCI 3753 or equivalent, and second-semester calculus. Recommended prereq., a course in statistics. Same as CSCI 5753 and ECEN 4753/5753.

ECEN-4753 (3) Computer Performance Modeling

Presents a broad range of system modeling techniques,emphasizing applications to computer systems. Covers stochastic processes, queuing network models, stochastic Petri nets, and simulation (including parallel processing techniques). Prereq., CSCI 3753 or equivalent and second-semester calculus. Recommended prereq., a course in statistics. Same as CSCI 4753, 5753, and ECEN 5753.

ECEN-4797 (3) Introduction to Power Electronics

An introduction to switched-mode converters. Includes steady-state converter modeling and analysis, switch realization, discontinuous conduction mode, and transformer-isolated converters. Ac modeling of converters using averaged methods, small-signal transfer functions, feedback loop design, and transformer design. Prereq., ECEN 3250. Same as ECEN 5797. Prerequisites: Restricted to students with 57-180 credits (Junior or Senior) College of Engineering students only.

Pages