2022-2023 Catalog 
    
    Sep 23, 2024  
2022-2023 Catalog [ARCHIVED CATALOG]

Courses


 

Electrical and Computer Engineering

  
  • ECE 5260 - Mixed Signal IC Design

    3 Credits (Minimum) 3 Credits (Maximum)

    Design of data converters, switch capacitor filters, high performance opamps, phase-locked loops, oscillators. Prer., ECE 4220/5220 or consent of instructor. Meets with ECE 4260.
  
  • ECE 5270 - CMOS Radio Frequency Integrated Circuit Design

    3 Credits (Minimum) 3 Credits (Maximum)

    CMOS-based high Frequency amplifier design, s-parameters, voltage references, noise, low noise amplifier (LNA), mixers, RF power amplifiers, phase- locked loops, oscillators and synthesizers, transmitter and receiver architectures, and RFID systems. Prer., ECE 3110, ECE 3210, ECE 3220. Meets with ECE 4270.
  
  • ECE 5280 - Advanced Verification Methodology

    3 Credits (Minimum) 3 Credits (Maximum)

    Verification of electronic systems consumes 70% of the development cycle. This course teaches students how to develop high-quality verification environments with System Verilog and how to use advanced verification techniques such as assertions and coverage for digital systems. Prer., ECE 5242. Meets with ECE 4280.
  
  • ECE 5320 - Fault Detection & Design for Testability

    3 Credits (Minimum) 3 Credits (Maximum)

    Stuck-at fault modeling. Test generation for combinational circuits-Boolean difference, D-algorithm, Podem, Fan, critical path. Fault dominance and equivalence. Test generation for synchronous sequential circuits. Cost functions used in test generation. Fault simulation. Basics for design for testability. Prer., ECE 3430 or equivalent. Meets with ECE 4320.
  
  • ECE 5330 - Embedded Systems Design

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to embedded systems including real time fault-tolerant significance. Study the hardware and software techniques to designing embedded system, including study of various embedded operating systems, embedded controllers and digital signal processing hardware. Study existing embedded systems. Prer., ECE 3430 and CS 1450. Meets with ECE 4330.
  
  • ECE 5340 - VLSI Circuit Design I

    3 Credits (Minimum) 3 Credits (Maximum)

    Design considerations for MOS integrated circuits with an emphasis on CMOS technology and the relationships between semiconductor device theory, semiconductor processing technologies and the electrical and functional performance requirements of modern digital IC circuits. Physical behavior of CMOS transistors and integrated circuits, CMOS processing technology, CMOS circuit and logic design, design rules and structured design methodology. Prer., ECE 3020 and ECE 3210. Meets with ECE 4340.
  
  • ECE 5370 - Artificial Neural Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    A research seminar treating fundamental models and contemporary results in the theory, implementation, and application of artificial neural networks. Prer., Graduate standing. Meets with ECE 6370.
  
  • ECE 5410 - Advanced Topics in Testing

    3 Credits (Minimum) 3 Credits (Maximum)

    Bridging faults and quiescent-current testing. BIST PLAs, RAMs, ROMs. Delay-faults and gate-delay/path-delay models. Logic-level and system-level fault diagnosis. Prer., ECE 4320/5320. Meets with ECE 6410.
  
  • ECE 5450 - Advanced Computer Architecture

    3 Credits (Minimum) 3 Credits (Maximum)

    This is a second course in computer architecture. Topics covered will include proposed novel architectures, arithmetic system design, multi-processor and multi-computer interconnection schemes and their performance evaluation, and application-directed architecture. Prer., ECE 4210/5210 and ECE 4480/5480.
  
  • ECE 5452 - System on Chip Architecture Design

    3 Credits (Minimum) 3 Credits (Maximum)

    The system on chip design methodology is a new paradigm for electrical and computer engineering education in digital logic and microelectronics. Investigates the soft core, memory, interface, interconnect, digital block and analog block used in SOC. Design tradeoff and performance issues will be discussed. Prer., ECE graduate standing.
  
  • ECE 5480 - Computer Architecture and Design

    3 Credits (Minimum) 3 Credits (Maximum)

    The design of large digital systems with emphasis on the computer. Architectural alternatives, instruction set design, implementations including microprogramming, and actual examples are discussed. Performance tradeoffs. Prer., ECE 3430 or consent of instructor. Meets with ECE 4480.
  
  • ECE 5510 - Feedback Control Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Linear system modeling and dynamic response; stability, root-locus, and frequency-response analysis; root-locus and frequency-response feedback-control design using simple networks such as PID, lead, and lag controllers. Prer., ECE 2205 and ECE 3205 or consent of instructor. College of Engineering students only. Meets with ECE 4510.
  
  • ECE 5520 - Multivariable Control Systems I

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to modeling and analysis of systems in state-variable format. Linear transformation, controlability, observability, pole-placement control, and observer design are studied in depth. Introduction to the linear quadratic regulator problem. Prer., MATH 3130 or consent of instructor. College of Engineering students only. Coreq., ECE 4510 or ECE 5510. Meets with ECE 4520.
  
  • ECE 5530 - Multivariable Control Systems II

    3 Credits (Minimum) 3 Credits (Maximum)

    Quadratic optimal linear estimator and control design inicluding linear quadratic regulator, linear quadratic estimator, and linear quadratic Gaussian. H-infinity optimal robust linear estimator and control design. Prer., ECE 4520 or ECE 5520 or consent of instructor. College of Engineering students only.
  
  • ECE 5540 - Digital Control Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Digital emulation of analog controllers. The z-transform. Sampling and reconstruction. Discrete-time and hybrid systems. Stability analysis and digital controller design. Digital filter structures and quantization effects. Adaptive inverse control. Prer., ECE 4510 or ECE 5510 or consent of instructor. College of Engineering students only. Meets with ECE 4540.
  
  • ECE 5550 - Applied Kalman Filtering

    3 Credits (Minimum) 3 Credits (Maximum)

    Theory and application of Kalman filters for state estimation, information fusion, multi-target tracking, and data association. Special focus on the discretelinear Kalman filter, the extended Kalman filter, and the unscented Kalman filter. Practical issues related to robust performance are studied. Prer., MATH 381 or ECE 3610, MATH 313 or equivalent.
  
  • ECE 5560 - System Identification

    3 Credits (Minimum) 3 Credits (Maximum)

    Modern methods for identifying mathematical models of systems from observatons of their behavior: time and frequency-domain nonparameteric methods, transfer-function methods, and subspace methods for state-space modeling. Prer., ECE 2205, ECE 3610, MATH 3130, MATH 3400, or equivalent, or consent of instructor. College of Engineering students only.
  
  • ECE 5570 - Optimization Methods in Systems and Control

    3 Credits (Minimum) 3 Credits (Maximum)

    Optimization methods: parameter optimization, interior point methods, quadratic programming, constrained optimization, optimization for dynamic systems, optimal control and numerical methods. Engineering applications, especially control. Prer., MATH 3130, MATH 3400, or equivalent.
  
  • ECE 5580 - Multivariable Control Systems: Analysis and Design in the Frequency Domain

    3 Credits (Minimum) 3 Credits (Maximum)

    Practical feedback control for linear multivariable systems from a frequency domain perspective. Development of useful techniques for analysis and design of control systems for multiple-input- multiple-output (MIMO) plants treating system uncertainty as an important aspect of design. Addresses robust stability and performance. Prer., ECE 4520 or ECE 5520 or equivalent.
  
  • ECE 5590 - Model Predictive Control

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduces fundamental model predictive control concepts and demonstrates how they are applied in the design and control of systems and processes. Covers modeling, constraint handling, and stability; addresses options in regard to algorithms, models, and complexity versus performance issues. Prer., ECE 4520 or ECE 5520 or equivalent.
  
  • ECE 5610 - Analysis of Random Signals

    3 Credits (Minimum) 3 Credits (Maximum)

    Probability and random variables. Practical aspects and methods for analyzing and interpreting random signals. Statistical and parametric descriptions, estimators and errors for measurement data. Prer., ECE 3510, ECE 3610 or ECE 3611. College of Engineering Students only. Meets with ECE 4610.
  
  • ECE 5611 - Physical-Layer Security

    3 Credits (Minimum) 3 Credits (Maximum)

    The fundamentals of physical-layer security from first principles in information theory. Topics covered include equivocation, the wiretap channel, secrecy capacity, and signaling techniques for physical-layer security (e.g., beam forming, channel precoding, etc.). Graduate students will be required to implement and present a recent finding from the literature for a term project. Prer., ECE 3610 or ECE 3611, and ECE 4645 or ECE 5645. Meets with ECE 4611.
  
  • ECE 5615 - Statistical Signal Processing

    3 Credits (Minimum) 3 Credits (Maximum)

    Concepts of signal processing using random signals, random vectors, random processes, signal modeling, Levinson recursion, Wiener filtering, spectrum estimation, and detection theory. Prer., ECE 3610 or ECE 3611; and ECE 4650 or 5650. Meets with ECE 4615.
  
  • ECE 5620 - Detection and Extraction of Signals from Noise

    3 Credits (Minimum) 3 Credits (Maximum)

    Detection and extraction methods used in signal processing and includes such subjects as decision theory, detection of known random signals, optimum receiver design and evaluation, estimation theory, estimation of parameters, Wiener filtering, Kalman-Bucy filtering, applications to problems in communication theory. Prer., ECE 4625/5625 and ECE 4610/5610 or equivalent. Meets with ECE 6620.
  
  • ECE 5625 - Communication Systems I

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to principles of modern communication theory and signal processing: AM, FM, PAM, PCM, and delta modulation. Noise analysis, filtering, threshold effects, phase-locked loops, and introduction to digital modulation. Prer., ECE 3205. Meets with ECE 4625.
  
  • ECE 5630 - Communication Systems II

    3 Credits (Minimum) 3 Credits (Maximum)

    Continuation of ECE 4625/5625. Digital modulation and demodulation; equalization and diversity; error correcting code performance in noise; introduction to spread spectrum and space communications; simulation of communication systems. Prer., ECE 3610 or ECE 3611; ECE 4625 or 5625. College of Engineering Students only. Meets with ECE 4630.
  
  • ECE 5635 - Wireless Communication Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Types of wireless communication systems; channel models; cellular characteristics; handoff; modulation techniques; first, second, and third generation systems; wireless networks. Prer., ECE 4625/5625.
  
  • ECE 5640 - Spread Spectrum Communications Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    An in-depth study of spread spectrum systems including implementation and performance. This will include effects of hostile interference on spread spectrum system performance, acquisition and tracking of the spread spectrum signal and an introduction to coding techniques used to mitigate the effect of jamming. Prospective students should have previous course background in signal analysis, probability and digital communications. Prer., ECE 4630/5630 or equivalent. Meets with ECE 6640.
  
  • ECE 5645 - Information Theory and Coding

    3 Credits (Minimum) 3 Credits (Maximum)

    Information theory including entropy, mutual information, Markov chains, and channel capacity. Coding theory including block codes, convolutional codes, and an emphasis on modern coding techniques such as low-density parity-check codes. Prer., ECE 3610 or 3611. College of Engineering Students only. Meets with ECE 4645.
  
  • ECE 5650 - Modern Digital Signal Processing

    3 Credits (Minimum) 3 Credits (Maximum)

    Study of linear discrete-time systems, linear difference equations, Z-transforms, discrete Fourier transform, fast Fourier transform, sensitivity, discrete random processes, quantization effects, and design-related concepts. Prer., ECE 3205, ECE 3610 or ECE 3611. College of Engineering Students only. Meets with ECE 4650.
  
  • ECE 5655 - Real-Time Digital Signal Processing

    3 Credits (Minimum) 3 Credits (Maximum)

    An introduction into the design, development, and implementation of signal processing algorithms on real-time hardware targets. The emphasis will be on high-level language, but assembly language will also be discussed. Prer., ECE 2610, ECE 3205, or ECE 4650/5650. Consent of instructor required. Meets with ECE 4655.
  
  • ECE 5660 - Introduction to Digital Image Processing

    3 Credits (Minimum) 3 Credits (Maximum)

    Methods for coding, storing and processing images by digital computers, image models, sampling theorem, Fourier representation, methods for image enhancement, restoration, registration and image understanding. Introduction to pattern recognition, computer vision and robotics with industrial applications. Prer., ECE 3510, ECE 3610 or ECE 3611. College of Engineering Students only. Meets with ECE 4660.
  
  • ECE 5675 - Phase-Locked Loops and Frequency Synthesis

    3 Credits (Minimum) 3 Credits (Maximum)

    A study of phase-locked loops and frequency synthesizers. Both analysis and design aspects are addressed. Linear and nonlinear models are considered. Prer., ECE 3610 or ECE 3611, ECE 4625. College of Engineering Students only. Meets with ECE 4675.
  
  • ECE 5680 - Computer Communications Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    Modern communications networks provide a means for messages and data to be exchanged between high speed digital computers. Central to this technology are many design problems dealing with network layout, capacity assignment, user delay, routing, cost and queue management. This course will address the problems in the context of different contemporary communications network designs. Prer., ECE 3610 or equivalent.
  
  • ECE 5685 - Wireless Networking

    3 Credits (Minimum) 3 Credits (Maximum)

    An in-depth study of communication networks focused on the challenges particular to wireless communications. Covers both general principles of wireless networking as well as the application of these principles to modern wireless technologies. Topics include wireless channel modeling, queuing theory, multiple access techniques, congestion control, routing protocols, and wireless resource allocation. Prer., ECE 3610 and ECE 4625, or permission of instructor.
  
  • ECE 5690 - Satellite Communications

    3 Credits (Minimum) 3 Credits (Maximum)

    Course covers the basics of satellite/radio location systems from first principles. Topics include orbital mechanics, noise and propagation, atmospheric effects, satellite modulation, channel impairments, and global positioning systems. Prer., ECE 3610 or ECE 3611. College of Engineering student only. Meets with ECE 4690.
  
  • ECE 5710 - Lithium-Ion Battery Modeling

    3 Credits (Minimum) 3 Credits (Maximum)

    Derives mathematical models of the electrochemical dynamics of battery cells, including thermodynamic and kinematic properties at multiple scales. Li-ion chemistries are emphasized. Students will use simulation software and lab-test data to create and validate parameterized models. Prer., ECE 2205, MATH 2350, and MATH 3400 or equivalent, or consent of instructor. Meets with ECE 4710.
  
  • ECE 5720 - Battery Management and Control

    3 Credits (Minimum) 3 Credits (Maximum)

    Considers design of battery management systems: safety considerations, architectures for modular design, and different methods for cell equalization. Algorithms for estimating state-of-charge and state-of-health will be studied in depth. Students will implement their own software designs. Req., ECE 4710 or ECE 5710 or consent of instructor.
  
  • ECE 5730 - Physics-Based Battery Management Systems Algorithms

    3 Credits (Minimum) 3 Credits (Maximum)

    Considers BMS algorithms using physics-based models of Li-ion cells. Develops lumped-parameter and impedance models, system-ID techniques, time-based simulations. Application to state and health estimation, fast charge, power-limits calculations. Prer., ECE 4710 or ECE 5710 and ECE 5720 (or consent of instructor).
  
  • ECE 5750 - Renewable Energy and Distributed Generation

    3 Credits (Minimum) 3 Credits (Maximum)

    This course covers fundamentals, potential, and application of the most common and also promising types of renewable energy sources which include: Wind energy, Solar Photovoltiac (PV}, and Hydro Power. Also, it covers the concept of distributed generation and microgrid. Meets with ECE 4750.
  
  • ECE 5900 - Graduate Seminar

    3 Credits (Minimum) 3 Credits (Maximum)

    Meetings of faculty, students and guests from industry to participate in discussions of recent advances in research or other topics of interest. Seminar schedule will be announced at the beginning of the Fall and Spring semesters. Topics will be presented by faculty, graduate students and invited lecturers from other universities, government agencies and industry. Prer., Consent of instructor.
  
  • ECE 5955 - Power Electronics

    3 Credits (Minimum) 3 Credits (Maximum)

    The first part of this course covers basic converter circuit operation, including steady-state DC-DC converter modeling and analysis, switch realization, discontinuous conduction mode, and transformer-isolated converters. The second part of the course will concentrate on the modeling and simulation of DC-DC converters using MATLAB, Simulink, and LTspice. For graduate students a design project including simulation and a report are expected. Prer., ECE 2205, ECE 3210. Meets with ECE 4955.
  
  • ECE 5965 - Introduction to Space Communications

    3 Credits (Minimum) 3 Credits (Maximum)

    Space communications has numerous applications such as space exploration, air defense, environmental and climate monitoring, and mobile broadband connectivity for remote areas. The focus of this course is to introduce basic principles of space communications. Prer., ECE 3205. Meets with ECE 4965.
  
  • ECE 5970 - Selected Topics

    1 Credits (Minimum) 3 Credits (Maximum)

    Current topics in ECE. See current course schedule for title of specific topic. Prer., Consent of instructor.
  
  • ECE 5990 - Advanced Topics Seminar

    3 Credits (Minimum) 3 Credits (Maximum)

    Current topics in microelectronics, materials, devices, and processes. Prer., Consent of instructor. Meets with ECE 6990.
  
  • ECE 6020 - Solid State Electronics II

    3 Credits (Minimum) 3 Credits (Maximum)

    This course is designed for advanced students looking for a formal treatment of solid state phenomena with special emphasis on semiconductors. Topics include energy band theory, impurities and imperfections in semiconductors, carrier concentration in thermal equilibrium, Boltzmann’s transport equation, thermal effects in semiconductors, diffusion of electrons and holes, scattering of electrons and holes, recombination phenomena, strong field effects, high frequency and amorphous semiconductors. Prer., ECE 4020/5020, ECE 4070/5070 and PHYS 6900 or equivalent.
  
  • ECE 6040 - Quantum Electronics

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduction to the theory of lasers, optical resonators and nonlinear optics, with the emphasis on applications to devices. Prer., ECE 3120 and PES 3130 or equivalent.
  
  • ECE 6111 - Math Methods for EM Field Theory: Part I

    3 Credits (Minimum) 3 Credits (Maximum)

    Develop a mathematical model of EM fields, based on Maxwell’s Equations. Derive the Helmoltz (Wave) Equations for the auxiliary potentials and the fields. Develop the integral equation solutions for radiation and scattering based on Green’s Functions. Applications include electric and magnetic properties of materials, wave propagation and polarization, reflection and transmission. Prer., ECE 4110/5110.
  
  • ECE 6112 - Math Methods for Em Field Theory: Part II

    3 Credits (Minimum) 3 Credits (Maximum)

    Apply the mathematical methods developed in ECE 6111 to advanced EM problems. Applications include wave propagation and scattering, waveguides, cavities and resonators, striplines and microstrip lines, fiber optics, introductory numerical techniques (Moment Methods & GTD), and Green’s Functions. Prer., ECE 6111.
  
  • ECE 6120 - Numerical Methods of Field Theory

    3 Credits (Minimum) 3 Credits (Maximum)

    Continuation of ECE 6112. Prer., ECE 5110 or equivalent.
  
  • ECE 6370 - Artificial Neural Networks

    3 Credits (Minimum) 3 Credits (Maximum)

    A research seminar treating fundamental models and contemporary results in the theory, implementation and application of artificial neural networks. Prer., Graduate status. Meets with ECE 5370.
  
  • ECE 6410 - Advanced Topics in Testing

    3 Credits (Minimum) 3 Credits (Maximum)

    Bridging faults and quiescent-current testing. BIST PLAs, RAMs, ROMs. Delay-faults including gate-delay/path-delay models. Logic level and system-level fault diagnosis. Prer., ECE 4320/5320. Meets with ECE 5410.
  
  • ECE 6550 - Nonlinear and Adaptive Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    Analyses of nonlinear control systems including phase plane, singular points, describing functions, and stability via Lyapunov are covered. System identification and design of adaptive systems are included. Prer., ECE 4520/5520.
  
  • ECE 6620 - Detection and Extraction of Signals from Noise

    3 Credits (Minimum) 3 Credits (Maximum)

    Detection and extraction methods used in signal processing and includes such subjects as decision theory, detection of known random signals, optimum receiver design and evaluation, estimation theory, estimation of parameters, Wiener filtering, Kalman-Bucy filtering, applications to problems in communication theory. Prer., ECE 4625/5625 and ECE 4610/5610 or equivalent. Meets with ECE 5620.
  
  • ECE 6640 - Spread Spectrum Communications Systems

    3 Credits (Minimum) 3 Credits (Maximum)

    An in-depth study of spread spectrum systems including implementation and performance. This includes effects of hostile interference on spread spectrum system performance, acquisition and tracking of the spread spectrum signal, and an introduction to coding techniques used to mitigate the effect of jamming. Prospective students should have previous course background in signal analysis, probability and communications. Prer., ECE 4630/5630 or equivalent. Meets with ECE 5640.
  
  • ECE 6650 - Estimation Theory and Adaptive Filtering

    3 Credits (Minimum) 3 Credits (Maximum)

    Presents the application of digital filtering theory to problems in communications and signal processing. Topics include discrete spectral analysis of random signals, discrete time signal detection, estimation and filtering algorithms including the Kalman filter and effects of discrete noise sources in digital signal processing. Prer., ECE 4610/5610 and ECE 4650/5650 or equivalent.
  
  • ECE 6980 - Ferroelectric Materials and Applications

    3 Credits (Minimum) 3 Credits (Maximum)

    Phenomenon of ferroelectricity in bulk and thin-film materials with emphasis on applications to integrated circuit devices. Devonshire’s treatment and its variation to include surface phenomena are studied in some detail. Switching analysis and device modeling are discussed with emphasis to memory applications. Prer., ECE 6020.
  
  • ECE 6990 - Advanced Topics Seminar

    3 Credits (Minimum) 3 Credits (Maximum)

    Current topics in microelectronics, materials, devices, and processes. Prer., Consent of instructor. Meets with ECE 5990.
  
  • ECE 7000 - Masters Thesis

    1 Credits (Minimum) 6 Credits (Maximum)

    Masters Thesis
  
  • ECE 8000 - Ph D Dissertation

    1 Credits (Minimum) 10 Credits (Maximum)

    Ph D Dissertation
  
  • ECE 9200 - Independent Study in ECE - Undergraduate

    1 Credits (Minimum) 3 Credits (Maximum)

    An opportunity for sophomore students to do independent, creative work in electrical and computer engineering, possibly including industrial co-op (see co-op policy for details). Prer., Prior agreement on study program with faculty advisor.
  
  • ECE 9300 - Independent Study in ECE - Undergraduate

    1 Credits (Minimum) 3 Credits (Maximum)

    An opportunity for juniors to do independent, creative work in electrical and computer engineering, possibly including industrial co-op (see co-op policy for details). Prer., Prior agreement on study program with faculty advisor.
  
  • ECE 9400 - Independent Study in ECE - Undergraduate

    1 Credits (Minimum) 3 Credits (Maximum)

    An opportunity for seniors to do independent, creative work in electrical and computer engineering, possibly including co-op (see co-op policy for details). Prer., Prior agreement on study program with faculty advisor.
  
  • ECE 9499 - Undergraduate Research- Independent Study

    1 Credits (Minimum) 3 Credits (Maximum)

    Provides an opportunity to conduct research with Electrical and Computer Engineering faculty and graduate students by one or more students on topics determined by a faculty member. Prer., Consent of instructor required.
  
  • ECE 9500 - Independent Study in ECE - Graduate

    1 Credits (Minimum) 3 Credits (Maximum)

    An opportunity for graduate students to do independent, creative work in electrical and computer engineering. Prer., Prior agreement on study program with faculty advisor.
  
  • ECE 9990 - Candidate for Degree

    0 Credits (Minimum) 0 Credits (Maximum)

    For students who have completed all course work and thesis hours, but have yet to defend thesis.

Energy Science

  
  • ENSC 1500 - Introduction to Energy Science I

    3 Credits (Minimum) 3 Credits (Maximum)

    Brief history of human energy use; rudimentary energy concepts and fundamental dimensions; fossil fuels; magnetism and electricity; power plants; and environmental effects of energy production and use. Approved for LAS Natural Science area requirement. Approved for Compass Curriculum requirements: Explore-Physical and Natural World; Sustainability. GT-SC2. Meets with PES 1500.
  
  • ENSC 1510 - Introduction to Energy Science II

    3 Credits (Minimum) 3 Credits (Maximum)

    Brief history of human energy use; rudimentary energy concepts and fundamental dimensions; automobiles; solar energy; wind energy; other alternative energy approaches; environmental effects of energy production and use; and solid waste management. Approved for LAS Natural Science area requirement. Approved for Compass Curriculum requirement: Explore-Physical and Natural World. GT-SC2. Meets with PES 1510.
  
  • ENSC 1600 - Introduction to Solar Energy

    3 Credits (Minimum) 3 Credits (Maximum)

    Brief history of human solar energy use; rudimentary energy concepts and fundamental dimensions; basic physics of the sun; fundamentals of thermal energy transfer and storage; economics and application of solar principles to construction; frequent computer simulation and web activities. Approved for LAS Natural Science area requirement. Approved for Compass Curriculum requirements: Explore-Physical and Natural World; Sustainability. GT-SC2. Meets with PES 1600.
  
  • ENSC 1620 - Solar Energy Laboratory

    1 Credits (Minimum) 1 Credits (Maximum)

    Hands-on lab emphasizing experimental techniques and the scientific method applied to the sun’s position and energy output. Both passive and active solar energy systems are modeled. Approved for the LAS Natural Science area requirement. Approved for Compass Curriculum requirement: Sustainability. Prer. or Coreq., ENSC 1600. Meets with PES 1620.
  
  • ENSC 2500 - Sustainable Energy Fundamentals

    3 Credits (Minimum) 3 Credits (Maximum)

    Past, present, and future of human energy use; rudimentary energy concepts and fundamental dimensions; efficiency of energy conversions; heat transfer; commercial electricity; alternative energy sources; environmental ramifications; energy conservation; computer simulation and web activities. This survey course is designed for science majors and assumes some knowledge of calculus and the physical sciences. Meets with PES 2500.
  
  • ENSC 3200 - Practical Meteorology

    4 Credits (Minimum) 4 Credits (Maximum)

    An introduction to weather and meteorological phenomena. Topics include radiation balance, atmosphere structure, air masses and fronts, clouds, precipitation, storm structure, mesoscale systems, weather map analysis, forecasting, mountain weather, snow and snowpack processes, severe weather, weather hazards, lightning and landscape interactions, and remote sensing technologies in meteorology. Field trips may be required. Approved for the LAS Natural Science area requirement. Meets with GES 3200.
  
  • ENSC 3610 - Solar Energy Design

    3 Credits (Minimum) 3 Credits (Maximum)

    A study of selected design tools for component sizing and performance prediction of active and passive solar thermal systems. Graphic and computer average monthly performance tools and numerical simulation methods will be covered. Meets with PES 3610.
  
  • ENSC 3650 - Nuclear Energy

    3 Credits (Minimum) 3 Credits (Maximum)

    Nuclear structure, radioisotopes, nuclear reactions, fission, and fusion. Emphasis on nuclear power production and its environmental impact.
  
  • ENSC 3670 - Exotic Energy Sources

    3 Credits (Minimum) 3 Credits (Maximum)

    A survey of the technology of wind, geothermal, and ocean energy conversion, including climatic aspects, site selection, mechanics of the energy system, legal aspects, and environmental relationships.
  
  • ENSC 4060 - Introduction to Remote Sensing

    4 Credits (Minimum) 4 Credits (Maximum)

    This course introduces the basic principles of image interpretation and analysis. Through lab and project work, students will explore a variety of data sources and examine the methodological and logistical considerations central to the acquisition and interpretation of aerial photography and digital imagery. Meets with GES 3060 and GES 5060.
  
  • ENSC 4090 - Image Processing

    4 Credits (Minimum) 4 Credits (Maximum)

    This is a writing intensive course which provides an introduction to the advanced methods of environmental and natural resource data analysis using remotely sensed imagery. Emphasis will be placed on digital image analysis of freely available data sources. This is a project-oriented course in which students will work through the remote sensing process in entirety – from the design of a research question to presentation of results. No previous programming experience required. Approved for Compass Curriculum requirement: Writing Intensive. Prer., ENSC 4060 or GES 4060. Meets with GES 4090 and GES 5090.
  
  • ENSC 4800 - Photovoltaics

    3 Credits (Minimum) 3 Credits (Maximum)

    Fundamental physics of photovoltaic cells including band structure, diode junction, and interactions with light. Fundamental and practical considerations include fabrication of panels and arrays, integration with electric grid-battery storage, and future technologies. Prer., PES 2130, PES 2500, MATH 2350. Meets with PES 4800.

Engineering

  
  • ENGR 1001 - Introduction to Robotics

    3 Credits (Minimum) 3 Credits (Maximum)

    An introductory course presenting foundational material in the design of robots. Topics include basic properties of sensors, motors, gears, drive mechanisms, control schemes, and processors to guide and control robots. Lego kits will be used to implement student designs. Meets with ECE 1001.
  
  • ENGR 1411 - Digital Electronics

    2 Credits (Minimum) 2 Credits (Maximum)

    Fundamentals of Digital Electronics, Number Systems, Logic Gates, Boolean Algebra, Combinational Circuit Design, Binary Math, basic operation of Flip-flops and Latches, Logic Families, and Specifications. Meets with ECE 1411.
  
  • ENGR 1502 - Principles of Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduces the field of engineering. Explores various technology systems and manufacturing processes to demonstrate how engineers use math, science and technology in an engineering problem solving process. The course also includes an examination of social and political implications of technology. Extended Studies course only.
  
  • ENGR 1503 - Introduction to Engineering Design

    2 Credits (Minimum) 2 Credits (Maximum)

    Problem-solving skills using a design development process. Models of product solutions are created, analyzed and communicated using computer-aided design software, including 2D orthographic projections and 3D isometric views, pictorial drawings, technical sketching, dimensioning, sectioning, working drawings, wireframe, and solid modeling. Extended Studies only.
  
  • ENGR 1504 - Aerospace Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    The course explores the evolution of flight, navigation and control, flight fundamentals, aerospace materials, propulsion, space travel, and orbital mechanics. The course presents alternative applications for aerospace engineering concepts. Students design, analyze, and build aerospace systems. Final presentation about the future of the industry and professional goals.
  
  • ENGR 1505 - Biotechnical Engineering

    3 Credits (Minimum) 3 Credits (Maximum)

    Explores the diverse fields of biotechnology. Hands-on projects engage students in engineering design problems related to biomechanics, cardiovascular engineering, genetic engineering, tissue engineering, biomedical devices, forensics and bioethics. Students apply biological and engineering concepts to design materials and processes that directly measure, repair, improve and extend living systems.
  
  • ENGR 1506 - Civil Engineering and Architecture

    3 Credits (Minimum) 3 Credits (Maximum)

    Content on various aspects of civil engineering and architecture with applications to the design and development of residential and commercial properties and structures. Students use 3D design software to design and document solutions for major course projects. Students communicate and present solutions to their peers and members of a professional community of engineers and architects.
  
  • ENGR 1507 - Computer Integrated Manufacturing

    3 Credits (Minimum) 3 Credits (Maximum)

    Students use computer modeling, manufacturing equipment, and flexible manufacturing systems to develop new products and modify existing ones. Content includes automation and manufacturing systems, history of manufacturing, robotics and automation, and manufacturing processes.
  
  • ENGR 1508 - Engineering Design and Development

    3 Credits (Minimum) 3 Credits (Maximum)

    Students work in teams to design and develop an original solution to a valid open-ended technical problem by applying the engineering design process. Students perform research to choose, validate, and justify a technical problem. Teams design, build, and test their solutions while working closely with industry professionals who provide mentoring opportunities. Student teams present and defend their original solution to an outside panel.
  
  • ENGR 1509 - Computer Science Principles

    3 Credits (Minimum) 3 Credits (Maximum)

    Introduce computational skills, develop programming expertise, build algorithmic thinking utilizing graphics and graphical user interfaces such as Python. App development, cyber security, robotics, and simulation. Aligns with CSTA 3B standards.
  
  • ENGR 1510 - Environmental Sustainability

    3 Credits (Minimum) 3 Credits (Maximum)

    Students design solutions in response to real-world challenges related to clean and abundant drinking water, food supply issues, and renewable energy. Applying their knowledge through simulations, students research and design potential solutions. Focus on biological and environmental engineering.
  
  • ENGR 3040 - Engineering Ethics

    3 Credits (Minimum) 3 Credits (Maximum)

    Development of techniques for moral analysis and their application to ethical problems encountered by engineers, such as professional employee rights and whistle blowing, environmental issues, ethical aspects of safety, risk, and liability, and conflicts of interest. Business applications also included. Approved for Compass Curriculum requirements: Navigate; Writing Intensive. Prer., Junior standing or higher.
  
  • ENGR 3300 - Software Engineering I

    3 Credits (Minimum) 3 Credits (Maximum)

    Software engineering methodologies. The software cycle. Emphasis on the design, development, and implementation of a software system. A course project provides the student teams practical application of the software engineering techniques. Approved for Compass Curriculum requirement: Navigate. Prer., CS 2060 or CS 2080; CS 3020 or CS 3060; Engineering Education students only. Meets with CS 3300.
  
  • ENGR 4000 - Mechanical and Aerospace Engineering Seminar

    1 Credits (Minimum) 1 Credits (Maximum)

    This course is designed to expose undergraduate students to a wide range of mechanical and aerospace engineering topics, ranging from advanced research topics to student success topics such as technical writing and engineering ethics. The seminar will involve guest speakers from industry and government. Prer., Junior or Senior standing, Engineering Education students only. Meets with MAE 4000.
  
  • ENGR 4010 - Computer Science Education Seminar

    3 Credits (Minimum) 3 Credits (Maximum)

    Students read, analyze, and discuss publications in the computer science education domain. Course activities also include active implementation and evaluation of various computer science teaching techniques, particularly those related to computational thinking and beginning programming. Prer., CS 2060, Engineering Education students only.
  
  • ENGR 4510 - Engineering Design I

    2 Credits (Minimum) 2 Credits (Maximum)

    Design principles with the realistic constraints of economy, safety, reliability, aesthetics, ethics, and social impact. Project and team organization to meet design goals. Professional oral and written communication. Introduction to machining tools and processes. Prer., ENGL 2090, Junior standing, Engineering Education students only. Meets with MAE 4510/5510.
  
  • ENGR 4511 - Engineering Design II

    3 Credits (Minimum) 3 Credits (Maximum)

    Project laboratory for the senior or graduate student for the design of a mechanical or electromechanical component, with emphasis on the identification, selection, design, and simulation or fabrication of the component. A successful project is required for completion of the course. Prer., ENGR 4510; Engineering Education students only. Meets with MAE 4511/5511.
  
  • ENGR 4890 - Senior Seminar

    1 Credits (Minimum) 1 Credits (Maximum)

    Design principles and a variety of realistic constraints such as economic factors, safety, reliability, aesthetics, ethics, and social impact; design project organization and design goals; techniques for making oral presentations and organizing written reports; interviewing and resume writing skills along with the art of making a favorable first impression. This course must be taken before ENGR 4899. Prer., ECE 2205, ECE 2411, ECE 2610, and at least one of the following: CS 2060, CS 2080, or CS 3060. Engineering Educations students only. Meets with ECE 4890.
  
  • ENGR 4899 - Senior Design Project

    3 Credits (Minimum) 3 Credits (Maximum)

    A project lab for the design of system components and systems in the areas of communications, computer engineering, controls, digital signal processing, electromagnetics, microelectronic fabrication processes, or CMOS integrated circuits. Students will identify, select, and complete a design project. Design specification, analysis, design, simulation and/or construction of a successful project is required for completion of the course. Prer., ENGR 4890; Engineering Education students only. Meets with ECE 4899.
  
  • ENGR 5090 - Project Lead the Way Gateway to Technology Aerospace

    1 Credits (Minimum) 1 Credits (Maximum)

    A broad range of aerospace engineering concepts are presented, including: aerodynamics, space environment, orbital mechanics, aircraft design, navigation, situational awareness, and aerospace history. Affords the student a high level of understanding of this rich field of study and prepares the student sufficiently to explain these concepts to others. Focus is on middle school curriculum. Prer., Graduate level.
  
  • ENGR 5110 - Systems Engineering Processes

    3 Credits (Minimum) 3 Credits (Maximum)

    An in-depth examination of the System Engineering process through exposure to the structured approach necessary for the design of complex systems. The formulation of systems problems and the solution approach will be emphasized. Includes a model-based approach to key systems engineering design activities, process modeling, requirements analysis and functional allocation, trade-off analysis, and management of cost, schedule, and risk. Open only to graduate students. Prer., ENGR 5010. Meets with MAE 5093.
  
  • ENGR 5400 - Special Topics

    3 Credits (Minimum) 3 Credits (Maximum)

    Current topics in Systems Engineering, Engineering Management, and Space Operations. Prer., prior agreement with faculty advisor.
 

Page: 1 <- Back 1010 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20Forward 10 -> 45