Courses

AREN-4570 (3) Building Electrical Systems Design 1

Introduces the generation and distribution of electrical power. Focuses on understanding the loads, control, and protection of secondary electrical distribution systems in building. Applies the national electric code to residential and commercial buildings. Prereq., ECEN 3030. Prerequisites: Requires pre-requisite course of ECEN 3030 (min grade C-).

CHEN-4570 (4) Instrumentation and Process Control

Examines principles of control theory and their application to chemical processes. Focuses on single-loop feedback and feedforward control. Laboratory sessions cover measurement fundamentals, signal transmission, dynamic testing, control system synthesis, and implementation and adjustment. Prereqs., CHEN 3220, 4330 or 4830, and APPM 2360 (all min. grade C-). Prerequisites: Requires pre-requisite courses of CHEN 3220 and CHEN 4330 (or CHEN 4830) and APPM 2360 (all min grade C-).

CSCI-4576 (4) High-Performance Scientific Computing

Introduces computing systems, software, and methods used to solve large-scale problems in science and engineering. Students use high-performance workstations and a supercomputer. First course in a two-semester sequence. Recommended prereq., CSCI 3656. Same as CSCI 5576.

AREN-4580 (3) Daylighting

Applies the fundamental principles of illumination engineering to architectural daylighting design, exploring the quantitative methods and tools used to develop daylighting designs and evaluate their performance. Topics include solar and sky modeling, luminous radiative transfer, design methods, and controls for integration with electric lighting systems. Prereq., AREN 3540. Prerequisites: Requires pre-requisite course of AREN 3540 (min grade C-).

ECEN-4583 (3) Software System Development

Lectures deal with techniques for product requirements definition, project planning, coding, verification, validation, performance evaluation, and maintenance of medium-scale (2-3000 line) systems. Primary emphasis is on practical application of these techniques to a specified software project. Students work in teams to produce appropriate documents for each phase and are responsible for project completion according to specification and schedule. Course project is written in C on a Unix look-alike system; prior knowledge of C or Unix is not required. Prereq., CSCI 2270 or instructor consent.

CSCI-4586 (4) High-Performance Scientific Computing 2

Introduces computing systems, software, and methods to solve large-scale problems in science and engineering. Students use high-performance workstations and a supercomputer. Second course in a two-semester sequence. Prereq., CSCI 4576.

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. Taught intermittently. Prerequisites: Requires pre-requisite courses of 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 3350 and ECEN 2350. Same as ECEN 4593. Prerequisites: Requires pre-requisite courses of ECEN 2350 and ECEN 3350 (minimum grade C-). Restricted to Electrical Engineering (EEEN), Electrical and Computer Engineering (ECEN) Computer Science (CSEN), Engineering Physics (EPEN) or Applied Mathematics (APPM).

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-4620 (3) Capstone Lab, Part 2

Hands-on laboratory experience for teams in the systematic proposal, design, build integration, test, and documentation of an electronic/computer based system. The result will be a reliably operating, stand-alone analog/digital system, with publication quality technical documentation. Prereq., ECEN 4610. Prerequisites: Restricted to Electrical and Computer Engineering or Electrical Engineering majors only.

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 (3) 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. Same as CHEN 5670. Prerequisites: Requires pre-requisite course of CHEN 3220. Restricted to students with 57-180 credits (Junior or Senior) or graduate students only.

Pages