College of Engineering and Applied Science
Aerospace Engineering Sciences +
Aerodynamics and Fluid Mechanics +
ASEN 2002 (5). Aerospace 2: Introduction to Thermodynamics and Aerodynamics.
Introduces the fundamental principals and concepts of thermodynamics and fluid dynamic systems. Emphasizes the synthesis of basic science (physics), mathematics, and experimental methods that form the basis for quantitative and qualitative analyses of general aerospace technology systems. Proficiency in Matlab required. Prereqs., APPM 1360, GEEN 1300 or CSCI 1300, CHEN 1211, CHEM 1221 and PHYS 1110 (min grade C). Coreqs., ASEN 2001 and APPM 2350. Restricted to ASEN majors. Offered fall only.
ASEN 3111 (4). Aerodynamics.
Develops the fundamental concepts of aerodynamics and provides a working knowledge for their application to the design of aircraft and launch vehicles operating at various speeds and altitudes, as well as the atmospheric forces on satellites. Prereqs., APPM 2350, ASEN 2002 and 2004 (min grade C). Restricted to ASEN majors. Offered fall only.
ASEN 5021 (3). Viscous Flow.
Studies low Reynolds number flows, including incompressible and compressible laminar boundary layer theory; similarity theory; and separation, transition, and turbulent boundary layers. Prereq., ASEN 5051 or equivalent, or instructor consent.
ASEN 5037 (3). Turbulent Flow Analysis.
Studies turbulent closure methods and computational procedures used to solve practical turbulent flows. Emphasizes multi-equation models used with time-averaged equations to calculate free-turbulent shear-flows and turbulent boundary layers. Employs spectral methods in direct and large-eddy simulation of turbulence. Prereq., ASEN 5051 or equivalent.
ASEN 5051 (3). Fluid Mechanics.
Highlights physical properties of gases and liquids; kinematics of flow fields; and equations describing viscous, heat-conducting Newtonian fluids. Emphasizes exact solutions and rational approximations for low and high speed dissipative flows, surface and internal waves, acoustics, stability, and potential flows. Prereq., instructor consent.
ASEN 5061 (3). Real Gas Dynamics.
Explores physics of particles, physics of uniform fluids, kinetic description of fluids, transport phenomena. Restricted to graduate students or instructor consent.
ASEN 5151 (3). High Speed Aerodynamics.
Provides aerodynamic theory applicable to the high speed flight of subsonic, transonic, and supersonic aircraft, and hypersonic vehicles. Topics include linear theory of subsonic and supersonic speeds, the nonlinear theories of transonic and hypersonic speeds, and compressible boundary layers. Prereq., graduate standing or instructor consent.
Aerospace Design and System Engineering +
ASEN 2004 (5). Aerospace 4: Aerospace Vehicle Design and Performance.
Introduction to design and analysis of aircraft and spacecraft. Aircraft topics include cruise performance, wing design, propulsion, stability, control, and structures. Spacecraft topics include rocket staging, orbit selection, launch systems, and spacecraft subsystems. Includes laboratory experiments and team design exercises. Prereqs., ASEN 2001, 2002, and APPM 2350 or MATH 2400 (min grade C). Restricted to ASEN majors. Offered spring only.
ASEN 2500 (3). Gateway to Space.
Introduces the basics of atmosphere and space sciences, space exploration, spacecraft design, rocketry, and orbits. Students design, build, and launch a miniature satellite on a high altitude balloon. Explores the current research in space through lectures from industry. Restricted to freshmen in engineering or science. Same as ASTR 2500.
ASEN 3128 (4). Aircraft Dynamics.
Develops the fundamental concepts of aircraft dynamics. Covers flight mechanics, performance, dynamics and control of aircraft, and how they impact aircraft design. Prereqs., ASEN 2002, 2003, 2004, and APPM 2360 (min grade C). Restricted to ASEN majors. Offered spring only.
ASEN 4018 (4). Senior Projects 1: Design Synthesis.
Focuses on the synthesis of technical knowledge, project management, design process, leadership, and communications within a team environment. Students progress through the design process beginning with requirements development, then preliminary design and culminating with critical design. Prereqs., ASEN 3111, 3112, 3113, 3128, 3200 and 3300 (min grade C). Restricted to ASEN majors. Offered fall only.
ASEN 4028 (4). Senior Projects 2: Design Practicum.
Focuses on the fabrication, integration, and verification of designs produced in ASEN 4018. Students work within the same teams from ASEN 4018. Prereq., ASEN 4018 (min grade C) and instructor consent required. Restricted to ASEN majors. Offered spring only.
ASEN 4138 (3). Aircraft Design.
Two lectures and one lab per week. Examines principles of aircraft configuration and design to meet given performance specifications, taking into account aerodynamic, stability and control, and flying quality considerations, as well as airworthiness regulations. Includes preliminary design of the major elements of an aircraft. Prereq., ASEN 3128. Restricted to ASEN majors.
ASEN 4148 (3). Spacecraft Design.
Provides the fundamentals necessary to complete the conceptual design of an unmanned spacecraft. Topics include mission design, propulsion, power, structure, thermal, attitude control, communication, command and data handling and attitude control systems. Project management, systems engineering and related topics in space systems are reviewed. The class is designed to enhance teaming and communication skills. Restricted to senior ASEN majors or instructor consent. Same as ASEN 5148.
ASEN 4218 (3). Large Space Structures Design.
Develops the necessary structural analysis skills for conducting conceptual and preliminary designs of large space structures with a practical emphasis on structures considered by NASA over the past 20 years. Applies analysis skills to a broad range of space missions requiring large space structures, emphasizing low cost and practical design. Prereq., senior standing in ASEN or MCEN, or instructor consent. Same as ASEN 5218.
ASEN 5158 (3). Space Habitat Design.
Uses systems engineering methods for designing a spacecraft intended for human occupancy. Emphasizes identifying mission objectives and subsequently deriving engineering requirements; subsystem integration issues; human factors; and mission operations.
ASEN 5168 (3). Remote Sensing Instrumentation Design.
Reviews and makes a detailed analysis of satellite instrumentation techniques and systems to understand the components, limitations, and overall capabilities. Emphasis on optical systems with in-depth treatment of conventional radiometry. Introduces both passive and microwave methods.
Astrodynamics and Orbital Mechanics +
ASEN 3200 (4). Orbital Mechanics/Attitude Dynamics and Control.
Presents the fundamentals of orbital mechanics, 3D rigid body dynamics, and satellite attitude dynamics and controls. Prereqs., ASEN 2003, 2004, and APPM 2360 (min grade C). Restricted to ASEN majors. Offered spring only.
ASEN 4010 (3). Introduction to Space Dynamics.
Includes central force fields, satellite orbits, rocket dynamics, orbital transfer, interplanetary mission analysis, and perturbation due to atmospheric drag and Earth oblateness. Prereq., ASEN 3200 or equivalent, or instructor consent required.
ASEN 5010 (3). Spacecraft Attitude Dynamics and Control.
Studies the rotational motion of spacecrafts, including attitude parameters and spacecraft torques. Applies Euler equations to the attitude motions of simple spacecrafts and their stability. Prereq., ASEN 3200 or equivalent.
ASEN 5050 (3). Space Flight Dynamics.
Includes celestial mechanics, space navigation, and orbit determination; trajectory design and mission analysis trajectory requirements; and orbital transfer and rendezvous. Prereq., ASEN 3200 or instructor consent.
ASEN 5070 (3). Introduction to Statistical Orbit Determination 1.
Develops the theory of batch and sequential (Kalman) filtering, including a review of necessary concepts of probability and statistics. Course work includes a term project that allows students to apply classroom theory to an actual satellite orbit determination problem.
ASEN 5080 (3). Introduction to Statistical Orbit Determination 2.
Continuation of ASEN 5070. Emphasizes orthogonal transformation techniques such as Givens and Householder, square root filtering and smoothing, and considers covariance analysis. Also includes coordinate systems, force models, and time and polar motion. Requires term project that involves the application of many of the techniques required for precise orbit determination. Prereq., ASEN 5070.
ASEN 6060 (3). Advanced Space Flight Dynamics.
Topics include perturbations of orbital motion; classical orbit determination from angles-only observation; modern orbit determination using range and range-rate data; orbit transfer using impulses or continuous thrust; and others. Prereq., ASEN 5050 or instructor consent.
ASEN 6070 (3). Satellite Geodesy.
Focuses on the measurement of the Earth's gravitational field, rotational characteristics, and shape using Earth and space-based tracking of artificial satellites. Particular emphasis on satellite altimetry and satellite gravity measurements. Prereq., ASEN 3200 or instructor consent. Credit not granted for this course and ASEN 5060.
Atmospheric, Oceanic, and Space Sciences +
ASEN 4215 (3). Oceanography.
Introduces descriptive and dynamical physical oceanography, focusing on the nature and dynamics of ocean currents and their role in the distribution of heat and other aspects of ocean physics related to the Earth's climate. Dynamical material limited to mathematical descriptions of oceanic physical systems. Restricted to seniors and graduate students. Same as ASEN 5215 and ATOC 4215.
ASEN 4255 (3). Environmental Aerodynamics.
A review of the properties and causes of hazards posed by the environment, ranging from atmospheric wind shear to tornadic flows. Involves a multidisciplinary approach combining analytical, numerical, scale modeling studies with extensive field measurements, wind energy, and biophysical aerodynamics. Prereq., senior standing in ASEN. Same as ASEN 5255.
ASEN 5255 (3). Environmental Aerodynamics.
Reviews the properties and causes of hazards posed by the environment, ranging from atmospheric wind shear to tornadic flows. Involves a multidisciplinary approach, combining analytical, numerical, and scale modeling studies with extensive field measurements, wind energy, and biophysical aerodynamics. Prereq., senior standing in aerospace engineering.
ASEN 5315 (3). Ocean Modeling.
Introduces students to basic principles behind, and the current practices in, ocean modeling. Discusses different prevailing approaches. Offers students hands-on experience with the use of supercomputers and workstations for model running and pre- and post-processing. Prereqs., graduate standing or instructor consent.
ASEN 5325 (3). Small Scale Processes in Geophysical Fluids.
Provides an overview of mixing and wave processes in the oceans and the atmosphere. Topics include turbulent boundary layers in the lower atmosphere and the upper ocean, air-sea interactions, and surface and internal waves. Prereq., graduate standing or instructor consent.
ASEN 5335 (3). Aerospace Environment.
Examines the various components of the solar-terrestrial system (sun, solar wind, magnetosphere, thermosphere, ionosphere, middle atmosphere) and their interactions to provide a solid understanding of the reentry and orbital environments within which aerospace vehicles operate. Prereq., senior or graduate standing in engineering or related physical sciences.
Bioastronautics and Microgravity Science +
ASEN 3116 (3). Introduction to Biomedical Engineering.
Addresses human responses to environment and physical stimuli. Makes use of engineering and physical principles in the study of human dynamics, arriving at reasonable solutions to 15 major areas of biomedical consent. Prereq., instructor consent.
ASEN 4216 (3). Neural Signals and Functional Brain Imaging.
Explores bioelectric and metabolic signals generated by the nervous system from two stand points: 1) their biophysical genesis and role in neural integration and 2) neurotechnologies such as electroencephalography, magnetoencephalography, deep brain stimulation, and functional magnetic resonance imaging. Prereqs., ECEN 2260 or 3030, ASEN 3300, or instructor consent. Same as ASEN 5216, ECEN 4811/5811.
ASEN 4426 (3). Neural Systems and Physiological Control.
A biophysical exploration of human physiology from the standpoints of control systems and neural information processing. Topics include: neural control of movement and cardiovascular performance, tissue growth and repair, carcinogenesis, and physiological responses to microgravity. Prereqs., ECEN 2260 or 3030, ASEN 3300, or instructor consent. Same as ASEN 4426 and ECEN 4821/5821.
ASEN 4436 (3). Brains, Minds, Computers.
An introductory, integrative survey of brain science, cognitive science, artificial intelligence, and their interrelations. Considers central concepts and principles from each of these areas and the similarities and difference of brain, minds, computers, robots, etc. Prereq., senior standing. Same as ASEN 5436 and ECEN 4831/5831.
ASEN 5016 (3). Space Life Sciences.
Familiarizes students with factors affecting living organisms in the reduced-gravity environment of space flight. Covers basic life support requirements, human physiological adaptations, and cellular-level gravity dependent processes with emphasis on technical writing and research proposal preparation. Prereq., graduate standing in engineering or instructor consent.
ASEN 5116 (3). Spacecraft Life Support Systems.
Provides a working knowledge of the systems needed to sustain human life in a spacecraft environment. Emphasis is on understanding functional requirements of a life support system; operational details of subsystem technologies; new concepts currently being considered in NASA's advanced programs; and conducting a technical trade study.
ASEN 5436 (3). Brains, Minds, Computers.
Prereq., graduate standing. Same as ASEN 4436, ECEN 4831/5831.
ASEN 5506 (1). Bioastronautics Seminar.
Focuses on research areas in space flight medical and biological topics ranging from human responses to molecular-level concerns. Literature analysis and scientific presentations are expected. Emphasis is on biophysical mechanisms, comprehensive models, and related technology development.
Computational and Analytic Methods +
ASEN 4047 (3). Probability and Statistics for Aerospace Engineering Sciences.
Considers probability concepts and theory for better design and control of aerospace engineering systems. Includes descriptive and inferential statistical methods for experimental analysis. Also covers discrete and continuous random variable distributions, estimators, confidence intervals, regression, analysis of variance, hypothesis testing, nonparametric statistics, random processes, and quality control, including software models of same. Prereq., junior or graduate standing or instructor consent. Same as ASEN 5047.
ASEN 5227 (3). Mathematics for Aerospace Engineering Sciences 1.
Provides an introduction to the methods and mathematics of advanced engineering analysis tailored to aerospace engineering applications. Topics include vector and tensor calculus, ordinary differential equations, and an introduction to the calculus of variations. Prereqs., APPM 2350 and 2360.
ASEN 5307 (3). Engineering Data Analysis Methods.
Gives students broad exposure to a variety of traditional and modern statistical methods for filtering and analyzing data. Topics include estimation methods, principal component analyses and spectral analyses. Introduces these methods and provides practical experience with their use. Students carry out problem assignments. Prereq., APPM 2360.
Global Positioning Systems +
ASEN 4090 (3). Global Positioning Systems Applications.
Focuses on GPS technology, software development, and applications. Lectures will cover the principal concepts used in GPS, and weekly laboratories will apply that knowledge. The course will culminate in student design projects using GPS. Prereqs., APPM 2360 and GEEN 1300 or equivalent. Recommended junior/senior standing in engineering.
ASEN 5090 (3). Introduction to Global Navigation Satellite Systems.
Global Navigation Satellite Systems (GNSS) are important tools for navigation, science, and engineering. Introduces GNSS hardware, signal structure, algorithms, error sources, and modeling techniques. Programming experience is required. Restricted to graduate students.
Remote Sensing +
ASEN 4337 (3). Remote Sensing Data Analysis.
Reviews satellite remote sensing instrumentation and methods. Student teamwork involves real satellite data for applications in oceanography, atmospheric science, and terrestrial physics. Students develop problem-solving skills and use the internet to gather satellite and in situ data to address chosen problems. Prereq., GEEN 1300, ASEN 3200.
ASEN 5235 (3). Introduction to Atmospheric Radiative Transfer and Remote Sensing.
Examines fundamentals of radiative transfer and remote sensing with primary emphasis on the Earth's atmosphere; emission, absorption and scattering by molecules and particles; multiple scattering; polarization; radiometry and photometry; principles of inversion theory; extinction- and emission-based passive remote sensing; principles of active remote sensing; lidar and radar; additional applications such as the greenhouse effect and Earth's radiative energy budget. Same as ATOC 5235.
ASEN 5245 (3). Radar and Remote Sensing.
Examines active techniques of remote sensing, with emphasis on radar fundamentals, radar wave propagation, scattering processes, and radar measurement techniques and design. Examines specific radar systems and applications, such as synthetic aperture radar phased arrays for atmosphere, space, land, and sea applications. Restricted to seniors or graduate students in engineering.
ASEN 6210 (1). Remote Sensing Seminar.
Covers subjects pertinent to remote sensing of the Earth, including oceanography, meteorology, vegetation monitoring, and geology. Emphasizes techniques for extracting geophysical information from satellite data. Course requirement for Remote Sensing Certificate. Restricted to graduate students.
ASEN 6220 (3). Topics in Remote Sensing.
Covers infrared and microwave techniques for remote sensing, emphasizing oceanographic applications, fundamentals of electromagnetic radiation, remote sensing instrumentation (radars and radiometers), and conversion of sensory data to geophysical parameters, including sea surface topography, temperature, and atmospheric moisture. Prereq., graduate standing and instructor consent.
Structures, Materials, and Structural Dynamics +
ASEN 2001 (5). Aerospace 1: Introduction to Statics, Structures, and Materials.
Introduces analytical tools for statics and structural analysis. Topics include force/moment equilibrium, truss analysis, beam theory, stress/strain, failure criteria, and structural design. Matlab proficiency required. Prereqs., APPM 1360, GEEN 1300 or CSCI 1300, CHEN 1211, CHEM 1221, and PHYS 1110, (min grade C). Coreq., ASEN 2002 or APPM 2350. Restricted to ASEN majors. Offered fall only.
ASEN 3112 (4). Structures.
Teaches Mechanics of Materials methods of stress and deformation analysis applicable to the design and verification of aircraft and space structures. It offers an introduction to matrix and finite element methods for truss structures, and to mechanical vibrations. Prereq., ASEN 2001, 2003, 2004, and APPM 2360 (min grade C). Restricted to ASEN majors. Offered fall only.
ASEN 4012 (3). Aerospace Materials.
Studies aerospace grade aluminum, magnesium, nickel, and titanium alloys. Covers heat treatment, defect structures, failure mechanisms, corrosion and its prevention, the effect of space radiation on materials, and high and low temperature effects. Introduces composite materials with a lab design and experiment. Emphasizes the selection of materials in design with procedures for choosing materials rationally. Case studies include aerogels, carbides, composites, powder metallurgy, nanomaterials, and advanced materials manufacturing technologies. Prereqs., ASEN 2001, 3112, 3113 or instructor consent.
ASEN 4222 (3). Materials Science for Composite Manufacturing.
Studies common matrix materials and the modifications and improvements of properties which can be achieved by adding second phase reinforcements. Properties will be significantly affected by the design approach and by requirements, and by the procedure of adding reinforcements. Investigates polymer, ceramic and metallic materials. Explores manufacturing, fabrication and processing techniques. Evaluates future developments. Prereqs., ASEN 3112 and 4112 or equivalent, or instructor consent. Same as ASEN 5222.
ASEN 4338 (3). Computer Analysis of Structures.
Covers basic structural design concepts and finite element modeling techniques. Emphasizes use of finite element static and dynamic analysis to validate and refine an initial design. Introduces basic design optimization and tailoring. Proficiency in Matlab required. Prereq., ASEN 3112.
ASEN 5007 (3). Introduction to Finite Elements.
Introduces finite element methods used for solving linear problems in structural and continuum mechanics. Covers modeling, mathematical formulation, and computer implementation. Prereq., matrix algebra.
ASEN 5012 (3). Mechanics of Aerospace Structures.
Applies fundamental concepts of continuum mechanics, theory of elasticity, and energy methods to the analysis of structures. Prereqs., APPM 2360 and ASEN 2001, 2003, and 3112, or equivalent. Similar to MCEN 5023.
ASEN 5022 (3). Dynamics of Aerospace Structures.
Applies concepts covered in undergraduate dynamics, structures, and mathematics to the dynamics of aerospace structural components, including methods of dynamic analysis, vibrational characteristics, vibration measurements, and dynamic stability. Prereqs., ASEN 5012, 5227, or equivalent. Recommended prereq., MATH 3130.
ASEN 5111 (3). Introduction to Aeroelasticity.
Introduces static and dynamic aeroelasticity of airfoils and wings. Covers the classical aeroelasticity theory and gives a brief overview of computational methods applied to aeroelastic problems. Prereqs., ASEN 3111, MATH 3130, and MATH 4430, or equivalent, or instructor consent.
ASEN 5122 (3). Control of Aerospace Structures 1.
Introduces the basic problems in dynamic modeling and active control of large spacecraft and satellites. Includes system descriptions, model reduction, controller design, and closed-loop stability analysis. Prereq., ASEN 3200, graduate standing, or instructor consent.
ASEN 5212 (3). Composite Structures and Materials.
Develops the macromechanical and micromechanical theory of the elastic behavior and failure of composite laminates. Applies basic theory to a broad range of practical problems including the buckling and vibration of composite plates, columns, and shells. Prereq., senior standing in aerospace or mechanical engineering, or instructor consent.
ASEN 5222 (3). Materials Science for Composite Manufacturing.
Prereqs., ASEN 3112 and 4112 or equivalent, or instructor consent. Same as ASEN 4222.
ASEN 5347 (3). Math Methods in Dynamics.
Two-part graduate-level course on dynamics. Covers both flexible and rigid multibody analytical dynamics and finite element method for dynamics. Emphasizes formulations that naturally lead to easy computer implementation and stability, linearization, and modern rotational kinematics. Prereqs., graduate standing and instructor consent.
ASEN 5517 (3). Computational Methods In Dynamics.
Continuation of mathematical methods in dynamics. Covers numerical algorithms, computer implementation aspects, and treatment of constraints and nonlinear rotational computational techniques. Emphasizes the combined numerical and physics characterization for the solution of dynamical systems. Prereq., ASEN 5347.
ASEN 6017 (3). Nonlinear Finite Element Methods.
Covers modeling, formulation and numerical solution of nonlinear static problems in mechanics by finite element methods. Emphasizes treatment of geometric nonlinearities, stability assessment, incremental and iterative solution methods and basic issues of computer implementation. Prerequisites are an introductory graduate-level course in linear finite element methods and familiarity with linear algebra. A prior course in continuum mechanics is recommended. Formerly ASEN 5017. Credit not granted for this course and ASEN 5017.
ASEN 6367 (3). Advanced Finite Element Methods for Plates, Shells, and Solids.
Continues ASEN 5007. Covers more advanced FEM applications to linear static problems in structural and continuum mechanics. Focuses on modeling, formulation, and numerical solutions of problems modeled as plates, shells, and solids. Includes an overview of advanced variational formulations. Prereqs., introductory graduate level course in FEM and familiarity with linear algebra. Formerly ASEN 5367. Credit not granted for this course and ASEN 5367.
Systems and Control +
ASEN 2003 (5). Aerospace 3: Introduction to Dynamics and Systems.
Introduces the principles of particle and rigid body dynamics, vibrations, systems, and controls. Topics include kinematics, kinetics, energy methods, orbits, system modeling, and simple feedback control. Class includes experimental and design laboratory exercises for aerospace applications of dynamic principles. Prereqs., ASEN 2001 and APPM 2350 or MATH 2400 (min grade C). Coreq., APPM 2360. Restricted to ASEN majors. Offered spring only.
ASEN 3300 (4). Aerospace Electronics and Communications.
Provides the fundamentals of electronics and communications widely used in aerospace engineering. Includes analog instrumentation electronics, data acquisition, digital electronics, and radio communication. Prereqs., ASEN 2003, PHYS 1120, and APPM 2360 (min grade C). Restricted to ASEN majors. Offered spring only.
ASEN 4114 (3). Automatic Control Systems.
Methods of analysis and design of feedback control for dynamic systems. Covers nyquist, bode, and linear quadratic methods based on frequency domain and state space models. Laboratory experiments provide exposure to computation for simulation and real time control, and typical control system sensors and actuators. Prereqs., ASEN 3128 and 3200. Same as ASEN 5114.
ASEN 5014 (3). Linear Control Systems.
Introduces the theory of linear systems, including vector spaces, linear equations, structure of linear operators, state space descriptions of dynamic systems, and state feedback control methods. Prereq., ASEN 3200.
Thermodynamics and Propulsion +
ASEN 3113 (4). Thermodynamics and Heat Transfer.
Focuses on the applications of the first and second laws of thermodynamics to control volumes and teaches the fundamental concepts of different modes of energy and heat transfer. Learn to use these concepts in gas dynamics, high-speed vehicle design, environmental systems, and energy analysis. Prereqs., APPM 2350 or MATH 2400, and ASEN 2002 with a C or better grade. Restricted to ASEN majors. Offered fall only.
ASEN 4013 (3). Foundations of Propulsion.
Describes aerothermodynamics and design of air-breathing engines, including ram jets, turbo jets, turbo fans, and turbo prop engines. Prereqs., ASEN 3113 and APPM 2360 with a C or better grade. Offered spring only.
ASEN 5013 (3). Advanced Propulsion.
Chemical combustion calculations for multicomponent gases and application to air-breathing and rocket propulsion systems; performance criteria and scaling laws; introduction to chemical reaction rates; combustion instability and nozzle heat transfer; ion propulsion and mhd generators. Prereq., ASEN 4013 or instructor consent.
ASEN 5053 (3). Rocket Propulsion.
An in depth presentation of the theory, analysis, and design of rocket propulsion systems. Liquid and solid propellant systems are emphasized with an introduction to advanced propulsion concepts. Nozzle and fluid flow relationships are reviewed for background. Prereq., senior standing in ASEN or MCEN, or instructor consent.
ASEN 5063 (3). Gas Turbine Propulsion.
Designed to teach the theory, analysis and design of modern gas turbine engines used for aircraft propulsion. Will deal with cycle and performance analyses, and analysis and design of compressors, turbines, intakes, nozzles and combustors as well as component matching. Prereq., ASEN 4013 or equivalent.
Specialized Courses +
ASEN 1000 (1). Introduction to Aerospace Engineering Sciences.
Introduces aerospace history, curriculum, and the many areas of emphasis within aerospace engineering. Academic and industry speakers are invited to address various aerospace topics. Restricted to freshmen ENGR students.
ASEN 2519 (1-3). Special Topics.
Studies specialized aspects of the aerospace engineering sciences or innovative treatment of required subject matter at the lower-division level. Course content is indicated in the online Schedule Planner. Prereq., varies. Restricted to Engineering students.
ASEN 2849 (1-3). Independent Study.
Study of special projects agreed upon by student and instructor. May be repeated up to 9 total credit hours. Prereq., instructor consent.
ASEN 3519 (1-3). Special Topics.
Studies specialized aspects of the aerospace engineering sciences or innovative treatment of required subject matter at the upper-division level. Course content is indicated in the online Schedule Planner. Prereq., varies.
ASEN 3930 (6). Aerospace Engineering Cooperative Education.
Students will participate in a previously arranged, department-sponsored cooperative education program with a government agency or industry. Recommended prereq., GPA above 3.0. Restricted to juniors/seniors majors.
ASEN 4519 (1-3). Special Topics.
Studies specialized aspects of the aerospace engineering sciences or innovative treatment of required subject matter at the upper-division level. Course content is indicated in the online Schedule Planner. Prereq., varies.
ASEN 4849 (1-6). Independent Study.
Special projects agreed upon by student and instructor. Instructor consent required.
ASEN 4859 (1-6). Undergraduate Research.
Assigns a research problem on an individual basis. Instructor consent required.
ASEN 5519 (1-3). Selected Topics.
Reflects upon specialized aspects of aerospace engineering sciences. Course content is indicated in the online Schedule Planner. Prereq., varies.
ASEN 5849 (1-6). Independent Study.
Study of special projects.
ASEN 5940 (3-6). Engineering Research Internship.
Grants credit to foreign visiting graduate students for conducting research within the Aerospace Engineering Sciences department. Credits can be transferred to the student's home institution. CU-Boulder students may also receive credit for conducting research outside of the university, either overseas or in the US. Restricted to students in final year of undergraduate work and graduate students from CU-Boulder or foreign institutions.
ASEN 6009 (1-2). Special Topics Seminar.
Presents research and developments in each department's focus areas.
ASEN 6519 (1-3). Special Topics.
Reflects upon specialized aspects of aerospace engineering sciences. Course content is indicated in the online Schedule Planner. Prereq., varies.
ASEN 6849 (1-6). Independent Study.
Studies special projects agreed upon by student and instructor.
ASEN 6950 (1-6). Master's Thesis.
ASEN 8990 (16-24). Doctoral Thesis.
Architectural Engineering +
Building Systems Engineering +
AREN 2050 (3). Engineering Systems for Buildings.
Provides an overview of the structural, mechanical, and electrical systems used in buildings, with special emphasis on sustainable practices for building design. Includes team project work in studying the systems in a building on the CU-Boulder campus. Coreq., AREN 1017.
AREN 2110 (3). Thermodynamics.
Explores fundamental principles of thermodynamics, including first and second law of thermodynamics, thermophysical properties, power and refrigeration cycles, gas mixtures and psychrometrics. Computing in the context of engineering problems is introduced. Prereq., PHYS 1110. Coreq., APPM 1360.
AREN 2120 (3). Fluid Mechanics and Heat Transfer.
Explores fundamental principles of fluid dynamics and heat transfer. Topics include fluid statics, momentum, and energy conservation, laminar and turbulent viscous flow, convection heat transfer, conduction heat transfer, heat exchangers, and heat transfer. Prereqs., APPM 2350 and AREN 2110. Coreq., APPM 2360.
AREN 3010 (3). Mechanical Systems for Buildings.
Examines psychrometrics, thermal comfort, building heating and cooling loads, fluid flow basics, and HVAC components and systems. Prereqs., AREN 2110, 2120, and 3050.
AREN 3050 (3). Environmental Systems for Buildings 1.
Introduces the operation and design of building systems for climate control, water and drainage, life safety, electrical supply, illumination, transportation (elevators and escalators), and noise control. For non-engineering majors.
AREN 3060 (3). Environmental Systems for Buildings 2.
Continues the operation and design of building systems for climate control, water and drainage, life safety, electrical supply, illumination, transportation (elevators and escalators), and noise control. For non-engineering majors.
AREN 3130 (3). Building Energy Laboratory.
Two lectures, one 3-hour lab per week. Offers a laboratory course on mechanical systems in buildings, focusing on building applications of thermodynamics, fluid dynamics, and heat transfer. Applications include solar collectors, pumps, fans, heat exchangers, and air conditioning and refrigeration systems. Prereq., AREN 3010.
AREN 3140 (3). Illumination Laboratory.
Introduces the measurement of photometric and psychophysical quantities used in lighting. Experience is acquired in using light measurement instruments to evaluate lighting equipment and luminous environments. Prereq., AREN 3540.
AREN 3540 (3). Illumination I.
Studies the fundamentals of architectural illumination. Introduces and applies basic principles and vocabulary to elementary problems in the lighting of environments for the performance of visual work and the proper interaction with architecture. Prereq., AREN 3060.
AREN 4110 (3). HVAC Design 1.
Highlights the design of heating, ventilating, and air conditioning (HVAC) systems for buildings. Covers HVAC systems description, load estimating, code compliance, duct design, fan systems, applied psychrometrics, cooling and heating coils, filters, hydronic systems, piping, and pumps. One of several capstone courses available to architectural engineering students. Prereq., AREN 3010. Same as CVEN 5110.
AREN 4540 (3). Exterior Lighting Systems.
Engages students in exploring and solving lighting problems for exterior environments. Provides an understanding of the design criteria and lighting equipment used in three primary exterior applications: parking lots and roadways, floodlighting of buildings, and sports facilities. Prereq., AREN 3540. Recommended prereqs., AREN 3140 and 4550. Same as CVEN 5540.
AREN 4550 (3). Illumination 2.
Applies the principles studied in Illumination 1. Provides further study in architectural lighting design methods. Uses lighting studio work to develop a broad knowledge of lighting equipment, design methods, and their application in a series of practical design problems in modern buildings. One of several capstone courses available to architectural engineering students. Prereq., AREN 3540.
AREN 4560 (3). Luminous Radiative Transfer.
Teaches fundamentals of radiative exchange as applied to illumination engineering. Describes and uses principal numerical techniques for radiative transfer analysis. Applies techniques to lighting design and analysis. Prereq., AREN 3540.
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.
AREN 4580 (3). Daylighting.
Studies design process and lighting calculation techniques for the synthesis and analysis of daylighting in modern buildings. Covers integration with electric lighting and other building subsystems. Prereq., AREN 3540 and AREN 4560.
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.
Structures +
AREN 4035 (3). Architectural Structures 1.
Analyzes basic structural systems. Covers principles of mechanics and mechanical properties of materials and analysis and design of trusses, arches, and cable structures. For nonengineering students; does not apply toward an engineering degree. Prereq., PHYS 1110, and APPM 1350 or MATH 1300.
AREN 4045 (3). Architectural Structures 2.
Analyzes basic structural systems. Covers principles of mechanics as applied to the design of flexural members, columns, continuous beams, and rigid frames. For nonengineering students; does not apply toward an engineering degree. Prereq., AREN 4035.
AREN 4315 (2). Design of Masonry Structures.
Covers modern masonry construction; properties and behavior of the reinforced masonry component materials, clay and concrete masonry units, mortar, grout, and steel reinforcement; vertical and lateral load types and intensities; and design of reinforced masonry walls, beams, and columns by working stress and strength design methods. Prereq., CVEN 3525.
Construction +
AREN 3406 (3). Introduction to Building Construction.
Covers the broad subject of building materials, assembly details, and their method of construction. Includes codes and classifications, foundations, wood, steel, concrete, masonry, cladding, doors and windows, interiors, and finishes.
AREN 4416 (3). Construction Costs and Estimating.
Introduces building construction costs accounting and controls, analysis of direct and indirect cost fundamentals and collecting systems, methods engineering and value engineering. Includes a study of types of estimates, quantity take-off techniques and pricing applications, and preparation of a detailed estimate for a building project including all cost analyses, a complete quantity survey, development of unit prices, and final assembly of the bid proposal. Prereq., senior standing or instructor consent.
AREN 4420 (3). Cost Engineering.
Focuses on conceptual cost estimating and evaluation techniques to support engineering design. Topics include parametric estimating, stochastic estimating, value engineering, constructability concepts, and life-cycle costing. Prereq., AREN 3406. Recommended prereq., CVEN 3246.
AREN 4466 (3). Construction Planning and Scheduling.
Comprehensively studies construction management, including the contractor's role in preconstruction and construction activities; the construction contract; bonds and insurance; and the particular application of CPM/PERT techniques to the planning, scheduling, and control of a construction project. Prereq., AREN 4416.
Miscellaneous +
AREN 1017 (2). Engineering Drawing.
Offers engineering drawing for beginners. Covers the use of instruments, orthographic projection, pictorial drawing, sections, dimensioning, and working drawings.
AREN 1027 (2). Descriptive Geometry.
Studies orthographic projection, including point, line, and plane problems; angle problems and intersections; and computer graphics using AutoCAD on PCs. Prereq., AREN 1017 or equivalent.
AREN 1316 (1). Introduction to Architectural Engineering.
Surveys the broad subject of architectural engineering and professional practices. Includes professional design services, design documents, methods of construction delivery, materials for construction, codes and standards, life safety, professional ethics, structural systems, mechanical systems, electrical systems, and building systems integration.
AREN 2300 (3). Introduction to Engineering Computing.
Examines three computational tools: spreadsheets and macros, compiled languages, and symbolic computation. Introduces principles of computing at each level using elementary but practical engineering problems. The course is designed to produce extensive capability with spreadsheets and working competency in programming. Prereqs., APPM 1350, 1360, and PHYS 1120.
AREN 4317 (4). Architectural Engineering Design.
Provides a capstone experience to AREN students. Students design a modest commercial building and complete an integrated engineering design of the building systems executed for the conceptual, schematic, and design development phases. Student teams work on life safety, structural, mechanical, and electrical design. Each stage has a professional-quality design document. All members of AREN and some structural faculty participate in the teaching and evaluation of designs. Prereqs., AREN 3010, 3540, 4560, CVEN 3406 and 3535. Recommended prereqs., ARCH 4010, AREN 4110, 4416, 4545, and CVEN 4545 and 4555.
Special Topics +
AREN 4830 (3). Special Topics for Seniors/Grads.
Supervised study of special topics of interest to students under instructor guidance. May be repeated up to 9 total credit hours. Prereq., instructor consent required.
AREN 4837 (3). Special Topics for Seniors/Grads.
Supervised study of special topics of interest to students under instructor guidance. Prereq., instructor consent.
AREN 4849 (1-3). Independent Study.
Offers an independent, in-depth study, research, or design in a selected area of architectural engineering. Offerings are coordinated with individual faculty. Students should consult the Department of Civil, Environmental, and Architectural Engineering. Numbered AREN 4840 through AREN 4849.
Chemical Engineering +
CHEN 1000 (3). Creative Technology.
Lect. Introduces undergraduate arts and sciences students to the most recent concepts in technology and how these concepts impact all aspects of life, such as health, the health of the planet, and social structures. Engineering students should consult an advisor before registering for this course. Approved for arts and sciences core curriculum: natural science.
CHEN 1211 (3). General Chemistry for Engineers.
Lect. A one-semester course designed to meet the general chemistry requirement for engineering students. Topics include stoichiometry; thermodynamics; gases, liquids, and solids; equilibrium; acids and bases; bonding concepts; kinetics; reactions; and materials science. Examples and problems illustrate the application of chemistry to engineering subdisciplines. Restricted to students in the College of Engineering and Applied Science; one year of high school chemistry or CHEM 1001 or 1021 (min grade C-); and high school algebra. Not recommended for students with grades below B- in CHEM 1001 or 1021. Coreq., CHEM 1221. Credit not granted for this course and CHEM 1111 or 1151.
CHEN 1300 (1). Introduction to Chemical Engineering.
Meets for one lecture per week. Introduces chemical engineering emphasizing history of the profession, curriculum, chemical industry, and industrial chemistry. Includes industry visits, oral presentations, faculty and professional meetings, and development of a goals statement.
CHEN 2120 (3). Chemical Engineering Material and Energy Balances.
Provides a basic understanding of chemical engineering calculations involving material and energy balances around simple chemical processes. Prereq., CHEN 1211 and GEEN 1300 (min C-).
CHEN 2810 (3). Biology for Engineers.
Develops a basic understanding of the science of biology, including an introduction to the disciplines of biochemistry, cell organization, metabolism, genetics, genomics, molecular biology, recombinant DNA technology and evolution. Provides a basic introduction to several key techniques used in biological engineering laboratories. Uses examples of complex and creative structures engineered by natural processes.
CHEN 2820 (3). Foundations of Bioengineering.
Introduces fundamental science and engineering principles on which bioengineering is based. Includes a study of the structure/function of biomolecules, cell communication, nutrient supply, metabolism, excretion, fluid flow in the circulatory system, bioinstrumentation, drug delivery, and tissue engineering. Prereq., CHEN 2810 or MCDB 1150 or EBIO 1210 or equivalent AP credit.
CHEN 2840 (1-4). Independent Study.
Available to sophomores with approval of Department of Chemical Engineering. Subject arranged to fit needs of student.
CHEN 3010 (3). Applied Data Analysis.
Teaches students to analyze and interpret data. Topics include engineering measurements, graphical presentation and numerical treatment of data, statistical inference, and regression analysis. Prereqs., GEEN 1300 and APPM 2360.
CHEN 3130 (2). Chemical Engineering Laboratory 1.
One four-hour lab session per week. Investigates chemical engineering fluid flow, heat transfer, and thermodynamics. Emphasizes communication by written reports and oral presentations as well as laboratory safety. Prereq., CHEN 3010, 3200, 3320 and either CHEN 3210 or MCEN 3022 (all min grade C-).
CHEN 3200 (3). Chemical Engineering Fluid Mechanics.
Introduces fluid mechanics and momentum transfer, emphasizing the application of these principles to chemical engineering systems. Prereqs., APPM 2350 and either CHEN 2120 or MCEN 2023 (all grade C-). Coreq., APPM 2360. Same as GEEN 3853.
CHEN 3210 (3). Chemical Engineering Heat Transfer.
Examines conservation and transfer of thermal energy. Focuses on conduction and convection of heat in the context of chemical processes, with a special focus on heat exchangers. Also studies thermal radiation. Prereq., CHEN 2120, GEEN 1300 and either CHEN 3200 or MCEN 3021 (all min C-).
CHEN 3220 (3). Chemical Engineering Separations and Mass Transfer.
Studies separation methods including distillation, absorption, and extraction, and graphical and computer-based solutions to separation problems. Also studies mass transfer rate processes, including diffusion, microscopic material balances, and correlations for mass transfer coefficients. Applies mass transfer rate theory to packed and tray columns. Prereq., CHEN 3200 and CHEN 3320. Coreq., CHEN 3210 or MCEN 3022.
CHEN 3320 (3). Chemical Engineering Thermodynamics.
Applies thermodynamic principles to nonideal systems, phase equilibrium, chemical equilibrium, power generation, refrigeration, and chemical processes. Prereqs., CHEN 2120 and either CHEM 4511 or 4521 (all min C-).
CHEN 3840 (1-4). Independent Study.
Available to juniors with approval of the Department of Chemical Engineering. Subject arranged to fit needs of the student.
CHEN 3930 (6). Chemical Engineering Cooperative Education.
Students enrolled in this course participate in a previously arranged, department-sponsored cooperative education program. Prereqs., CHEN 2120 and GPA higher than 2.85. GPA higher than 3.00 strongly recommended.
CHEN 4010 (2). Chemical Engineering Senior Thesis 1.
Provides an opportunity for advanced students to conduct exploratory research in chemical engineering.
CHEN 4020 (2). Chemical Engineering Senior Thesis 2.
Continuation of CHEN 4010. CHEN 4010 and 4020 can substitute for CHEN 4130.
CHEN 4090 (1). Undergraduate Seminar.
Provides chemical engineering career and professional information, facilitates contact with faculty and industry representatives, and improves communication and leadership skills. Consists of a series of seminars and field trips and requires a research project involving a written and oral report.
CHEN 4130 (2). Chemical Engineering Laboratory 2.
Involves planning and execution of chemical engineering experiments on mass transfer operations, separations, and chemical reactors. Interprets experimental data with theoretical principles and statistical analysis. Emphasizes communication with written memos, full reports, and oral presentations. Prereqs., CHEN 3010, 3130, 3320 and 4330 (all min C-).
CHEN 4330 (3). Chemical Engineering Reaction Kinetics.
Introduces chemical kinetics and chemical reactor design. Involves mass and energy balances for steady-state and transient reactor systems. Also covers residence time distribution, mass transfer, catalytic reactions, and multiple steady states in reactors. Prereqs., CHEN 3320 and CHEN 3210 or MCEN 3022 (min grade C-).
CHEN 4440 (3). Chemical Engineering Materials.
Introduces materials engineering, including properties of polymers, metals, ceramics, and semiconductors, especially as related to chemical engineering processes. Prereq., CHEN 3320 (min grade C-).
CHEN 4450 (3). Polymer Chemistry.
Lect. Introduces polymer science with a focus on polymer chemistry and polymerization reactions. Focuses on polymerization reaction engineering and how polymer properties depend on structure. Prereq., CHEN 4330 and CHEM 3311 or instructor consent required. Same as CHEN 5450.
CHEN 4460 (3). Polymer Engineering.
Introductory polymer engineering course reviewing basic terminology and definitions; the properties and synthetic routes of important industrial polymers; and processing of polymers and their applications. Prereq., CHEM 3311 and CHEN 3320, minimum grade C-, or equivalent, or instructor consent. Same as CHEN 5460.
CHEN 4520 (3). Chemical Process Synthesis.
Studies applied chemical process design including equipment specification and economic evaluation. Prereqs., CHEN 3010, 3210, 3220, 3320 and 4330 (all min C-).
CHEN 4530 (2). Chemical Engineering Design Project.
Provides a team-based capstone design experience for chemical engineering students. Projects are sponsored by industry and student design teams collaborate with industrial consultants. Projects consider chemical process and product design with emphasis on economic analysis. Deliverables include an oral mid-project design review, a final oral presentation and final written design report. Prereq., CHEN 4520.
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 3010, 3220, 4330 and APPM 2360 (all min grade C-).
CHEN 4580 (3). Numerical Methods for Process Simulation.
Covers use of macroscopic and microscopic balances for development of mathematical models to describe common chemical engineering unit operations. Also includes numerical methods for solution of model equations. Prereqs., CHEN 3210 and 3220.
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.
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. Same as CHEN 5650.
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. Prereqs., senior or graduate student standing and CHEN 2120. Same as CHEN 5670.
CHEN 4680 (3). Environmental Process Engineering.
Lect. Surveys the field of environmental process engineering and covers the topics of waste minimization and pollution, air pollution control, water pollution control, hazardous waste control, risk assessment and management, and ecological systems. Prereq., senior or graduate standing in engineering. Same as CHEN 5680.
CHEN 4800 (3). Bioprocess Engineering.
Lect. and lab. Reviews the recent developments in the fields of microbiology, molecular genetics, and genetic engineering that are of commercial value and benefit to mankind. Covers engineering implementation of such biological processes. Prereq., senior or graduate standing in engineering or science, or instructor consent. Same as CHEN 5800.
CHEN 4801 (3). Pharmaceutical Biotechnology.
Focuses on the engineering needed to bring therapeutic products derived from living organisms (e.g., proteins, peptides, DNA, RNA) from the production plant to the patient. Covers the challenges of keeping these products "active" as they are stored, shipped, and administered to patients. Prereq., CHEN 3320. Coreq., CHEN 4330.
CHEN 4805 (3). Biomaterials.
Provides an overview of biomaterials. Covers major classes of materials used in medical applications, properties, degradation mechanisms, and characterization methods, foreign body response, methods to control physiological response to biomaterial surfaces, biocompatibility, biomaterials used in soft and hard tissue replacements, drug delivery devices and tissue engineering, and design criteria for developing a material for a given biological application. Prereq., CHEN 2820 and CHEM 3331. Same as CHEN 5805.
CHEN 4810 (2). Biological Engineering Laboratory.
Involves planning and execution of chemical engineering experiments on mass transfer operations, bioseparations, and biological reactors. Interprets experimental data with theoretical principles and statistical analysis. Emphasizes communication with written memos, full reports and oral presentations. Prereqs., CHEN 3130 and 4820.
CHEN 4820 (3). Biochemical Separations.
Lect. and lab. Presents purification methods, mass transfer coefficients, problems specific to biologicals, and scale-up of processes. Also covers chromatography, phase extraction, supercritical fluids, sedimentation, precipitation, electrophoresis, dialysis, affinity techniques, cell separation, application of separations to bioreactors, and comparison of batch and continuous processes. Prereq., senior standing or above in engineering or science. Same as CHEN 5820.
CHEN 4840 (1-4). Independent Study.
Available to seniors with approval of chemical engineering department. Subject arranged to fit needs of student.
CHEN 5090 (1). Seminar in Chemical Engineering.
Required of all chemical engineering graduate students. Includes reports on research activities and on special current topics.
CHEN 5210 (4). Transport Phenomena.
Considers continuum mechanics, emphasizing fundamental relationships for fluid mechanics and heat transfer and their applications to engineering problems. Prereq., senior or graduate standing and undergraduate courses in fluid mechanics, heat transfer, and differential equations.
CHEN 5220 (3). Mass Transport.
Examines fundamentals of mass transport with particular attention to microscopic balances in complex systems, such as those involving multiple components, chemical reaction, simultaneous heat and mass transport, and/or high mass flux. Prereq., CHEN 5210, undergraduate mass transfer, and familiarity with vector and tensor calculus.
CHEN 5343 (1). Research Methods and Ethics Seminar.
Prepares graduate students to carry out independent research. Focuses on topics such as safety, ethics, communication skills, data analysis, intellectual property considerations, and time management.
CHEN 5360 (3). Catalysis and Kinetics.
Studies principles of chemical kinetics and catalytic reactions, emphasizing heterogeneous catalysis. Coreq., CHEN 4330, or prereq., CHEM 4551 and instructor consent, or graduate standing in CHEM or CHEN.
CHEN 5370 (3). Intermediate Chemical Engineering Thermodynamics.
Reviews fundamentals of thermodynamics, application to pure fluids and mixtures, and physical equilibrium and changes of state. Examines the equation of state and computation of fluid properties for pure fluids, mixtures, and solutions. Also looks at relations between thermodynamics and statistical mechanics. Prereq., undergraduate thermodynamics (CHEN 3320 or equivalent).
CHEN 5390 (3). Chemical Reactor Engineering.
Studies ideal and nonideal chemical reactors, including unsteady state behavior, mixing effects, reactor stability, residence time distribution, and diffusion effects. Prereq., undergraduate course in chemical reactor design/kinetics.
CHEN 5420 (3). Physical Chemistry and Fluid Mechanics of Interfaces.
Covers thermodynamics of interfaces and surface tension measurement; adsorption at liquid-gas, liquid-liquid, and solid-gas interfaces; monolayers; conservation equations for a fluid interface; rheology of interfaces; surface tension driven flows; contact angle and wettability; and double layer phenomena. Prereq., CHEN 3200 or equivalent.
CHEN 5630 (1). Intellectual Property Law and Engineering.
Restricted to graduate students or instructor consent required.
CHEN 5740 (3). Analytical Methods in Chemical Engineering.
Presents applied analytical and numerical mathematical methods in the context of chemical engineering problems. Topics include modeling techniques, algebraic equations, and ordinary and partial differential equations. Prereq., senior or graduate standing; working knowledge of computing, calculus, differential equations, linear algebra, and vector operations; and undergraduate courses in physics, fluid mechanics, heat transfer, and reaction engineering.
CHEN 5750 (3). Numerical Methods in Chemical Engineering.
Covers numerical methods for solving ordinary differential, partial differential, and integral equations. These principles are employed to develop, test, and assess computer programs for solving problems of interest to chemical engineers. Prereq., graduate standing or instructor consent.
CHEN 5800 (3). Bioprocess Engineering.
Same as CHEN 4800, except that a major term report is required.
CHEN 5820 (3). Biochemical Separations.
Same as CHEN 4820, except that reports and extra reading are required.
CHEN 5830 (1). Introduction to Modern Biotechnology.
Introduces students to the biotechnology enterprise. Topics include the biotechnology industry and profession, the various academic disciplines of biotechnology, intellectual property, financing, and ethics.
CHEN 5840 (1-4). Independent Study.
Available to MS and PhD students.
CHEN 5900 (3). Pharmaceutical Biotechnology.
Incorporates biochemistry, pharmaceutical science, and engineering for application in the pharmaceutical industry. Emphasizes microscale mechanisms affecting drug delivery, bioavailability, and stability. Specific topics include thermodynamics of macromolecular conformational stability, crystallization kinetics, interfacial phenomena, and industrial protein folding. Prereq., graduate standing.
CHEN 6210 (3). Microhydrodynamics of Suspensions and Colloids.
Focuses on fluid mechanics and colloid science of suspensions of particles, cells, and drops. Covers fundamentals, applications, and research frontiers. Prereq., CHEN 5210 or equivalent.
CHEN 6820 (3). Biochemical Engineering Fundamentals.
Covers design and operation of fermentation processes, microbial and enzyme kinetics, multiple substrate and multiple species of fermentation, regulation of enzyme activity, energetics of cellular growth, immobilized enzyme and cell reactors, and transport phenomena in microbial systems and downstream processing. Prereq., graduate standing in CHEM, CHEN, or MCDB, or instructor consent.
CHEN 6940 (). Master's Candidate.
CHEN 6950 (1-6). Master's Thesis.
CHEN 8990 (1-10). Doctoral Thesis.
Laboratories +
CHEN 5831 (2). Biotechnology Case Studies.
Capstone course required of all graduate students in the interdisciplinary graduate biotechnology certificate program. Reviews molecular genetics, product synthesis and purification, economics, intellectual property, and business planning. Working in teams, students present a biotechnology product plan. Prereq., CHEN 5830.
Special Topics +
CHEN 3838 (3). Special Topics.
May be repeated up to 6 total credit hours.
CHEN 4838 (1-4). Special Topics in Chemical Engineering.
Senior topics courses offered upon demand. Prereq., senior standing or instructor consent.
CHEN 5127 (3). Applied Statistics for the Manufacturing and Process Industries.
Discusses the concepts and techniques of applied statistics essential to quality control and product/process improvement. Includes computer control (SQC/SPC), sampling methods and time series analysis, and methods of experimental design. Prereq., MCEN 4120. Same as CVEN 5127 and MCEN 5126.
CHEN 5128 (3). Applied Statistics In Research and Development.
Students learn current and emerging statistical methods that are appropriate to experimentation in research and development activities. Statistical design of experiments and model fitting is emphasized. Prereq., one introductory probability/statistics course. Same as MCEN 5146.
CHEN 5333 (3). Research Methods and Ethics.
Prepares graduate students to carry out independent research. Research ethics, laboratory skills, experimental methods, critical thinking, presentations, proposal preparation and career planning are discussed. Independent research project carried out under direction of chemical engineering faculty. Prereq., graduate standing.
CHEN 5838 (1-4). Special Topics in Chemical Engineering.
Graduate-selected topics courses offered upon demand. Prereq., graduate standing or instructor consent.
Civil and Environmental Engineering +
Building Systems +
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 5010 (3). HVAC System Controls.
Treats the theoretical and practical design of control systems for heating, ventilating, and air conditioning of both residential and commercial buildings. Discusses computer energy management system design. Prereq., AREN 3010 or equivalent.
CVEN 5020 (3). Building Energy Audits.
Analyzes and measures performance of HVAC systems, envelopes, lighting and hot water systems, and modifications to reduce energy use. Emphasizes existing buildings. Prereq., AREN 3010 or equivalent.
CVEN 5030 (3). Architectural Lighting Equipment Design.
Covers the specification and design of nonimaging optical systems for architectural lighting equipment reflector design. Develops and uses computer software to design optics that are prototyped and tested in the laboratory. Prereq., AREN 3540 or CVEN 5830.
CVEN 5040 (3). Lighting Systems Engineering.
Introduces architectural lighting, including vision and perception, lighting equipment and its characteristics, calculations and analysis, and the process of lighting design.
CVEN 5050 (3). Advanced Solar Design.
Predicts performance and analyzes economics of high temperature, photovoltaic, and other innovative solar systems. Also includes performance prediction methods for solar processes. Prereq., AREN 2010 or equivalent.
CVEN 5060 (3). Advanced Passive Solar Design.
Emphasizes design-oriented treatment of passive solar systems. Treats generic types of systems and their performance and cost. Covers passive system construction and daylighting. Prereq., AREN 2010 or equivalent.
CVEN 5070 (3). Thermal Analysis of Buildings.
Examines response factors, conduction transfer functions, and weighting factors for dynamic analysis of building envelopes. Also studies radiative and convective exchange in buildings, internal gains, and infiltration analysis as modeled in hourly simulations. Prereq., AREN 3010 or equivalent.
CVEN 5080 (3). Computer Simulation of Building Energy Systems.
Introduces major simulation programs for analysis of building energy loads and system performance. Focuses on one hourly simulation program to develop capability for analysis of multizone structure. Prereq., AREN 4110 or CVEN 5110.
CVEN 5090 (1). Building Systems Seminar.
CVEN 5110 (3). HVAC Design 1.
Explores design of heating, ventilating, and air conditioning (HVAC) systems for buildings. Covers HVAC systems description, load estimating, code compliance, duct design, fan systems, applied psychrometrics, cooling and heating coils, filters, hydronic systems, piping, and pumps. Prereq., AREN 3010 or equivalent. Same as AREN 4110.
CVEN 5540 (3). Exterior Lighting Systems.
Engages students in exploring and solving lighting problems for exterior environments. Provides an understanding of the design criteria and lighting equipment used in three primary exterior applications: parking lots and roadways, floodlighting of buildings, and sports facilities. Prereq., AREN 3540. Recommended prereqs., AREN 3140 and 4550. Same as AREN 4540.
CVEN 5830 (3). Special Topics for Seniors/Grads.
Prereq., instructor consent. May be repeated up to 9 total credit hours.
Mechanics +
CVEN 2121 (3). Analytical Mechanics 1.
Examines vector treatment of force systems and their resultants; equilibrium of frames and machines, including internal forces and three-dimensional configurations; static friction; properties of surfaces, including first and second moments; hydrostatics; and minimum potential energy and stability. Prereq., PHYS 1110. Prereq. or coreq., APPM 2350. Same as GEEN 3851.
CVEN 3111 (3). Analytical Mechanics 2.
Examines vector treatment of dynamics of particles and rigid bodies including rectilinear translation, central-force, free and forced vibration, and general motion of particles; kinematics of rigid bodies; the inertia tensor; Euler's equations of motion; and energy and momentum methods for particles, systems of particles, and rigid bodies. Prereqs., CVEN 2121 and APPM 2360. Same as MCEN 3043.
CVEN 3161 (3). Mechanics of Materials 1.
Addresses concepts of stress and strain; material properties, axial loading, torsion, simple bending, and transverse shear; analysis of stress and strain; and deflections of beams. Includes selected experimental and computational laboratories. Prereq., CVEN 2121. Coreq., APPM 2360.
CVEN 4161 (3). Mechanics of Materials 2.
Focuses on concepts of triaxial stress and strain, equilibrium, kinematic relations, basic constitutive relations of engineering materials, strain energy, failure theories, thin and thick-walled cylinders, symmetric/nonsymmetric bending, torsion of thin-walled members, combined loading, buckling of columns, and elastic stability. Includes selected experimental and computational laboratories. Prereq., CVEN 3161.
CVEN 4511 (3). Introduction to Finite Element Analysis.
Systematic formulation of finite element approximation and isoparametric interpolation (weighted residual and energy methods, triangular and quadrilateral elements). Includes computation applications to the solution of one- and two-dimensional stress-deformation problems, steady and transient heat conduction, and viscous flow. Prereqs., CVEN 3161, 3525, and APPM 2360. Same as CVEN 5511.
CVEN 5111 (3). Structural Dynamics.
Introduces dynamic response of linear elastic single and multiple degree of freedom systems. Includes time and frequency domain analysis. Also analyzes building structures. Prereq., instructor consent.
CVEN 5131 (3). Continuum Mechanics and Elasticity.
Provides foundation for advanced study of structural and material behavior and continuum theories in mechanics. Topics include Cartesian tensors, elements of continuum mechanics, constitutive laws for elastic solids, energy principles, methods of potentials, formulations of 2D and 3D elastostatic problems, and general analytical and numerical solutions.
CVEN 5161 (3). Advanced Mechanics of Materials I.
Covers 3-D stress and strain, failure theories, torsion of open and noncircular sections, thick-wall pressure vessels, non-symmetric bending, shell in thin-walled sections, stability of frames and beam-column behavior.
CVEN 5511 (3). Introduction to Finite Element Analysis.
Prereq., graduate standing. Same as CVEN 4511.
CVEN 5831 (3). Special Topics.
CVEN 6161 (3). Advanced Mechanics of Materials 2.
Fundamentals of continuum mechanics, finite deformations, Lagrangian finite strains, Cauchy and Piola Kirchoff stress tensors, plasticity and thermo-elasticity, elements of damage mechanics, elements of fracture mechanics, rehological and visoelastic theories, and modern experimental techniques. Recommended prereq., CVEN 5161.
CVEN 7111 (3). Advanced Structural Dynamics.
Includes general vibrations of civil engineering structures and their response to various types of time-dependent loads. Prereq., CVEN 5111.
CVEN 7141 (3). Plates and Shells.
Teaches mathematical theories of plate and shell structures and their applications. Involves numerical finite element solutions of plates and shells of various shapes under static and dynamic loadings. Prereq., CVEN 5121 or 7131.
CVEN 7161 (3). Fracture Mechanics.
This course has three parts. The first covers fundamentals through rigorous mathematical formulations of linear and nonlinear elastic fracture mechanics. The second focuses on materials: theoretical strength, metals, granular materials, polymers, and steel. The third covers numerical (finite element) methods in fracture mechanics. Heavy emphasis is placed on project and independent work. Prereq., CVEN 5121.
CVEN 7511 (3). Computational Mechanics of Solids and Structures.
Looks at finite element methodology for geometric and material nonlinearities. Involves incremental formulations and iterative solution strategies for truly finite increments and quasistatic and dynamic applications to large deformation and inelastic problems. Prereqs., CVEN 5511 or 6525.
Surveying and Transportation +
CVEN 2012 (3). Introduction to Geomatics.
Observes, analyzes, and presents basic linear, angular, area, and volume field measurements common to civil engineering endeavors with application of GPS and GIS technology. Prereq., APPM 1350 or equivalent.
CVEN 3022 (3). Construction Surveying.
Studies construction and highway surveying, horizontal and vertical curves, earthwork, and analysis of data. Prereq., CVEN 2012.
CVEN 3032 (3). Photogrammetry.
Familiarizes students with characteristics of aerial photographs. Measures and interprets aerial photos for planimetric, topographic, hydrological, soil, and land use surveys. Analyzes and presents field measurements over extensive reaches. Prereq., instructor consent.
CVEN 3602 (3). Transportation Systems.
Introduces technology, operating characteristics, and relative merits of highway, airway, waterway, railroad, pipeline, and conveyor transportation systems. Focuses on evaluation of urban transportation systems and recent transportation innovations.
CVEN 4822 (3). Geographical Information Systems for Civil and Environmental Systems.
Theory and use of geographical information systems in civil engineering, environmental studies, natural resources, and other related disciplines. Topics include spatial data models, data capture, global positioning system, database linkage, use in design, analysis and implementation. Laboratory work includes applications of ARC-VIEW and ARC-GIS software. Prereq., CVEN 2012 or instructor consent. Same as CVEN 5822.
Fluid Mechanics and Water Resources +
CVEN 3313 (3). Theoretical Fluid Mechanics.
Basic principles of fluid mechanics. Covers fluid properties, hydrostatics, fluid flow concepts, including continuity, energy, momentum, boundary-layer theory, and flow in closed conduits. Prereq., CVEN 2121.
CVEN 3323 (3). Hydraulic Engineering.
Reviews basic fluid mechanics, incompressible flow in conduits, pipe system analysis and design, and dimensional analysis and similitude including design aspects, open channel flow, flow measurement, analysis and design of hydraulic machinery, and water resource engineering. Prereq., CVEN 3313.
CVEN 4323 (3). Water Resource Engineering Design.
Design of urban water supply, wastewater, and supply stormwater management system, with demand management as an option. Exploration of the feasibility of recycling and reuse of treated wastewater and stormwater. Prereqs., CVEN 3327 and 4147. Same as CVEN 5423.
CVEN 4333 (3). Engineering Hydrology.
Studies engineering applications of principles of hydrology, including hydrologic cycle, rainfall and runoff, groundwater, storm frequency and duration studies, stream hydrography, flood frequency, and flood routing. Prereqs., CVEN 3227 and 3323.
CVEN 4343 (3). Open Channel Hydraulics.
Studies flow in open channels, natural and constructed. Topics include application of energy equation and momentum relationships, tractive force on erodible boundaries, water surface profiles theory and calculations, and design of transitions. Prereq., CVEN 3313.
CVEN 4353 (3). Groundwater Engineering.
Studies the occurrence, movement, extraction for use, and quantity and quality aspects of groundwater. Introduces and uses basic concepts to solve engineering and geohydrologic problems. Prereq., CVEN 3313.
CVEN 5313 (3). Environmental Fluid Mechanics.
Analysis of viscous incompressible flows, with first-principle solutions for environmental fluid flows in oceans, rivers, lakes and the atmosphere. Topics include the Navier-Stokes equations, kinematics, vorticity dynamics, geophysical fluid dynamics, and density stratification. Prereqs., APPM 2350, 2360, CVEN 3313, or equivalents.
CVEN 5323 (3). Applied Stream Ecology.
Emphasizes the integration of hydrologic, chemical, and biological processes in controlling stream ecosystems at several spatial scales. Students apply ecosystem concepts to current environmental and water quality problems and learn field methods in field trips and a team project. Prereqs., general chemistry, physics. Recommended prereqs., hydrology, ecology, or environmental chemistry.
CVEN 5333 (3). Hydrology.
Prereq., instructor consent.
CVEN 5343 (3). Transport and Dispersion in Surface Water.
Studies transport and dispersion of introduced contaminants in turbulent surface water flows. Emphasizes developing a physical understanding of fluid processes responsible for turbulent dispersion. Includes analytical development, numerical modeling, and experimental approaches to the problem.
CVEN 5353 (3). Groundwater Hydrology.
Studies the occurrence, movement, extraction for use, and quantity and quality aspects of groundwater. Introduces and uses basic concepts to solve engineering and geohydrologic problems. Prereqs., CVEN 3313 and APPM 2360, or equivalent, or instructor consent.
CVEN 5363 (3). Modeling of Hydrologic Systems.
Introduces students to the techniques used in modeling various processes in the hydrologic cycle. Helps students develop numeric models and computer programs for use in conjunction with existing simulation modes such as HEC1 and HEC2 in a design project. Prereqs., CVEN 3313 and instructor consent.
CVEN 5373 (3). Water Law, Policy, and Institutions.
Discusses contemporary issues in water management based on legal doctrine. Identifies legal issues in water resources problems and discusses in close relationship with technical, economic, and political considerations. Prereq., senior or graduate standing.
CVEN 5383 (3). Applied Groundwater Modeling.
Studies mathematical and numerical techniques needed to develop models to solve problems in water flow and chemical transport in the saturated and unsaturated zones of aquifers. Not only emphasizes the learning of modeling techniques from fundamentals, but also the application of models and modeling methods to solve problems in groundwater engineering, geo-environmental engineering, hazardous waste management, aquifer remediation design, and aquifer clean-up. Prereqs., CVEN 5353, 5454 or equivalent, and APPM 2360 or equivalent.
CVEN 5393 (3). Water Resources Development and Management.
Explores the principles governing water resources planning and development. Emphasizes the sciences of water (physical, engineering, chemical, biological, and social) and their interrelationships. Prereq., senior or graduate standing. Same as ECON 6555.
CVEN 6323 (3). Urban Stormwater Infrastructure Systems.
Evaluation and design of more sustainable urban stormwater infrastructure systems including street inlets, on-line and off-line surface storage and infiltration systems. Integrated design for major, minor, and micro storms to provide flood control and drainage as well as control of pollution from stormwater runoff. Simulation and optimization models will be used.
CVEN 6333 (3). Introduction to Multi-Scale Variability and Scaling in Hydrology.
Provides a foundational physical understanding of channel networks, runoff, precipitation, and evapotranspiration at multiple spatial scales of drainage basins using modern analytical concepts for understanding non-linear phenomena, e.g., fractals, multifractals, statistical scaling, criticality, and renormalization. Prereq., CVEN 3313, 5333, 5454, and an upper-division course in probability, or equivalents.
CVEN 6383 (3). Flow and Transport through Porous Media.
Studies basic physics of flow and transport of water, air, and other fluid mixtures through a porous medium. Course topics are relevant to applications in contaminant hydrology, contaminant transport in aquifers, hazardous waste management, geohydrology, soil physics, and geoenvironmental engineering.
CVEN 6393 (1). Hydrologic Sciences and Water Resources Engineering Seminar.
Provides a broad introduction to a variety of research topics from hydrologic sciences and water resources engineering. Offered as a one-hour weekly seminar by the departmental water faculty, graduate students, and external speakers. Restricted to graduate students in engineering.
Environmental +
CVEN 3414 (3). Fundamentals of Environmental Engineering.
Introduces environmental protection legislation and various water, air, and hazardous waste problems. Stresses basic geochemical, ecological, mass conservation, and environmental chemistry concepts in relation to solving environmental engineering problems. Prereqs., CHEN 1211 and APPM 1360.
CVEN 3424 (3). Water and Wastewater Treatment.
Introduces design and operation of facilities for treatment of municipal water supplies and wastewater. Provides an engineering application of physical, chemical, and biological unit processes and operations for removal of impurities and pollutants. Involves an integrated design of whole treatment systems combining process elements. Prereq., CVEN 3414.
CVEN 3434 (3). Introduction to Applied Ecology.
Emphasizes the integration of physical, chemical, and biological processes in controlling terrestrial and aquatic ecosystems. Ecosystem concepts are applied to current environmental and water quality problems. Includes field trips and a group project. Prereq., CHEM 1111 or CHEN 1211 and 1221. Same as ENVS 3434.
CVEN 3454 (4). Water Chemistry.
Introduces chemical fundamentals of inorganic aqueous compounds and contaminants in lecture and laboratory. Lecture topics include thermodynamics and kinetics of acids and bases, carbonate chemistry, air-water exchange, precipitation, dissolution, complexation, oxidation-reduction, and sorption. Laboratories illustrate concepts through examination of water quality of local waters. Prereqs., CHEN 1211 and CVEN 3414, or CHEM 1111 and 1131 for non-engineers.
CVEN 4424 (3). Environmental Organic Chemistry.
Examines the fundamental physical and chemical transformations affecting the fate and transport of organic contaminants in natural and treated waters. Emphasizes solubility, vapor pressure, air-water exchange, sorption, abiotic and biotic reactions, and photodegradation. Same as CVEN 5424.
CVEN 4434 (3). Environmental Engineering Design.
Examines the design of facilities for the treatment of municipal water and wastewater, hazardous industrial waste, contaminated environmental sites, and sustainable sanitation in developing countries. Economic, societal, and site specific criteria impacting designs are emphasized. Prereq., CVEN 3414. Restricted to seniors. Same as CVEN 5434.
CVEN 4474 (3). Hazardous and Industrial Waste Management.
Evaluates processes used for treatment of wastes requiring special handling and disposal: toxic organic chemicals, heavy metals, and acidic, caustic, and radioactive waste material. Discusses techniques for destruction, immobilization, and resource recovery and assessment of environmental impact of treatment process end products. Prereq., CVEN 3414. Same as CVEN 5474.
CVEN 4484 (3). Introduction to Environmental Microbiology.
Surveys microbiology topics germane to modern civil and environmental engineering. Provides fundamentals needed to understand microbial processes and ecology in engineered and natural systems and reviews applications emphasizing the interface between molecular biology and classical civil engineering. Prereq., CHEM 1211, CHEN 1221, APPM 1350, 1360, and 2350.
CVEN 4834 (1-3). Special Topics.
Prereq., instructor consent. May be repeated up to 12 total credit hours provided topics are different.
CVEN 5404 (3). Environmental Engineering Chemistry.
Comprehensively analyzes the chemistry of natural and polluted waters and the application to environmental engineering problems. Topics include energetic principles, chemical equilibrium, coordination chemistry, adsorption phenomena, solid phase interactions, redox phenomena, natural water models, metal pollution, dynamics in aquatic ecosystems, and biogeochemical and nutrient cycling. Uses computer simulations to illustrate more complex chemical systems. Prereqs., CVEN 3414 and 3424, or instructor consent.
CVEN 5414 (3). Water Chemistry Laboratory.
Uses experimental and analytical laboratory techniques to develop a better understanding of the concepts of aquatic chemistry and to investigate water chemistry in treated and natural water systems. Techniques include titration, spectrophotometry, gas chromatography, other advanced instrumentation, sampling, portable analyses, and basic statistics and experimental design. Course focuses on water chemistry of Boulder Creek and other local waters. Prereq., CVEN 5404 or GEOL 5280. Coreq., CVEN 5424.
CVEN 5434 (3). Environmental Engineering Design.
Prereq., instructor consent. Recommended prereq., CVEN 5524, 5534, or 5474. Same as CVEN 4434.
CVEN 5454 (3). Quantitative Methods.
Introduces the use of digital simulation in the analysis of water resources and environmental systems. Develops computer programs for the simulation of reservoir operations, watershed runoff, stream quality, and lake quality, and uses existing software to analyze more complex problems. Prereq., instructor consent.
CVEN 5494 (3). Surface Water Quality Modeling.
Examines the relationships among air, water, and land pollution, water quality, and beneficial uses. Using models, develops the ability to quantify and predict the impacts of pollutants in the aquatic environment, and to develop approaches to minimize unfavorable water quality conditions. Prereq., instructor consent.
CVEN 5514 (3). Bioremediation.
Advanced study on biological processes used to treat toxic organic and inorganic compounds contained in contaminated water, air, and soil; design and evaluation of in situ toxic compound biotransformation; fundaments of phytoremediation; critical reviews of current literature on bioremediation. Prereq., CVEN 4484 or 5484 or instructor consent. Recommended prereq., CVEN 5424.
CVEN 5524 (3). Drinking Water Treatment.
Provides advanced study on theory-of-treatment processes, including design and operation of municipal water supplies. Prereq., graduate standing or instructor consent.
CVEN 5534 (3). Wastewater Treatment.
Offers an advanced analysis of wastewater treatment systems; design and operation of treatment process reactors; factors affecting performance of facilities used for physical separation; and chemical and biological conversion of wastewater compounds, including nitrogen and phosphorus. Prereq., graduate standing or instructor consent.
CVEN 5544 (3). Solid Waste Management and Resource Recovery.
Covers the scope of the nonhazardous solid waste problem and regulations that drive its management; discussions of nonengineering factors that impact waste management and recycling; design of incinerators, composting facilities, and landfills used to treat and dispose of solid waste. Recommended prereq., CVEN 3414.
CVEN 5834 (1-3). Special Topics.
CVEN 6404 (3). Advanced Aquatic Chemistry.
Examines aquatic equilibria, corrosion, colloid and polymer chemistry, behavior of natural organic matter in engineered systems, and application of personal computers to model aquatic equilibria. Requires a term project. Prereq., CVEN 5402. Offered in the spring every other year.
CVEN 6414 (3). Aquatic Surfaces and Particles.
Examines the role of surfaces and particles in the fate and transport of contaminants in the aquatic environment. Emphasizes modeling of absorption, dissolution, precipitation, surface-catalyzed reactions, and coagulation and filtration kinetics. Prereqs., CVEN 5404 or GEOL 5280.
CVEN 6834 (1-3). Special Topics.
Structures +
CVEN 3525 (3). Structural Analysis.
Studies structural analysis of statically determinate and indeterminate systems, deflections, energy methods, and force method. Prereq., CVEN 3161.
CVEN 4525 (3). Analysis of Framed Structures.
Studies matrix formulation of principles of structural analysis and development of direct stiffness and flexibility methods for analysis of frame and truss structures. Topics include support settlements, thermal loads, and energy formulations of force-displacement relationships. Prereq., CVEN 3525. Same as CVEN 5525.
CVEN 4545 (3). Steel Design.
Applies basic principles to design of steel structures; design of tension members, columns, beams, beam-columns, and connections; continuous beams and frames; and elastic and plastic design methods. One of three capstone courses available to civil engineering majors. Prereq., CVEN 3525.
CVEN 4555 (3). Reinforced Concrete Design.
Focuses on applications to the design of reinforced concrete structures, including design of beams, columns, and slabs; prestressed concrete; footings; continuous beams and frames; buildings; and bridges. One of three capstone courses available to civil engineering majors. Prereq., CVEN 3525.
CVEN 4565 (2). Timber Design.
Applies design methods to beams, columns, trusses, and connections using timber and glued, laminated members. Prereq. or coreq., CVEN 3525.
CVEN 5555 (3). Structural Reliability.
Explores principles and methods of structural reliability, and formulates bases for design to insure adequate safety and performance of elements and structural systems. Prereq., CVEN 3535, 4525, or instructor consent.
CVEN 5565 (3). Life-Cycle Engineering of Civil Infrastructure Systems.
Philosophical and analytical issues for lifetime design and operation of civil systems. Optimization tradeoffs of construction, management, and sustainability. Utility of operation and service, including present-value economic analysis. Decision-making alternatives of safety and performance, including hazards consideration. Recommended prereqs., CVEN 3535 and CVEN 3227 or equivalents.
CVEN 5575 (3). Advanced Topics in Steel Design.
Covers steel structure design and analysis. Includes plate girders, moment connections for beams, design of multistory frames, and other topics determined by class interest. Prereq., CVEN 4545 or equivalent.
CVEN 5585 (3). Advanced Topics in Reinforced Concrete Design.
Covers design and analysis topics for prestressed concrete and/or reinforced concrete structures. Includes review of the current ACI design code, slabs, prestressed concrete, seismic design, folded plates and shells, finite element analysis, and other topics determined by class interest. Prereq., CVEN 4555 or equivalent.
CVEN 5835 (3). Special Topics for Seniors/Grads.
Supervised study of special topics of interest to students under instructor guidance. Prereq., instructor consent.
CVEN 6525 (3). Finite Element Analysis of Structures.
Reviews membrane, plate, and shell elements; displacement and mixed models; Kirchoff and Mindlin bending formulations; and reduced integration techniques. Introduces nonlinear problems. Provides application to buckling and vibration of structures. Prereq., CVEN 4525 and instructor consent, or CVEN 5511.
CVEN 6595 (3). Earthquake Engineering.
Analyzes and designs structures for earthquake loadings. Gives attention to earthquake ground motions, attenuation laws, and seismic hazard analysis. Also involves numerical methods for time-domain and frequency-domain analysis, response of linear and nonlinear structures, elastic and inelastic response spectra, construction of design spectra, soil-structure interaction analysis, and seismic design methods and building code requirements. Prereq., CVEN 5111 or equivalent.
CVEN 7545 (3). Structural Optimization.
Studies fundamental propositions for the design of skeletal structures, automatic design of optimal structures, life-cycle cost design of deteriorating structures, problem-oriented computer languages, and linear and nonlinear programming methods for structural design. Prereq., CVEN 4525 or equivalent.
CVEN 7565 (3). Inelastic Theory of Structures.
Examines inelastic behavior of materials, including calculation of ultimate capacity of perfectly plastic structures by use of upper- and lower-bound theorems. Looks at theories of inelastic action as applied to structural design in steel and concrete and elements of theory of plasticity with applications in ultimate analysis of plates, shells, and continuous bodies. Prereq., CVEN 3505.
CVEN 7595 (3). Earthquake Engineering.
Analysis and design of structures for earthquake loadings. Earthquake ground motions, attenuation laws, and seismic hazard analysis. Numerical methods for time-domain and frequency-domain analysis response of linear and nonlinear structures. Elastic and inelastic response spectra, and construction of design spectra. Soil-structure interaction analysis. Seismic design methods and building code requirements. Prereq., CVEN 5111 or equivalent.
Construction +
CVEN 3246 (3). Introduction to Construction.
Broad view of concerns, activities, and objectives of people involved in construction: the owner, architect/engineer, contractor, labor, and inspector. Interactive gaming situation relates these people to the construction contract, plans/specifications, estimates/bids, scheduling, law, and financial management. Prereq., junior level standing or instructor consent.
CVEN 3256 (3). Construction Equipment and Methods.
Integrated study of engineering economics, construction equipment and construction methods. Topics include the time value of money, equipment costs, equipment productivity, equipment selection and construction engineering design including concrete formwork, falsework, and temporary construction. Recommended prereq., CVEN 3246.
CVEN 4266 (3). Project Administration.
Comprehensively studies the administrative activities needed to manage modern construction projects. Emphasizes document control, shop drawing management, extra work order monitoring, and RFI procedures. Uses state-of-the-art construction contract management software. Develops negotiation and presentation skills through in-class exercises. Prereqs., CVEN 3246 and AREN 3406. Same as CVEN 5266.
CVEN 5206 (3). Design Development.
Investigates the interrelationship between design decisions and building costs, and the impact of each major building system and building trade on project budgets and schedules. Gives students the opportunity to prepare technical, marketing, and financial packages for investors as well as regulatory and financial institutions. Culminates with detailed presentations of student-developed project prospectuses. Prereqs., AREN 3406, 4416, CVEN 3246,246 and 5236, as well as instructor consent.
CVEN 5216 (3). Applied Construction Financial Management.
Interpreting commonly used financial reports in the construction engineering industry sector will be taught. Skills developed in this course will better prepare students to become competent consumers of financial information utilizing the same to influence future results the construction business. Models for financing public and private sector projects will also be explored.
CVEN 5226 (3). Quality and Safety.
Comprehensively studies quality and safety for construction projects. Extensively reviews OSHA regulations and industry safety programs and the legal and economic ramifications of a safe construction site. Thoroughly reviews quality control and quality assurance topics, including organizations, measurement, and procedures. Briefly reviews ISO 9000 impact on construction projects.
CVEN 5236 (3). Construction Planning and Scheduling.
Comprehensively studies construction management including the contractor's role in preconstruction and construction activities; and the particular application of CPM techniques to the planning, scheduling, and control of a construction project. Applies the techniques of the course to a term project.
CVEN 5246 (3). Legal Aspects of Construction.
Applies law in engineering practice; contracts, construction contract documents, construction specification writing, agency, partnership, and property; types of construction contracts; and legal responsibilities and ethical requirements of the professional engineer. Prereq., graduate standing or instructor consent. Same as CVEN 4087.
CVEN 5256 (3). Strategic Issues in Construction.
Studies and analyzes construction top- and upper- middle management responsibilities, particularly relating to union craft labor, on- and off-site production and workmanship, construction financing, total quality management, value engineering, disputes and claims, and engineering technology. Stresses investigations to improve construction management efficiency. Prereq., graduate standing or instructor consent.
CVEN 5276 (3). Engineering Risk and Decision Analysis.
Acquaints students with the fundamental principles and techniques of risk and decision analysis. Oriented toward project-level decisions in which risk or uncertainty plays a central role. Introduces students to Monte Carlo analyses, influence diagrams, and various types of multicriteria decision analyses. Culminates in a larger term project. Recommended prereq., CVEN 3227.
CVEN 5286 (3). Design Construction Operations.
Considers topics associated with the effective and efficient design of construction operations. Topics include construction productivity measurement systems, methods improvement, and short interval scheduling. Introduces and applies several computer-based simulation techniques to real-world problems. Concludes with a discussion of quality control and quality assurance emphasizing statistical QC procedures. Prereq., graduate standing or instructor consent.
CVEN 5296 (3). Construction Engineering 2.
Provides an advanced study of the application and analysis of construction equipment and methods. Topics include drilling, blasting, tunneling, dewatering foundations, earthmoving, and safety. Applicable to both building and public works construction. Prereq., graduate standing or instructor consent.
CVEN 5306 (3). Building Reuse and Retrofit.
Explores the issue that the building industry in the 21st century will be dominated by reuse and retrofit of existing structures. Analyzes the financial, marketing, design, and construction aspects of retrofitting U.S. building stocks such as the Empire State Building and the Seattle Kingdome. Develops and evaluates appropriate reuse and retrofit schemes through student teamwork. Prereqs., AREN 3406 and CVEN 3246. Same as AREN 4417.
CVEN 5316 (3). Applied Construction Engineering Financial Management.
Exploration of common financial techniques utilized to manage construction engineering organizations. Students will develop knowledge required to interpret common financial reports, monitor business performance and the ability to influence and forecast future results. Models will also be explored for financing public and private projects. Prereq., CVEN 3246. Restricted to graduate students or instructor consent.
CVEN 5326 (3). Construction Project Controls.
Examines tools and techniques employed to control design processes and construction operations. Students apply advanced scheduling and estimating techniques, culminating in the concept of earned value project management. Introduces high tech project control tools. Recommended prereqs., AREN 4416 and 4466.
CVEN 5336 (3). Construction Project Delivery.
Analysis of construction project delivery, including traditional, design-build, construction management, and multiple prime contractors. Related contractual issues and associated financing are also covered. Focuses on the owner's role in the construction process. Recommended prereqs., AREN 4416 and CVEN 4087.
CVEN 5836 (1-3). Special Topics for Seniors/Grads.
Supervised study of special topics of interest to students under instructor guidance. May be repeated up to 6 total credit hours. Prereq., Instructor consent.
CVEN 7206 (1). CEM PhD Seminar.
Examines emerging research in construction engineering and management. Students will consider and comment on research methods and designs based on their own work and that of CU faculty and other leading researchers. Aims to make CEM PhD students better researchers and evaluators of research methods and processes.
Miscellaneous +
CVEN 1317 (1). Introduction to Civil and Environmental Engineering.
Surveys the broad subject of civil and environmental engineering and professional practice. Includes the subdisciplines of structures, water resources, geotechnics, transportation, environment, and construction. Discusses professional ethics, important skills for engineers, and the engineering design process as it fulfills multiple objectives.
CVEN 3227 (3). Probability, Statistics and Decision.
Introduces uncertainty based analysis concepts and applications in the planning and design of civil engineering systems emphasizing probabilistic, statistics, and design concepts and methods. Prereqs., APPM 2360, junior standing.
CVEN 4087 (3). Engineering Contracts.
Applies law in engineering practice: contracts, construction contract documents, construction specification writing, agency, partnership, and property; types of construction contract; and legal responsibilities and ethical requirements of the professional engineer. Prereq., senior standing in civil or architectural engineering or instructor consent.
CVEN 4147 (3). Engineering Economy and System Design.
Theory and application of the principles of engineering economics, and classical and metaheuristic optimization techniques for evaluating problems in civil and environmental engineering. Prereq., senior standing. Same as CVEN 5147.
CVEN 4537 (3). Numerical Methods in Civil Engineering.
Introduces the use of numerical methods in the solution of civil engineering problems, emphasizing obtaining solutions with high-speed electronic computers. Applies methods to all types of civil engineering problems. Prereq., senior standing. Same as CVEN 5537.
CVEN 5537 (3). Numerical Methods in Civil Engineering.
Prereq., graduate standing. Same as CVEN 4537.
CVEN 5837 (3). Special Topics for Seniors/Grads.
Supervised study of special topics of interest to students under instructor guidance. Prereq., instructor consent.
Geotechnical +
CVEN 3698 (3). Engineering Geology.
Highlights the role of geology in engineering minerals; rocks; surficial deposits; rocks and soils as engineering materials; distribution of rocks at and below the surface; hydrologic influences; geologic exploration of engineering sites; mapping; and geology of underground excavations, slopes, reservoirs, and dam sites. Includes a field trip.
CVEN 3708 (3). Geotechnical Engineering 1.
Studies basic characteristics of geological materials; soil and rock classifications; physical, mechanical, and hydraulic properties; the effective stress principle; soil and rock improvement; seepage, consolidation; stress distribution; and settlement analysis. Selected experimental and computational laboratories. Prereq., CVEN 3161.
CVEN 3718 (3). Geotechnical Engineering 2.
Discusses shear strength, bearing capacity, lateral earth pressures, slope stability, and underground construction. Analyzes and looks at the design of shallow and deep foundations, retaining walls, tunnels, and other earth and rock structures. Selected experimental and computational laboratories. Prereq., CVEN 3708.
CVEN 4718 (3). Mechanics and Dynamics of Glaciers.
Development of a quantitative physical basis for understanding the functions of snow, ice, and glaciers in the environment, with emphasis on developing an understanding of continuum mechanics and thermodynamics and their application to Earth systems. Prereqs., 3 semesters of calculus, differential equations, thermodynamics, computer programming experience. Recommended prereqs., partial differential equations, linear algebra. Same as CVEN 5718.
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.
CVEN 4878 (1-3). Independent Study.
Involves an independent, in-depth study, research, or design in a selected area of civil or environmental engineering. Offerings are coordinated with individual faculty. Students should consult the Department of Civil, Environmental, and Architectural Engineering. Numbered CVEN 4840 through CVEN 4878.
CVEN 5678 (3). Soil Improvement and Reinforcement.
Provides students with principles and working knowledge of design and construction procedures in soil stabilization, retaining structures, geosynthetics, and soil reinforcement. Prereq., CVEN 3718 or instructor consent.
CVEN 5688 (3). Environmental Geotechnics.
Provides an understanding of the use of geotechnical concepts in the analysis and design of environmental systems. Focus is placed on the evaluation of waste containment facilities. Covers relevant aspects of mining geotechnics and remediation technologies of contaminated sites.
CVEN 5708 (3). Soil Mechanics.
Offers an advanced course in principles of soil mechanics. Coverage includes topics in continuum mechanics; elasticity, viscoelasticity, and plasticity theories applied to soils; the effective stress principle; consolidation; shear strength; critical state concepts; and constitutive, numerical, and centrifuge modeling. Prereq., CVEN 3718.
CVEN 5738 (3). Applied Geotechnical Analysis.
Studies applications of limiting equilibrium and limit plasticity analysis methods to stability problems in geotechnical engineering, such as slopes, lateral earth pressures on retaining structures, and bearing capacities of foundations. Also includes elastic and consolidation analysis of deformations in soil structures. Prereq., CVEN 5708 or instructor consent.
CVEN 5748 (3). Design of Earth Structures.
Covers theory, design, and construction of earth embankments and waste facilities, including isolation systems. Uses published data, field exploration, and laboratory tests on soils and rock in investigating foundations and construction materials. Involves principles of compaction and settlement, permeability analysis, landslide recognition and control, use of composite clay, and liner systems. Prereq., CVEN 5708 or instructor consent.
CVEN 5758 (3). Flow Processes in Soils.
Examines fundamental principles of flow through porous media and related engineering problems. Topics include the saturated seepage theory and flow nets; the unsaturated flow theory; suction-saturation and saturation-hydraulic conductivity relationships; nonlinear finite strain consolidation and desiccation theory; laboratory and field testing methods for determining material characteristics; and numerical models for flow-related engineering problems. Prereq., CVEN 3718 or instructor consent.
CVEN 5768 (3). Introduction to Rock Mechanics.
Nature of rocks and rock masses; index properties rock and rock mass classifications, deformability and strength, rock hydraulics, mechanical behavior of planes of weakness in rock. Laboratory and situ testing. Prereqs., CVEN 3708 and 3718, or instructor consent.
CVEN 5778 (3). Applied Rock Mechanics.
Studies in situ stresses in rocks and their measurement with application of rock mechanics to rock slope engineering, engineering for underground openings and foundation engineering, and numerical methods in rock mechanics. Prereq., CVEN 5768.
CVEN 5788 (3). Computational Mechanics for Geomaterials.
Covers constitutive modeling for geomaterials, finite element implementation of constitutive models, and coupled colod-fluid mechanical governing equations for inelastic porous media. Considers transient and steady state conditions. Analyzes geotechnical, geological, structural, and other related modern engineering problems. Uses general purpose finite element software program for implementation and analysis. Prereqs., CVEN 5511 or ASEN 5007, and CVEN 5131 or MCEN 5023 or instructor consent.
CVEN 5798 (3). Dynamics of Soils and Foundations.
Examines the behavior of soils and foundations subjected to self-excited vibrations and earthquake ground motions. Looks at principles of wave propagation in geologic media; in situ and laboratory determination of engineering properties for dynamic analysis; and applications of these principles and properties in design and analysis of foundations and earth structures subjected to dynamic loading. Prereq., CVEN 5708 or instructor consent.
CVEN 7718 (3). Engineering Properties of Soils.
Considers constitutive behavior of cohesive and cohesionless soils including stress-strain, strength, pore water pressure, and volume change behavior under drained and undrained loading conditions. Also includes linear and nonlinear analysis techniques and determination of constitutive properties in the laboratory. Prereq., CVEN 5708 or instructor consent.
CVEN 7788 (3). Soil Behavior.
Topics include soil mineralogy, formation of soils through sedimentary processes and weathering, determination of soil composition, soil water, colloidal phenomena in soils, fabric property relationships, analysis of mechanical behavior including compressibility, strength and deformation, and conduction phenomena in terms of physicochemical principles. Involves applications for stabilization and improvement of soils, and disposal of waste materials. Prereq., CVEN 3718 or instructor consent.
Special Topics +
CVEN 4039 (1). Senior Seminar.
Lecture series by outstanding university faculty members in the humanities and eminent professional engineers in special fields of practice, particularly on subjects with new developments. The EIT examination is required for successful completion of this course. Prereq., senior standing.
CVEN 4839 (3-6). Special Topics for Seniors.
Offers a supervised study of special topics, under instructor guidance. Prereq., instructor consent.
CVEN 5849 (1-6). Independent Study.
Available only through approval of graduate advisor. Subject arranged to fit needs of student. May be repeated up to 6 total credit hours.
Computer Science +
General Computer Science +
CSCI 1000 (1). Computer Science as a Field of Work and Study.
Introduces curriculum, learning techniques, time management and career opportunities in Computer Science. Includes presentations from alumni and others with relevant educational and professional experience.
CSCI 1200 (4). Introduction to Computing.
Presents an introduction to various uses of computers, including text processing, communication, spreadsheets, and database systems as well as an introduction to computer programming.
CSCI 1220 (4). Virtual Worlds: An Introduction to Computer Science.
Introduces the fundamental principles of computer science using an on-line virtual world called Second Life as the "laboratory" for the course. Students will learn how to program by creating objects of interest in Second Life. In-class and in-world discussions and readings will introduce the student to important ideas and concepts that shape the field of computer science. Same as ATLS 1220.
CSCI 1240 (3). The Computational World.
Introduces and explores the "computational style of thinking" and its influence in science, mathematics, engineering and the arts. The course does not focus on the nuts and bolts of any particular programming language, but rather on the way in which computing has affected human culture and thought in the past half century. Same as ATLS 1240.
CSCI 1300 (4). Computer Science 1: Programming.
Instructs students in analyzing problems and synthesizing programs for the solution, emphasizing good engineering practices for program construction, documentation, testing, and debugging. Uses C++ for programming projects.
CSCI 2270 (4). Computer Science 2: Data Structures.
Studies data abstractions (e.g., stacks, queues, lists, trees) and their representation techniques (e.g., linking, arrays). Introduces concepts used in algorithm design and analysis including criteria for selecting data structures to fit their applications. Prereqs., CSCI 1300, and APPM 1350, or Math 1300.
CSCI 2830 (1-3). Special Topics in Computer Science.
Covers topics of interest in computer science at the sophomore level. Content varies from semester to semester. Prereq., instructor consent.
CSCI 2900 (1-3). Lower Division, Undergraduate Level Independent Study.
Offers selected topics at the elementary level for students with little or no previous computing experience.
CSCI 4000 (3). Entrepreneurship in Computing.
Taught by an experienced entrepreneur. Examines the development of new venture creation from the entrepreneur's perspective. Provides an understanding of the entire process including opportunity identification, feasibility study, fundraising, organization, team creation, and exit strategies through case studies, oral and written presentations, and outside speakers. Prereq., CSCI 2270. Restricted to juniors/seniors.
CSCI 4830 (3). Special Topics in Computer Science.
Covers topics of interest in computer science at the senior undergraduate level. Content varies from semester to semester. Prereq., instructor consent.
CSCI 4900 (1-6). Upper Division, Undergraduate Level Independent Study.
Provides opportunities for independent study at the upper-division undergraduate level. Students work on a small research problem or tutor lower-division computer science students. Prereq., CSCI 1200 or 1300.
CSCI 4950 (2-4). Senior Thesis.
Provides an opportunity for senior computer science majors to conduct exploratory research in computer science. May be repeated up to 8 total credit hours. Prereqs., CSCI Foundation and Core and WRTG 3030. Restricted to seniors.
CSCI 5900 (1-6). Master's Level Independent Study.
Provides opportunities for independent study at the master's level.
CSCI 6800 (3). Master of Engineering Project.
Students seeking the master of engineering degree must complete a creative investigation project, including a written report, supervised by a member of the graduate faculty. Prereq., completion of 21 hours towards the ME degree.
CSCI 6940 (3). Master's Degree Candidacy.
For students who need to be registered for the purpose of taking the master's comprehensive exam and who are not otherwise registered. Credit does not count toward degree requirements. Graded on a pass/fail basis.
CSCI 6950 (4-6). Master's Thesis.
CSCI 7000 (1-4). Current Topics in Computer Science.
Covers research topics of current interest in computer science that do not fall into a standard subarea. May be repeated up to 8 total credit hours. Prereq., instructor consent.
CSCI 7900 (1-6). Doctoral Level Independent Study.
For doctoral students.
CSCI 8990 (1-10). Doctoral Dissertation.
Investigates some specialized field of computer science. Approved and supervised by faculty members.
Parallel Processing +
CSCI 5551 (3). Parallel Processing.
Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as ECEN 5553.
CSCI 7111 (3). Topics in Parallel Processing.
Content varies, but subjects include parallel machine architecture, parallel algorithms, languages for parallel computation, and applications. Takes subject matter from current research. Prereq., instructor consent.
Artificial Intelligence +
CSCI 3112 (1-3). Digital and Social Systems Professional Development.
Supports students in developing professional skills and practices in human computer interaction, design of interactive systems, computer supported cooperative work, computer supported collaborative learning, educational technology, tools that support creativity, user-developed knowledge collections, and gaming. May be repeated up to 10 total credit hours. Same as ATLS 3112.
CSCI 3202 (3). Introduction to Artificial Intelligence.
Surveys artificial intelligence techniques of knowledge representation, search, learning, and natural language processing. Introduces artificial intelligence programming in Lisp. Prereq., CSCI 2270.
CSCI 3702 (). Cognitive Science.
Introduces cognitive science, drawing from psychology, philosophy, artificial intelligence, neuroscience, and linguistics. Studies the linguistic relativity hypothesis, consciousness, categorization, linguistic rules, the mind-body problem, nature versus nurture, conceptual structure and metaphor, logic/problem solving, and judgment. Emphasizes the nature, implications, and limitations of the computational model of mind. Prereqs., two of the following: PSYC 2145, LING 2000, CSCI 1300, and PHIL 2440. Same as LING 3005, PHIL 3310, and PSYC 3005.
CSCI 4202 (3). Artificial Intelligence 2.
Second course in artificial intelligence. Topics may vary, but typically cover neural networks, natural language processing, and artificial life. Prereq., CSCI 3202 or instructor consent.
CSCI 4312 (3). Medical Informatics.
Teaches essential skills necessary for developing usable assistive and performance support systems, which include consideration of the academic and professional interdisciplinary issues that govern the work. An overview of ongoing and emerging topics in medical informatics will presented. Prereq., CSCI 2270. Recommended prereq., CSCI 3002. Same as CSCI 5312.
CSCI 4342 (3). Groupware and Workflow Systems.
Supports students in developing professional skills and knowledge concerning the use of computer technologies to support collaborative activities. Also covers the impact of digital collaboration technologies on users, groups, organizations and society. Students will gain practical experience with Business Process Management, and the use of Workflow Management Systems. Same as CSCI 5342.
CSCI 5582 (3). Artificial Intelligence.
Surveys artificial intelligence methods, theories, and applications. Studies the relationship between artificial intelligence and psychology, linguistics, and philosophy. Introduces artificial intelligence programming. Prereq., CSCI 3155 or equivalent. Same as ECEN 5583.
CSCI 5622 (3). Machine Learning.
Trains students to build computer systems that learn from experience. Includes the three main subfields: supervised learning, reinforcement learning and unsupervised learning. Emphasizes practical and theoretical understanding of the most widely used algorithms (neural networks, decision trees, support vector machines, Q-learning). Covers connections to data mining and statistical modeling. A strong foundation in probability, statistics, multivariate calculus, and linear algebra is highly recommended. Prereq., graduate standing or instructor consent.
CSCI 5722 (3). Computer Vision.
Explores algorithms that can extract information about the world from images or sequences of images. Topics covered include: imaging models and camera calibration, early vision (filters, edges, texture, stereo, optical flow), mid-level vision (segmentation, tracking), vision-based control, and object recognition. Recommended prereq., probability, multivariate calculus, and linear algebra.
CSCI 5782 (1). Survey of Cognitive Science.
Class led by a different faculty member of the Institute of Cognitive Science each week. Introduces graduate students to research in cognitive science currently underway within the institute. Prereq., graduate standing or instructor consent.
CSCI 5832 (3). Natural Language Processing.
Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Prereq., graduate standing or instructor consent. Same as LING 5832.
CSCI 6302 (3). Speech Recognition and Synthesis.
Introduction to automatic speech recognition and understanding, conversational agents, dialogue systems, and speech synthesis/text-to-speech. Topics include the noisy channel model, Hidden Markov Models, A* and Viterbi decoding, language modeling (N-grams, entropy), concatenative synthesis, text normalization, dialogue and conversation modeling. Prereqs., CSCI 5582 or 5832, or LING 5200, and graduate standing or instructor consent.
CSCI 6402 (3). Issues and Methods in Cognitive Science.
Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. Prereqs., graduate standing, or at least one course at the 3000-level or higher in computer science, linguistics, philosophy, or psychology. No background in computer science will be presumed. Same as EDUC 6504, LING 6200, PHIL 6310, and PSYC 6200.
CSCI 6622 (3). Advanced Machine Learning.
Covers advanced theoretical and practical topics in machine learning and latest developments in the field. Students conduct original research, either applied or theoretical, and present their results. Prereq., CSCI 5622 or instructor consent.
CSCI 7212 (3). Topics in Symbolic Artificial Intelligence.
Topics vary from year to year. Possible topics include search; knowledge representation and natural language understanding; deduction, planning, problem solving, and automatic programming; instruction and cognitive models; vision and speech; and learning, induction, and concept formation. Prereq., CSCI 5582 or instructor consent.
CSCI 7222 (3). Topics in Nonsymbolic Artificial Intelligence.
Topics vary from year to year. Possible topics include human and machine vision, signal and speech processing, artificial life, mathematical foundations of connectionism, and computational learning theory. Prereq., CSCI 5622 or instructor consent.
CSCI 7412 (2). Cognitive Science Research Practicum.
Independent, interdisciplinary research project in pursuing a joint PhD in an approved core discipline and cognitive science. Research projects integrate at least two areas within the cognitive sciences: psychology, computer science, linguistics, education, philosophy. Students need commitments from two mentors for their project. Prereq., CSCI 6402 or EDUC 6504 or LING 6200 or PHIL 6310 or PSYC 6200. Recommended prereq., CSCI 7762 or EDUC 6505 or LING 7762 or PSYC 7765. Same as PSYC 7415, LING 7415, and EDUC 6506. EDUC 6506.
CSCI 7422 (2). Cognitive Science Research Practicum 2.
Independent, interdisciplinary research project in cognitive science for advanced graduate students pursuing a joint PhD in an approved core discipline and cognitive science. Research projects integrate at least two areas within the cognitive sciences: psychology, computer science, linguistics, education, philosophy. Students need commitments from two mentors for their project. Prereq., LING 7415 or PSCY 7415 or CSCI 7412 or EDUC 6506. Same as PSYC 7425, LING 7425, and EDUC 6516.
CSCI 7762 (1-2). Readings and Research in Cognitive Science.
Interdisciplinary reading of innovative theories and methodologies of cognitive science. Participants share interdisciplinary perspectives through in-class and online discussion and analysis of controversial texts and of their own research in cognitive science. Required for joint PhD in cognitive science. Prereq., graduate standing. Same as EDUC 6505, LING 7762, and PSYC 7765.
CSCI 7772 (1-2). Topics in Cognitive Science.
Reading of interdisciplinary innovative theories and methodologies of cognitive science. Students participate in the ICS Distinguished Speakers series that hosts internationally recognized cognitive scientists who share and discuss their current research. Session discussions include analysis of leading edge and controversial new approaches in cognitive science. Restricted to students enrolled in ICS Cognitive Science Academic Programs. Same as LING 7775, PSYC 7775, EDUC 7775 and SLHS 7775.
CSCI 7782 (3). Topics in Cognitive Science.
Addresses a different set of one to three topics each year. For each topic, one or two faculty members of the Institute of Cognitive Science present background material and current research. Prereq., graduate standing or instructor consent.
Operating Systems and Hardware +
CSCI 3753 (4). Operating Systems.
For computer science majors. Examines software comprising computing systems as it builds upon hardware to provide a programming environment. Looks at structure and function of editors, compilers/assemblers, linkers, etc. Basic operating systems concepts and systems programming in high-level languages. Prereqs., CSCI 2270 and ECEN 2120.
CSCI 4113 (3). UNIX System Administration.
Introduces the internals of UNIX, trouble shooting system and network problems, hardware and software configuration and installation, and security aspects of hosts on the Internet. Offers students hands-on experience on dedicated laboratory workstations. Prereqs., CSCI 2270 or instructor consent. Recommended prereq., CSCI 3308.
CSCI 4273 (3). Network Systems.
An applied programming course focusing on design and implementation of network programs and systems, including topics in network protocols, file transfer, client-server computing, remote procedure call, and other contemporary network system design and programming techniques. Prereqs., CSCI 3753 or equivalent; familiarity with C and UNIX. Same as CSCI 5273.
CSCI 4473 (3). Network Security.
Explores cryptographic methods applied to computer networks. Investigates existing security protocols and their underlying principles. Prereq., CSCI 3104. Recommended prereq., CSCI 4273.
CSCI 4593 (3). Computer Organization.
Studies computer design at the gate level. Discusses microprogrammed and hardwired control units, memory design, arithmetic and logic unit, I/O, and peripheral devices. Briefly covers aspects of modern computer architecture, such as parallel processing and reduced instruction set computers. Prereqs., ECEN 2120 and 3100. Same as ECEN 4593.
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.
CSCI 5473 (3). Applied Operating Systems.
Examines design and implementation of contemporary operating systems. Significant laboratory component applies practice with OS use, analysis, and internal design. Topics include OS organization and structure, process and thread management, memory management, file management, device management, network and distributed systems, and modern runtime systems. Prereq., two years programming and instructor consent.
CSCI 5513 (3). Real-Time Hardware-Software System Design.
Centers on the design and use of real-time computer systems. Gives special attention to the design, implementation, and testing of concurrent high-level language software in real-time applications. Treats the design of computer/process interfacing systems in the context of representative real-time applications. Reinforces concepts developed during the lecture portion of the class with practical experience in the real-time computing laboratory. Prereqs., ECEN 4593 and experience in programming sequential C or PASCAL. Same as ECEN 5513.
CSCI 5573 (3). Advanced Operating Systems.
Intended to create a foundation for operating systems research or advanced professional practice. Examines the design and implementation of a number of research and commercial operating systems and their components, system organization and structure, threads, communication and synchronization, virtual memory, distribution, file systems, security and authentication, availability, and Internet services. Prereqs., CSCI 3753, 4593, equivalent undergraduate coursework in operating systems and computer architecture, or instructor consent.
CSCI 5593 (3). Advanced Computer Architecture.
Provides a broad-scope treatment of important concepts in the design and implementation of high-performance computer systems. Discusses important issues in the pipelining of a machine and the design of cache memory systems. Also studies current and historically important computer architectures. Prereq., ECEN 4593 or instructor consent. Same as ECEN 5593.
CSCI 5673 (3). Distributed Systems.
Examines systems that span multiple autonomous computers. Topics include system structuring techniques, scalability, heterogeneity, fault tolerance, load sharing, distributed file and information systems, naming, directory services, resource discovery, resource and network management, security, privacy, ethics, and social issues. Recommended prereqs., CSCI 5573 or a course in computer networks. Same as ECEN 5673.
CSCI 7123 (3). Topics in Operating Systems.
Topics selected by instructor. Possible topics are system design, measurement and evaluation, simulation, mathematical modeling, and parallelism. Prereq., CSCI 5573.
CSCI 7143 (3). Topics in Computer Systems.
Topics selected by instructor. Possible topics are online systems, multiprocessing, microprogramming, architecture, data communications, and computing networks. May be repeated up to 6 total credit hours. Instructor consent required.
Theory of Computation +
CSCI 2824 (3). Discrete Structures.
Covers foundational materials for computer science that is often assumed in advanced courses. Topics include set theory. Boolean algebra, functions and relations, graphs, propositional and predicate calculus, proofs, mathematical induction, recurrence relations, combinatorics, discrete probability. Focuses on examples based on diverse applications of computer science. Prereq., CSCI 2270.
CSCI 3104 (4). Algorithms.
Advanced data structures, computational geometry, cryptography, dynamic programming, greedy algorithms, divide-and-conquer, graph algorithms (e.g., depth-first search), network algorithms (e.g., shortest paths), approximation algorithms. Prereqs., CSCI 2270 and two semesters of calculus.
CSCI 3434 (3). Theory of Computation.
Introduces the foundations of formal language theory, computability, and complexity. Shows relationship between automata and various classes of languages. Addresses the issue of which problems can be solved by computational means, and studies complexity of solutions. Prereq., CSCI 3104 and 3155.
CSCI 4314 (3). Algorithms for Molecular Biology.
Surveys combinatorial algorithms used to understand DNA, RNA, and proteins. Introduces students to methods used to process genomic data. Topics covered include a review of algorithms and molecular biology, sequence analysis, RNA and protein structure analysis, and comparative genomics. Students will get hands-on experience processing recent genomic data. Prereqs., CSCI 2270 and CSCI 3104, or CHEM 4711, or MCDB 3500 or IPHY 4200. Same as CSCI 5314.
CSCI 5444 (3). Introduction to Theory of Computation.
Reviews regular expressions and finite automata. Studies Turing machines and equivalent models of computation, the Chomsky hierarchy, context-free grammars, push-down automata, and computability.
CSCI 5454 (3). Design and Analysis of Algorithms.
Techniques for algorithm design, analysis of correctness and efficiency; divide and conquer, dynamic programming, etc. Advanced data structures, algorithms in graph theory, geometry, VLSI, linear algebra, etc. Lower bounds, NP-completeness, intractability. Prereqs., CSCI 2270 or equivalent.
CSCI 5654 (3). Linear Programming.
Presents algorithms, simplex, and modifications. Examines theory---duality and complementary slackness. Involves network flow algorithms. Introduces integer programming. Prereq., linear algebra.
CSCI 5714 (3). Formal Languages.
Explores context-free languages: pumping lemma and variants, closure properties, and decision properties. Involves parsing algorithms, including general and special languages, e.g., LR. Additional topics chosen by instructor. Prereq., CSCI 5444 or instructor consent.
CSCI 6454 (3). Advanced Algorithms.
Topics include matching and network flows, matroids, computational geometry, parallel computation (PRAM, hypercube, mesh). Also includes VLSI, database theory, distributed computation, cryptography, robotics, scheduling, probabilistic algorithms, approximation algorithms, average case, and amortized analysis, time permitting. Prereq., CSCI 5454.
CSCI 7154 (3). Topics in Theory of Computation.
Selected topics of current interest in theory of computation. Prereq., instructor consent.
Programming Languages +
CSCI 3155 (4). Principles of Programming Languages.
Study fundamental concepts on which programming of languages are based, and execution models supporting them. Topics include values, variables, bindings, type systems, control structures, exceptions, concurrency, and modularity. Learn how to select a language and to adapt to a new language. Prereqs., CSCI 2270 and ECEN 2120.
CSCI 4555 (3). Introduction to Compiler Construction.
Introduces the basic techniques used in translating programming languages: scanning, parsing, definition table management, operator identification and coercion, code selection and register allocation, error recovery. Students build a complete compiler for a simple language. Prereq., ECEN 2120. Same as ECEN 4553.
CSCI 5525 (3). Compiler Construction Tools.
Offers practical experience using state-of-the-art CAD tools on high-performance workstations. Provides skills needed to rapidly create little languages for specific problem domains and familiarizes students with automated software development. Same as ECEN 5523.
CSCI 5535 (3). Fundamental Concepts of Programming Languages.
Considers concepts common to a variety of programming languages--how they are described (both formally and informally) and how they are implemented. Provides a firm basis for comprehending new languages and gives insight into the relationship between languages and machines. Prereq., CSCI 3155, or instructor consent.
CSCI 7135 (3). Topics in Programming Languages.
Topics selected by instructor. Possible topics are syntax, semantics, metacompilers, compiler design, and translator writing systems. Prereq., instructor consent.
Numerical Computation +
CSCI 3656 (3). Numerical Computation.
Covers development, computer implementation, and analysis of numerical methods for applied mathematical problems. Topics include floating point arithmetic, numerical solution of linear systems of equations, root finding, numerical interpolation, differentiation, and integration. Prereqs., two semesters of calculus, linear algebra, and either CSCI 1200 or 1300.
CSCI 4446 (3). Chaotic Dynamics.
Explores chaotic dynamics theoretically and through computer simulations. Covers the standard computational and analytical tools used in nonlinear dynamics and concludes with an overview of leading-edge chaos research. Topics include time and phase-space dynamics, surfaces of section, bifurcation diagrams, fractal dimension, and lyapunov exponents. Prereqs., two semesters calculus, CSCI 1200 or equivalent, and PHYS 1110. Recommended prereqs., PHYS 1120, CSCI 3656, and MATH 3130. Same as CSCI 6446.
CSCI 4576 (4). High-Performance Scientific Computing 1.
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. Prereq., CSCI 3656 or equivalent. Same as CSCI 5576.
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.
CSCI 5576 (4). High-Performance Scientific Computing.
Recommended prereq., CSCI 3656. Same as CSCI 4576.
CSCI 5606 (3). Principles of Numerical Computation.
Highlights computer arithmetic, solution of linear systems, least-squares approximations, nonlinear algebraic equations, interpolation, and quadrature. Prereqs., CSCI 3656 and three semesters of calculus, or equivalent.
CSCI 5636 (3). Numerical Solution of Partial Differential Equations.
Focuses on finite difference solution for partial differential equations, methods of SOR, ADI, conjugate gradients, finite element method, nonlinear problems, and applications. Prereqs., CSCI 5606.
CSCI 5646 (3). Numerical Linear Algebra.
Offers direct and iterative solutions of linear systems. Also covers eigen value and eigenvector calculations, error analysis, and reduction by orthogonal transformation. Prereqs., CSCI 5606.
CSCI 6676 (3). Numerical Methods for Unconstrained Optimization.
Looks at modern computational methods for solution of unconstrained optimization problems, nonlinear least squares, and systems of nonlinear equations. Techniques for building algorithms to solve problems with special structure. Prereq., CSCI 5606.
CSCI 6686 (3). Numerical Methods for Constrained Optimization.
Covers computational methods for constrained optimization. Topics include basic theory, methods for quadratic programming, active set strategies for linear constraints, and penalty and successive quadratic programming methods for nonlinearly constrained problems. Prereq., CSCI 5606.
CSCI 7176 (3). Topics in Numerical Computation.
Topics selected by instructor. Possible topics are numerical linear algebra, solution of differential equations, nonlinear algebra and optimization, data fitting, linear and nonlinear programming, and solution of large problems. Prereq., instructor consent.
Database Systems +
CSCI 3287 (3). Database and Information Systems.
Surveys data management, including file systems, database management systems design, physical data organizations, data models, query languages, concurrency, and database protection. Prereq., CSCI 3104.
CSCI 5817 (3). Database Systems.
Provides an advanced treatment of basic database concepts. Prereq., CSCI 2270 and admission as a graduate student in computer science or electrical engineering. Recommended prereqs., CSCI 3287 and 3753.
CSCI 5917 (3). Database Practicum.
Addresses practical issues in implementation, modeling, and measurement of database systems. Centers around a significant software project. Prereq., CSCI 5817 and significant software experience, or instructor consent.
Software Engineering +
CSCI 3308 (3). Software Engineering Methods and Tools.
Focuses on software engineering methods and tools for application development, including design and system organization; using and creating reusable libraries; building, testing, and debugging; and performance evaluation. Two hours of lecture, three hours of lab per week. Prereq., CSCI 2270.
CSCI 4308 (4). Software Engineering Project 1.
Advanced practicum in which students design, implement, document and test software systems for use in industry, non-profits, government and research institutions. Offers practical experience by working closely with project sponsors. Offers extensive experience in oral and written communication throughout the software lifecycle. Students must take CSCI 4308-4318 contiguously, as the project spans the entire academic year. Prereqs., successful completion of a minimum of 36 credit hours of CSCI Foundation, Track Foundation, Track Core, and CSCI electives, and WRTG 3030. Restricted to seniors.
CSCI 4318 (4). Software Engineering Project 2.
Second semester of an advanced practicum in computer science. Students must take CSCI 4308-4318 contiguously as the project spans the entire academic year. Prereq., CSCI 4308. Restricted to seniors.
CSCI 4448 (3). Object-Oriented Analysis and Design.
An applied analysis and design class addressing the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design, and modeling notations. Students apply the techniques in analysis and design projects. Prereq., CSCI 3155 or expertise in one or more object-oriented programming languages, such as C++ or Java. Same as CSCI 6448.
CSCI 4838 (3). User Interface Design.
Develops the skills and practices necessary to apply user-centered approaches to software requirements analysis, and the design and evaluation of computer applications. Prereq., CSCI 2270. Same as CSCI 6838.
CSCI 5548 (3). Software Engineering of Standalone Programs.
Applies engineering principles to phases of software product development, project planning, requirements definition, design, implementation, validation, and maintenance. Emphasizes practical methods for communicating and verifying definitions and designs---prototyping, inspections, and modeling. Includes relation to RTS and object-oriented programming. Prereqs., CSCI 1300, CSCI 2270, or instructor consent. Same as ECEN 5543.
CSCI 5608 (3). Software Project Management.
Presents topics and techniques critical to the management of software product development, including estimating, planning, quality, tracking, reporting, team organization, people management, and legal issues. Gives special attention to problems unique to software projects. Prereqs., ECEN 4583, CSCI 5548 and 4318, or equivalent industrial experience. Same as ECEN 5603.
CSCI 5828 (3). Foundations of Software Engineering.
Explores techniques, languages, and tools for development and maintenance of software systems. Topics include specification languages, configuration modeling, testing techniques, process modeling, program annotations, and program proofs.
CSCI 6268 (3). Foundations of Computer and Network Security.
Studies methods to protect information, and the ability to process and move information, from theft, misuse, tampering, destruction, and unauthorized access. Introduces foundational topics of computer and network security, including security models, cryptopgraphy, and authentication protocols. Prereq., CSCI 5273.
CSCI 6838 (3). User Interface Design.
Restricted to graduate students or instructor consent. Same as CSCI 4838.
CSCI 7818 (3). Topics in Software Engineering.
Studies selected topics of current interest in software engineering. Prereq., instructor consent.
Graphics +
CSCI 4229 (3). Computer Graphics.
Studies design, analysis, and implementation of computer graphics techniques. Topics include interactive techniques, 2-D and 3-D viewing, clipping, segmentation, translation, rotation, and projection. Also involves removal of hidden edges, shading, and color. Prereqs., knowledge of basic linear algebra and CSCI 2270. Same as CSCI 5229.
Electrical and Computer Engineering +
General +
ECEN 1100 (1). Freshman Seminar.
Introduces students to areas of emphasis with the ECE department through seminars presented by faculty and outside speakers. Emphasizes career opportunities, professional ethics and practices, history of the profession, and resources for academic success. Several sessions promote team building and problem solving, and provide opportunities for freshmen to meet their classmates.
ECEN 1200 (3). Telecommunications 1.
Covers the Internet and World Wide Web. Also introduces the main concepts of telecommunications, electronic publishing, audio, video, coding information theory, cryptography, data storage, and data compression.
ECEN 1400 (3). Introduction to Digital and Analog Electronics.
Introduces fundamental concepts in electrical and computer engineering such as Ohm's Law, capacitors, LEDs and 7-segment displays, transformers and rectifiers, digital logic, Fourier decomposition, frequency analysis. Lab work exposes students to commonly used instrumentation. Includes a final project. Skills in wiring, soldering and wire-wrapping are developed. Coreq., APPM 1350.
ECEN 1840 (1-3). Independent Study.
Provides an opportunity for freshmen to do independent, creative work. Numbered ECEN 1840 through ECEN 1849. Prereq., instructor consent.
ECEN 2050 (5). Special Topics.
ECEN 2060 (1-5). Special Topics.
ECEN 2120 (5). Computers as Components.
Covers computer usage in system implementation, central processor capabilities, and managing concurrency. Includes computer architecture, instruction sets, programming, input/output, interrupts, block transfers, semaphores, shared procedures, multiple processors, and memory management. Prereq., CSCI 1300 or equivalent.
ECEN 2250 (5). Circuits/Electronics 1.
Introduces linear circuit analysis and design, including extensive use of OP amps. Presents DC networks, including node and mesh analysis with controlled sources. Studies transient analysis of RL and RC circuits using phasors, as if analysis of circuits is sinusoidal steady-state. Integrates laboratory into course. Prereq., APPM 1360. Coreq., APPM 2360.
ECEN 2260 (5). Circuits/Electronics 2.
Continues basic circuit analysis of ECEN 2250: Laplace transform techniques, transfer function, convolution, frequency response, Bode diagrams, resonant circuits, and Fourier series expansions. Includes a hands-on laboratory experience. Prereq., ECEN 2250.
ECEN 2830 (1-5). Special Topics.
ECEN 2840 (1-6). Independent Study.
Offers an opportunity for sophomores to do independent, creative work. Numbered ECEN 2840 through ECEN 2849. Prereq., instructor consent.
ECEN 3010 (3). Circuits and Electronics for Mechanical Engineers.
Covers analysis of electrical circuits by use of Ohm's law, network reduction, node and loop analysis, Thevenin's and Norton's theorems, DC and AC signals, transient response of simple circuits, transfer functions, basic diode and transistor circuits, and operational amplifiers. Prereqs., APPM 2360 and PHYS 1140. Restricted to junior/senior MCEN majors.
ECEN 3030 (3). Electrical/Electronic Circuits Non-Major.
For students not majoring in electrical engineering. Covers analysis of electric circuits by use of Ohm's law; network reduction; super position; node and loop analysis; Thevenin's and Norton's theorems; sinusoidal signals; phasors; power in ac circuits; transient response of simple circuits; operational amplifiers; logic circuits; and flip-flops. Prereq., APPM 2360. Restricted to nonmajors. Same as GEEN 3854.
ECEN 3070 (3). Edges of Science.
Examines the evidence for paranormal phenomena, reasons for skepticism, and physical models that could account for the data. Reviews controversial scientific theories that overcame barriers to acceptance, and how worldviews shift. Considers the scientific method and ways uncontrolled factors might influence experiments. Develops skills in statistical analysis of data. Includes group projects testing for anomalous and parapsychological effects. Not accepted as a technical elective for engineering majors. Prereq., MATH 1020 or 1070 or 2510 or PSYC 3101 or SOCY 2061 or 4061 or equivalent. Approved for arts and sciences core curriculum: critical thinking.
ECEN 3100 (5). Digital Logic.
Covers the design and applications of digital logic circuits, including combinational and sequential logic circuits. Laboratory component introduces simulation and synthesis software and hands-on hardware design. Prereq., CSCI 1300.
ECEN 3170 (3). Energy Conversion 1.
Introduces block diagrams, conventional/renewable energy sources, power electronics, magnetic circuits, transformers and power systems, forces/torques of electric machines. Employs a top-down approach to present applications first and then discuss components. Uses PSPICE, MATHEMATICA, MATLAB. Prereq., ECEN 3250.
ECEN 3250 (5). Circuits/Electronics 3.
Develops a basic understanding of active semiconductor devices. Focuses on building an understanding of BJT and CMOS devices in both digital and analog application. Prereq., ECEN 2260.
ECEN 3300 (5). Linear Systems.
Characterization of signals and linear systems in time and frequency domains. Both continuous and discrete time systems are considered. Laboratory exercises consider linear filters and applications using computer simulations. The examples are drawn from communication systems, control systems, and digital signal processing. Prereqs., ECEN 2260 and APPM 2360.
ECEN 3320 (3). Semiconductor Devices.
Highlights the fundamentals of semiconductor materials and devices. Topics include the electrical and optical properties of semiconductors, the theory of PN junctions, bipolar and field-effect transistors, and optoelectronic devices. Prereq., ECEN 3250.
ECEN 3400 (5). Electromagnetic Fields and Waves.
Electromagnetic fields are covered at an introductory level, starting with electrostatics and continuing with DC current, magnetostatics, time-varying magnetic fields, waves on transmission lines, Maxwell's equations, plane waves, and basics of guided waves and antennas. Ten-twelve labs cover EM effects in circuits, four-point probe, ammeters, motors inductive and capacative coupling on a pc-board, time-domain reflectometry, and antennas. Prereqs., APPM 2350, PHYS 1110, and ECEN 2260. Restricted to juniors/seniors.
ECEN 3410 (3). Electromagnetic Waves and Transmission.
Studies reflected and transmitted plane waves in layered media, Poynting's theorem of electromagnetic power, hollow wave-guides, and two-conductor transmission line theory and practice, Smith chart and impedance matching, and elements of antenna theory. Prereq., ECEN 3400.
ECEN 3810 (3). Introduction to Probability Theory.
Covers the fundamentals of probability theory, and treats the random variables and random processes of greatest importance in electrical engineering. Provides a foundation for study of communication theory, control theory, reliability theory, optics, and portfolio analysis. Prereqs., APPM 2350 and 2360. Credit not granted for this course and MATH 4510 or APPM 3570.
ECEN 3840 (1-6). Independent Study.
Offers an opportunity for juniors to do independent, creative work. Numbered ECEN 3840 through ECEN 3849. Prereq., instructor consent.
ECEN 3930 (6). ECE Co-op Education.
Participate in a cooperative education program working with a corporate or government entity. Individual assignments are arranged between the department and the outside employer. This course is offered only through Continuing Education. May be repeated up to 24 credit hours. Prereq., ECEN 2120, 2260, minimum GPA of 2.85 required. Restricted to sophomore, junior and senior EEEN and ECEN majors.
ECEN 4000 (3). Special Topics.
ECEN 4120 (3). Neural Network Design.
Introduces basic (artificial) neural network architectures and learning rules. Emphasizes mathematical analysis of these networks, methods of training them, and application to practical problems such as pattern recognition, signal processing, and control systems. Shows how to construct a network of "neurons" and train them to serve a useful function. Prereqs., APPM 2360 or MATH 3130, and CSCI 1300 or equivalent. Same as ECEN 5120.
ECEN 4610 (3). Capstone Laboratory.
Hands-on laboratory experience for teams of 3-5 members 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 2120, 3100, 3250, 3300, 3400, 3810, plus ECEN 4593 for ECEN majors. Restricted to seniors.
ECEN 4840 (1-6). Independent Study.
Offers an opportunity for seniors to do independent, creative work. Numbered ECEN 4840--4849. Prereq., instructor consent.
ECEN 5830 (3). Special Topics.
ECEN 5840 (1-6). Independent Study.
Offers an opportunity for students to do independent, creative work at the master's level. Numbered ECEN 5840--5849. Prereq., advisor consent.
ECEN 6800 (0-8). Master of Engineering Report.
ECEN 6950 (1-6). Master's Thesis.
ECEN 7840 (1-6). Independent Study.
Offers an opportunity for students to do independent, creative work at the doctoral level. Numbered ECEN 7840--7849. Prereq., advisor consent.
ECEN 8990 (0-10). Doctoral Thesis.
Bioengineering +
ECEN 4001 (1-4). Special Topics.
Credit and subject matter to be arranged. Numbered ECEN 4001--4049. Prerequisites vary.
ECEN 4021 (1-4). Special Topics.
ECEN 4811 (3). Neural Signals and Functional Brain Imaging.
Explores bioelectric and metabolic signals generated by the nervous system from two standpoints: 1) their biophysical genesis and role in neural integration and 2) neurotechnologies such as electroencephalography, magnetoencephalography, deep brain stimulation, and functional magnetic resonance imaging. Prereqs., ECEN 2260 or 3030, ASEN 3300, or instructor consent. Same as ECEN 5811, ASEN 4216/5216.
ECEN 4821 (3). Neural Systems and Physiological Control.
A biophysical exploration of human physiology from the standpoints of control systems and neural information processing. Topics include: neural control of movement and cardiovascular performance, tissue growth and repair, carcinogenesis, and physiological responses to microgravity. Prereqs., ECEN 2260 or 3030, ASEN 3300, or instructor consent. Same as ECEN 5821 and ASEN 4426/5426.
ECEN 4831 (3). Brains, Minds, and Computers.
Provides background for the design of artificially intelligent systems based upon our present knowledge of the human brain. Includes similarities and differences between the brain and computers, robots, and common computer models of brain and mind. Emphasizes the neuron as an information processor, and organization of natural as well as synthetic neural networks. Prereq., ECEN 2260 or 3030, or instructor consent. Same as ECEN 5831, ASEN 4436/5436.
ECEN 5021 (1-4). Special Topics.
Communications +
ECEN 3002 (3-5). Special Topics.
ECEN 4002 (1-4). Special Topics.
ECEN 4012 (1-4). Special Topics.
ECEN 4242 (3). Communication Theory.
Covers modern digital and analog communication systems, Fourier analysis of signals and systems, signal transmission, amplitude modulation, angle modulation, digital communication systems, and behavior of communication systems in the presence of noise, including both analog and digital systems. Prereqs., ECEN 3300 and ECEN 3810 or equivalent.
ECEN 4532 (3). Digital Signal Processing Laboratory.
Develops experience in code development, debugging, and testing of real-time digital signal processing algorithms using dedicated hardware. Applications include filtering, signal synthesis, audio special effects, and frequency domain techniques based on the Fast Fourier Transform. Prereq., ECEN 3300. Coreq., ECEN 4632. Same as ECEN 5532.
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 4652 (2). 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.
ECEN 5012 (3). Special Topics.
ECEN 5032 (3). Special Topics.
ECEN 5612 (3). Noise and Random Processes.
Reviews probability theory, convergence and probability bounds, multivariable normal theory, sequences of random variables and stochastic processes, Bernoulli and Poisson processes, wide-sense stationary processes, and correlation functions and power spectra. Also includes linear systems with random inputs and Gauss-Markov processes, first- and second-order properties of ARMA processes, and Markov chains. Prereqs., ECEN 3300 and 3810 or MATH 4510.
ECEN 5622 (3). Information Theory and Coding.
Entropy rates of information sources, fundamental limits of data compression, Huffman and arithmetic codes; mutual information, fundamental limits of information transmission over noisy communication channels with/without feedback. Selected topics in information storage, lossy data compression, and network information theory. Prereqs., ECEN 3810 or equivalent, or instructor consent.
ECEN 5632 (3). Theory and Application of Digital Filtering.
Digital signal processing and its applications are of interest to a wide variety of scientists and engineers. The course covers such topics as characterization of linear discrete-time circuits by unit pulse response, transfer functions, and difference equations, use of z-transforms and Fourier analysis, discrete Fourier transform and fast algorithms (FFT), design of finite and infinite impulse response filters, frequency transformations, study of optimized filters for deterministic signals.
ECEN 5652 (3). Detection and Extraction of Signals from Noise.
Introduces detection, estimation, and time series analysis. Topics include hypothesis testing, detection of known form and random signals, least squares parameter estimation, maximum likelihood theory, minimum mean-squared error estimation, Kalman-Wiener filtering, prediction in stationary time series, and modal analysis. Applications include studies in communications, control, and experimental modeling. Prereq., ECEN 5612.
ECEN 5672 (3). Digital Image Processing.
Course objective is to present the fundamental techniques available for image representation and compression (e.g., wavelets), filtering (e.g., Wiener and nonlinear filter), and segmentation (e.g., anisotropic diffusion). Prereq., ECEN 5632 or instructor consent.
ECEN 5682 (3). Theory and Practice of Error Control Codes.
Block and convolutional codes for reliable transmission of digital data over unreliable noisy channels. Algebraic and dsp characterizations of cyclic codes such as BCH/RS codes. Decoding algorithms for block codes and the Viterbi algorithm. Graph codes and iterative decoding. Prereq., ECEN 3300.
ECEN 5692 (3). Principles of Digital Communication.
Techniques for efficient and reliable transmission of information over bandwidth and power constrained communication channels; digital modulation methods, power spectral density calculations, optimum receiver principles, error rate analysis, channel coding potential in wired/wireless media, trellis coded modulation, and equalization. Prereqs., ECEN 3300 and 5612 or equivalents. Recommended prereqs., ECEN 5622 and 5632.
Computer and Digital Systems +
ECEN 3003 (3-5). Special Topics.
ECEN 4013 (1-4). Special Topics.
ECEN 4553 (3). Introduction to Compiler Construction.
Introduces the basic techniques used in translating programming languages: scanning, parsing, definition table management, operator identification and coercion, code selection and register allocation, error recovery. Students build a complete compiler for a simple language. Prereq., ECEN 2120. Same as CSCI 4555.
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.
ECEN 4593 (3). Computer Organization.
Studies computer design at the gate level. Discusses microprogrammed and hardwired control units, memory design, arithmetic and logic unit, I/O, and peripheral devices. Briefly covers aspects of modern computer architecture, such as parallel processing and reduced instruction set computers. Prereq., ECEN 2120, 3100. Same as CSCI 4593.
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 2120 and 3100, or instructor consent. Recommended prereqs., ECEN 3250 and 4593. Same as ECEN 5613.
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 2120 and ECEN 3100, or instructor consent. Recommended prereq., ECEN 4613. Same as ECEN 5623.
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 2120, 3100, and 4593, or equivalent. Same as ECEN 5633.
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 5503 (3). Computer Systems Design and Architecture.
Covers digital logic circuits, assembly language programming, and gate-level computer design and architecture. Also discusses computer arithmetic algorithms, I/O, peripheral device performance, networking, and the Internet. Limited to graduate students. For ECE/CS majors with nontraditional backgrounds.
ECEN 5523 (3). Compiler Construction Tools.
Offers practical experience using state-of-the-art CAD tools on high-performance workstations. Provides skills needed to rapidly create little languages for specific problem domains and familiarizes students with automated software development. Same as CSCI 5525.
ECEN 5533 (3). Fundamental Concepts of Programming Languages.
Considers concepts common to a variety of programming languages--how they are described (both formally and informally) and how they are implemented. Provides a firm basis for comprehending new languages and gives insight into the relationship between languages and machines. Prereq., CSCI 3155 or instructor consent. Same as CSCI 5535.
ECEN 5543 (3). Software Engineering of Standalone Programs.
Applies engineering principles to phases of software product development, project planning, requirements definition, design, implementation, validation, and maintenance. Emphasizes practical methods for communicating and verifying definitions and designs---prototyping, inspections, and modeling. Includes relation to RTS and object-oriented programming. Prereqs., CSCI 1300, CSCI 2270, or instructor consent. Same as CSCI 5548.
ECEN 5553 (3). Parallel Processing.
Examines a range of topics involved in using parallel operations to improve computational performance. Discusses parallel architectures, parallel algorithms and parallel programming languages. Architectures covered include vector computers, multiprocessors, network computers, and data flow machines. Prereq., background in computer organization, introduction to programming languages, elementary numerical analysis, ECEN 4593 and CSCI 3656, or instructor consent. Same as CSCI 5551.
ECEN 5593 (3). Advanced Computer Architecture.
Provides a broad-scope treatment of important concepts in the design and implementation of high-performance computer systems. Discusses important issues in the pipelining of a machine and the design of cache memory systems. Also studies current and historically important computer architectures. Prereq., ECEN 4593 or instructor consent. Same as CSCI 5593.
ECEN 5603 (3). Software Project Management.
Presents topics and techniques critical to the management of software product development, including estimating, planning, quality, tracking, reporting, team organization, people management, and legal issues. Gives special attention to problems unique to software projects. Prereqs., ECEN 4583, 5543, and CSCI 4318, or equivalent industrial experience. Same as CSCI 5608 and EMEN 5031.
ECEN 5673 (3). Distributed Systems.
Examines systems that span multiple autonomous computers. Topics include system structuring techniques, scalability, heterogeneity, fault tolerance, load sharing, distributed file and information systems, naming, directory services, resource discovery, resource and network management, security, privacy, ethics, and social issues. Recommended prereq., CSCI 5573 or a course in computer networks. Same as CSCI 5673.
Electromagnetics +
ECEN 3004 (3-5). Special Topics.
ECEN 4634 (2). Microwave and RF Laboratory.
Introducing 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. Restricted to students with a minimum of 47 hours.
ECEN 5104 (3). Computer-Aided Microwave Circuit Design.
Emphasizes the design of strip-line and microstrip circuits, using a CAD package. Discusses design of impedance transformers, amplifiers, switches, phase shifters, etc. Assignments include design of typical circuits and their analysis using a microwave circuit analysis program. Laboratory includes measurements using a network analyzer facility on a typical circuit designed and fabricated by students. Prereq., ECEN 3410.
ECEN 5114 (3). Waveguides and Transmission Lines.
Intermediate course deals with guided-wave systems at HF, microwave, and optical frequencies. Modern waveguiding structures, including circular metallic waveguides, microstrip transmission lines, and optical waveguides are treated. Additional material may include waveguide losses, excitation of waveguides, microwave network theory, coupled-mode theory, resonators, and pulse propagation in waveguides. Prereq., ECEN 3410.
ECEN 5134 (3). Electromagnetic Radiation and Antennas.
Covers elementary antenna source, cylindrical wire antennas, loop antennas, radiation patterns and antenna gain, aperture sources such as horns and dishes, linear arrays, mutual effects, ray formulations, antenna noise and temperature, and transmission formulations. Prereq., ECEN 3410.
ECEN 5154 (3). Computational Electromagnetics.
Provides a computational study of microwave circuits and antennas, using finite-difference, finite-element, and moment methods. Requires students to develop algorithms, write and execute programs, and prepare reports analyzing results. Circuits include waveguides, microstrip lines, and center-fed dipole antennas. Prereq., ECEN 3410.
ECEN 5254 (3). Radar and Remote Sensing.
Examines active techniques of remote sensing, with emphasis on radar fundamentals, radar wave propagation, scattering processes, and radar measurement techniques and design. Examines specific radar systems and applications, such as laser radar, synthetic aperture radar, and phased arrays for atmosphere, space, land, and sea applications. Prereqs., ECEN 3300 and 3400, or instructor consent.
ECEN 5264 (3). Propagation Effects on Satellite and Deep-Space Telecommunications.
Studies the role of propagation effects in design of Earth-space telecommunication systems. Looks at effects dependent upon total electron content (TEC) along path, including Faraday rotation and range delay. Also covers ionospheric and interplanetary scintillation; tropospheric clear-air effects, including refraction, ducting, and range delay; absorption, scatter, and cross polarization due to precipitation and clouds. Prereq., ECEN 3410.
ECEN 5274 (3). Radar Science and Techniques.
Studies atmospheric radar fundamentals. Examines scattering by precipitation and atmospheric turbulence; long-wavelength radars and the dynamics of the middle and upper atmosphere; design of meteorological and clear-air radars; profiling tropospheric winds, temperature, and humidity by radar and radiometry; and ionospheric sounding using ionosondes and incoherent-scatter radars. Prereq., ECEN 5254 or instructor consent.
Materials and Devices +
ECEN 4345 (3). Introduction to Solid State.
Covers basic crystallography, lattice vibrations, free electron theory, energy band theory, and semiconducting, dielectric, and optical and superconducting materials and devices, emphasizing properties relevant to solid state electronics and optoelectronics. Prereq., ECEN 3400.
ECEN 4645 (3). Introduction to Optical Electronics.
Introduces lasers, Gaussian optics, modulators, nonlinear optics, optical detectors, and other related devices. Prereq., ECEN 3410. Restricted to juniors and seniors. Same as ECEN 5645.
ECEN 5005 (1-4). Special Topics.
ECEN 5345 (3). Introduction to Solid State.
Core course for further studies in solid state materials and devices. Covers crystal and reciprocal lattices; phonons; electrons in three dimensional solids and nanostructures; energy band structure of semiconductors, electron transport, optical properties; and basics of quantum wells. Course uses quantum mechanical methods. Prereqs., ECEN 3400 and basic quantum mechanics or instructor consent.
ECEN 5355 (3). Principles of Electronic Devices 1.
Relates performance and limitations of solid state devices to their structures and technology. Examines semiconductor physics and technology. Includes PN-junction, MOS, and optoelectronic devices. For both advance circuit and device engineers. Prereq., ECEN 3320 or instructor consent.
ECEN 5365 (3). Semiconductor Materials and Devices 1.
Includes an introduction to time-independent quantum mechanics and perturbation theory, tunneling, application to quantum-well electronic and optical devices, electrons in a crystalline solid, Bloch's theorem, energy bands and energy gaps, the effective mass approximation, a survey of energy bands for real crystals: Si, Ge, GaAs, InP, AlGaAs, etc., band structure engineering, and the electrical and optical properties of compound semiconductors. Prereq., ECEN 3120, and ECEN 4345 or 5345.
ECEN 5385 (3). Optical Properties of Materials.
Surveys optical properties of materials important in optoelectronic and optical devices. Covers the relationships between optical constants, optical properties of semiconductors, dielectrics, ferroelectrics, liquid crystals, and metals. Prereq., ECEN 4345 and 5345, or PHYS 4340, or equivalent.
Optics +
ECEN 4006 (1-4). Special Topics.
ECEN 4016 (1-4). Special Topics.
ECEN 4106 (3). Photonics.
Deals with the generation, transmission, modification and detection of light. Applications include fiber optics communications, data storage, sensing, and imaging. Leads to understanding of fundamental physical principles used in the analysis and design of modern photonic systems. Prereqs., ECEN 3300 and PHYS 2130. Restricted to seniors.
ECEN 4116 (3). Introduction to Optical Communications.
Given data rates, distance, reliability or bit error rates, the information required to specify the type of fiber, the source, the wave length, type of modulation, repeater or optical amplifiers, and detectors will be presented. Prereq., ECEN 3400 or equivalent. Same as TLEN 5480.
ECEN 4606 (2). 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 or PHYS 4510 and 4000-level optics course. Restricted to juniors/seniors.
ECEN 4616 (3). Optoelectric System Design.
Examines optics, optical systems, and electro-optics devices with the goal of integrating optical and electro-optical devices into optoelectronic systems. System design is covered with emphasis given to resolution, field of view, signal-to-noise ratio, speed of operation, and other system constraints. Prereq., ECEN 3400. Same as ECEN 5616.
ECEN 4696 (2). Optical Circuits Laboratory.
Provides students with the opportunity to study the characteristics of the components that go into optical fiber communication systems. This lab can be operated over the Internet so that students can do the lab individually on their own time schedule and explore the effects of variations in parameters to a greater extent than they can do in a typical lab session if desired. Prereq., ECEN 2260 and 3400. Recommended prereq., ECEN 3810. Restricted to junior/senior engineering majors. Same as TLEN 5485.
ECEN 5016 (1-4). Special Topics.
ECEN 5156 (3). Physical Optics.
Core course for the optics program. Covers the application of Maxwell's equations to optical waves and media. Topics include polarization, dispersion, geometrical optics, interference, partial coherence, and diffraction. Prereq., ECEN 3410.
ECEN 5166 (3). Guided Wave Optics.
Builds up the concepts necessary to understand guided wave optical systems. Topics include slab wave-guides, semiconductor lasers, fiber optics, and integrated optics. Prereqs., ECEN 4645 or 5645, and ECEN 5156.
ECEN 5606 (3). Optics Laboratory.
Consists of 13 optics experiments that introduce the techniques and devices essential to modern optics, including characterization of sources, photodetectors, modulators, use of interferometers, spectrometers, and holograms, and experimentation of fiber optics and Fourier optics. Prereq., undergraduate optics course such as PHYS 4510. Same as PHYS 5606.
ECEN 5626 (3). Active Optical Devices.
Analysis of active optical devices such as semiconductor laser, detector and flat panel display by clearly defining and interconnecting the fundamental physical mechanism, device design and operating principles and device performance. Recommended prereq., ECEN 5355.
ECEN 5696 (3). Fourier Optics and Holography.
Topics include holography, Fourier transform properties of lenses, two-dimensional convolution and correlation functions, spatial filtering, and optical computing techniques. Also covers coherent and incoherent imaging techniques, tomography, and synthetic aperture imaging. Prereqs., ECEN 3300 and 3410, or instructor consent.
ECEN 6016 (1-3). Special Topics.
Power +
ECEN 4017 (1-4). Special Topics.
ECEN 4167 (3). Energy Conversion 2.
Studies the derivation of the dynamic equations of motion of electromechanical systems, linear and rotary motion machines based on variational principles and basic force laws. Looks at equivalent circuits in abc and dqo coordinates for AC and DC machines. Discusses conditions under which an electromagnetic torque can be produced. Applies theory to the most important modes of steady-state and transient operation of electrical energy converters. Prereq., ECEN 3170.
ECEN 4517 (3). Power Electronics Laboratory.
Focuses on analysis, modeling, design, and testing of electrical energy processing systems in a practical laboratory setting. Studies power electronics converters for efficient utilization of available energy sources, including solar panels and utility. A final design project involves design, fabrication, and testing of a solar power system. Prereq., ECEN 3170. Restricted to seniors.
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. Restricted to junior and senior engineering majors. Same as ECEN 5797.
ECEN 4827 (3). Analog IC Design.
Covers the fundamentals of transistor-level analog integrated circuit design. Starting from device models, introduces principles of dc biasing, frequency response analysis and feedback techniques, as well as the use of CAD tools for simulation, circuit design, layout and verification of single-stage and multi-stage amplifiers, operational amplifiers, and comparators. Prereq., ECEN 3250. Restricted to engineering majors. Same as ECEN 5827.
ECEN 5517 (3). Power Electronics Lab.
Introduces practical techniques of power electronics: duty-cycle control of dc-dc converters, including basic controller circuits, gate drivers, power stage components, magnetics design, and small-signal frequency response; current-mode control, snubber design, flyback transformer design, and principles of grounding and layout. Culminates in a design project involving a stand-alone solar power system. Prereq., ECEN 5797.
ECEN 5787 (3). Power Quality Phenomena Power Systems.
Single-time and periodic disturbances of power systems and their causes and effects on sensitive (electronic) end-use devices and power system components are studied and modeled. Measurement techniques of the impact of such disturbances (power quality phenomena) on devices as well as prevention and mitigating techniques are addressed. Prereq., ECEN 3170.
ECEN 5807 (3). Modeling and Control of Power Electronic Systems.
Studies modeling and control topics in power electronics. Averaged switch modeling of converters, computer simulation, ac modeling of the discontinuous conduction mode, the current programmed mode, null double injection techniques in linear circuits, input filter design, and low-harmonic rectifiers. Prereq., ECEN 5797.
ECEN 5817 (3). Resonant and Soft-Switching Techniques in Power Electronics.
Covers resonant coverters and inverters, and soft switching; sinusoidal approximations in analysis of series, parallel, LCC, and other resonant dc-dc and dc-ac converters; state-plane analysis of resonant circuits; switching transitions in hand-switched and soft-switched PWM converters; zero-voltage switching techniques, including resonant, quasi resonant, aero voltage transition, and auxiliary switch circuits. Prereq., ECEN 5797 or instructor consent required.
ECEN 5837 (3). Mixed-Signal IC Design.
Design of core analog circuits in mixed analog and digital systems, including data converters and sampled-data circuitry, and system level IC design methodologies and CAD based circuit design and layout techniques in mixed analog and digital ICs. Prereq., MCEN 5827. Restricted to majors.
Systems and Electronics +
ECEN 4018 (1-4). Special Topics.
ECEN 4028 (1-4). Special Topics.
ECEN 4138 (3). Control Systems Analysis.
Provides modeling of dynamic systems for electrical, chemical, hydraulic, and mechanical systems using block diagrams and signal flow graphs. Compares open and closed-loop configurations. Prereq., senior standing with background of Laplace transforms, linear algebra, and ordinary differential equations; ECEN 3300.
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. Restricted to seniors in engineering.
ECEN 5008 (1-4). Special Topics.
ECEN 5018 (1-4). Special Topics.
ECEN 5028 (1-4). Special Topics.
ECEN 5418 (3). Automatic Control Systems 1.
Coverage of principles of control systems with Multiple Inputs and Multiple Outputs (MIMO). Topics include MIMO state-space theory, applications of the singular value decomposition (SVD), coprime factorization methods, frequency domain topics, and an introduction to H-infinity design. Prereqs., ECEN 3300, 4138, and 5448, or equivalents.
ECEN 5438 (3). Robot Control.
Provides a comprehensive treatment of the mathematical modeling of robot mechanisms and the analysis methods used to design control laws for these mechanisms. Prereqs., ECEN 4138 and PHYS 1110.
ECEN 5448 (3). Advanced Linear Systems.
Offers a state space approach to analysis and synthesis of linear systems, state transition matrix, controllability and observability, system transformation, minimal realization, and analysis and synthesis of multi-input and multi-output systems. Prereq., ECEN 3300 and 4138.
ECEN 5458 (3). Sampled Data and Digital Control Systems.
Provides an analysis and synthesis of discrete-time systems. Studies sampling theorem and sampling process characterization, z-transform theory and z-transfer function, and stability theory. Involves data converters (A/D and D/A), dead-beat design, and digital controller design. Prereqs., ECEN 3300 and 4138.
ECEN 7438 (3). Theory of Nonlinear Systems.
Similar to ECEN 5438 except at a more advanced level and with more topics covered: limit cycles, functional analysis approach to input-output stability, analysis and synthesis of time-varying systems, feedback linearization and its applications, and bang-bang control. Prereqs., ECEN 5418 and 5448.
VLSI CAD Methods +
ECEN 4009 (1-4). Special Topics.
ECEN 4049 (1-4). Special Topics.
ECEN 4109 (3). Very Large Scale Integrated (VSLI) Systems Design.
Understand how very large digital circuits are implemented at the IC level. Techniques for implementing large digital systems in NMOS and CMOS technology are presented, including a discussion of tradeoffs made to achieve high performance designs. Entails layout and design projects using a set of layout and simulation tools. Prereqs., ECEN 3100, 3250.
ECEN 5049 (1-4). Special Topics.
ECEN 5109 (3). Very Large Scale Integrated (VLSI) Systems Design.
Understand how very large digital circuits are implemented at the IC level. Techniques for implementing large digital systems in NMOS and CMOS technology are presented, including a discussion of tradeoffs made to achieve high performance designs. Entails layout and design projects using a set of layout and simulation tools.
ECEN 5139 (3). Formal Verification of VLSI Systems.
Covers two-level and multilevel minimization, optimization via expert systems, algebraic and Boolean decomposition, layout methodologies, state assignment, encoding and minimization, silicon compilation. Prereqs., ECEN 4703 and general proficiency in discrete mathematics and programming.
ECEN 6139 (3). Logic Synthesis of VLSI Systems.
Studies synthesis and optimization of sequential circuits, including retiming transformations and don't care sequences. Gives attention to hardware description languages and their application to finite state systems. Also includes synthesis for testability and performance, algorithms for test generation, formal verification of sequential systems, and synthesis of asynchronous circuits. Prereqs., ECEN 5129, 5139, and CSCI 5454.
Engineering Honors +
EHON 1151 (3). Critical Encounters.
Explores critical, literary and philosophical approaches to the following related problems: 1) how we organize knowledge and construct meaning, and 2) how we locate a sense of self as both individuals and members of various groups amidst the resources and demands of competing interpretations, traditions challenges and circumstances. Prereq., honors standing or instructor consent required.
EHON 4051 (1). Dimensions of Leadership.
Explores the many dimensions of leadership that exceed technical knowledge: the ethical, societal, cultural, interpersonal, and personal. Through seminars, workshops and exposure to leaders, students will reflect upon their engineering education in light of the multifaceted demands of effective leadership and their own personal career goals. Students will take an active role in shaping the course. Prereq., junior standing; honors standing or instructor consent.
Engineering Management +
EMEN 4030 (3). Project Management Systems.
Acquaints the student with multidisciplinary aspects of project management, including the relationship between schedule, project cost, and performance. Uses qualitative and quantitative tools to facilitate project management skills. Restricted to juniors and seniors. Same as SYST 4080 & MGMT 4085.
EMEN 4050 (3). Leadership.
Provides basic concepts of leadership and the essential skills required to become an effective leader/manager. Students will be provided the opportunity for personal development through exercises in communication and leadership effectiveness. Other major topics include leadership styles, managing commitments, change management, negotiation, conflict resolution, organizational culture, emotional intelligence, team dynamics, and business ethics. Restricted to juniors and seniors.
EMEN 4100 (3). Business Methods and Economics for Engineers.
Covers cost concepts, financial statements, and the company economic environment. Includes concepts and methods of analysis of the time value of money, comparison of project alternatives before and after taxes, cash flows, replacement analysis, risk management, and financial cash statements. Restricted to juniors and seniors.
EMEN 4825 (3). Entrepreneurial Business Plan Preparation.
Instructs students in the necessary elements of a business plan and how to prepare a complete well-written plan for an entrepreneurial business venture. Students work in interdisciplinary business-engineering five-person teams to create a business concept and take it through to business plan completion. Same as ESBM 4830.
EMEN 5000 (3). Engineering Analysis.
Provides an introduction to the logical and systematic thinking required to evaluate and solve typical engineering problems in mechanics, electricity, thermodynamics, fluid mechanics, and light. Emphasizes understanding the physical behavior of systems and applying the principles and laws from the physical sciences to analyze these systems. Required for nonengineers seeking admission to the graduate technology management curriculum track. Not for degree credit.
EMEN 5005 (3). Introduction to Applied Statistical Methods.
Covers foundations for statistical reasoning and statistical applications. Topics include descriptive statistics, introduction to probability, random variables, discrete and continuous probability distributions, sampling theory and sampling distributions, statistical inference (point and interval estimation and hypothesis testing), and simple regression. All material taught is based upon case studies from business and industry. Not for degree credit.
EMEN 5010 (3). Introduction to Engineering Management.
Provides a general introduction to the principles and methods of technical management covering a variety of topics in leadership, strategic planning, product management, entrepreneurship, finance, value chains, management of R&D, and economic environments. Industry guest speakers provide real-life examples and applications. Required for all degree students.
EMEN 5020 (3). Finance and Accounting for Engineering Managers.
Provides the concepts and skills necessary to financially analyze project and assess financial performance and status of an organization. Includes the time value of money, comparison of alternatives, taxes, risk management, cash flow, and financial cash statements. Required for all degree students. Prereq., EMEN 5010 or instructor consent.
EMEN 5030 (3). Project Management.
Presents the basic skills required to manage a wide range of technical projects. Topics include selecting project alternatives, managing project teams, developing project plan elements, risk management, monitoring and controlling projects, and financial analysis of projects. Skills learned are applied to a representative project.
EMEN 5031 (3). Software Project Management.
Understand unique considerations of the software life cycle that impact project management. Emphasize configuration management, code reviews, architectural influences, and quality assurance with automated testing. Explore Capability Maturity Model (CMM) and Unified Modeling Language (UML) impact on project success. Recommended prereq., some software development experience. Same as ECEN 5603.
EMEN 5032 (3). Advanced Topics in Project Management.
Covers advanced topics in project management from a systems view based on the Project Management Body of Knowledge (PMBOK); spans the entire project life cycle. Prereq., EMEN 5030 or equivalent.
EMEN 5040 (3). Quality, Strategy, and Value Creation.
Introduces business performance excellence (BPE) including history of Quality Sciences, Six Sigma, and Deming's Theory of Profound Knowledge. Addresses use of strategic planning, policy deployment, and Total Asset Utilization to exceed customer requirements and maximize profitability. Addresses topics strategically and tactically through case analysis, field study, and experiential learning. Prereq., EMEN 5010 or instructor consent. Similar to SYST 6030.
EMEN 5041 (3). Advanced Topics in Value Creation.
Studies methods designed to maximize excellence in business performance. Advanced study includes interactions with the customers and suppliers, integrated manufacturing, and meeting customer requirements while focusing on maximizing profitability. These characteristics are addressed both strategically and tactically through the use of case analysis, field study, and experiential learning for both the production and service sectors. Prereq., EMEN 5040. Recommended prereq., EMEN 5042.
EMEN 5042 (3). Methods for Quality Improvement.
In-depth investigation of the concepts, tools, and techniques used in the management and measurement of quality and productivity. Topics include basic statistics and probability; process variation; statistical process control charting and capability analysis for process, product, and management systems; and an introduction to design of experiments (DOE) in business and industry. Prereq., EMEN 5040 or instructor consent.
EMEN 5043 (3). Advanced Topics in Quality Systems/ Engineering.
Advanced study of methods, tools, techniques, and systems associated with advanced quality applications. Includes a survey of advanced process control technologies, control schemes, and measurement system analysis. Prereq., EMEN 5042.
EMEN 5050 (3). Leadership and Management.
Provides working engineers a background in leadership and management theory; enables students to develop practical skills in leading and managing through numerous exercises. Topics include authentic leadership, leadership styles, managing commitments, conflict resolution, change management, organizational culture, emotional intelligence, team dynamics, and business ethics. Required for all degree students. Prereq., EMEN 5010 or instructor consent. Same as TLEN 5050.
EMEN 5080 (3). Ethical Decision-Making in Engineering Management.
Provide students with the ability to recognize ethical issues and dilemmas affecting managers in the workplace; understand various models and practices offering solutions to these issues; and understand how to create a culture of ethics and integrity in supporting and/or building a profitable, healthy, and responsible organization.
EMEN 5300 (3). Management of Research and Development.
Provides practical, tested tools to manage research and development in industry and in university and government laboratories. R&D strategies are emphasized, as are innovation and creativity concepts and techniques. R&D portfolio techniques are emphasized and are the basis for a team project. Prereq., EMEN 5010 or instructor consent.
EMEN 5400 (3). Principles of Product Management.
Provides state-of-the-art techniques for improving the identification and creation of new products, services, and brands that provide an exceptional customer experience. Both proven and emerging management techniques in new product management are covered. Prereq., EMEN 5010 or instructor consent.
EMEN 5405 (3). Systems Engineering: Requirements.
Provides students with an understanding of how to prepare a program for effective and timely specification development and analytical methods for specification development. Management aspects covered include traceability, margins and budgets, requirements validation, specification publishing, and use of database systems. Restricted to graduate students or instructor consent required.
EMEN 5410 (3). Systems Engineering: Synthesis.
Provides methods for transforming a set of requirements in a series of specifications into a physical reality through product design, material procurement, and manufacturing transforms. The solution is developed through integration and optimization. This is the second course in a three course systems engineering sequence. Restricted to graduate students or instructor consent required.
EMEN 5415 (3). Systems Engineering: Verification.
Provides students with methods to plan and implement effective product verification process on a program involving development of complicated products. Applies a process perfected on military programs, but the process is generic and can be applied effectively to commercial products. A worst case product and program complexity are considered permitting tailoring of the process for less complex cases. Restricted to graduate students or instructor consent required.
EMEN 5430 (3). Software Product Management.
Explores software product management activities from product concept to launch while ensuring both market visibility and customer satisfaction. Includes market research and opportunity analysis, software requirements, pricing and profitability, alpha-beta program feedback, operational readiness, sales channels and partner strategies. Recommended prereq., some software development experience.
EMEN 5500 (3). Operations Management.
Provides an introduction to management concepts and techniques for managing the ongoing value creation activities of a wide range of organizations. Value creation includes manufacturing hardware, developing software, and delivering services. Emphasizes the customer perspective and views products as one way of delivering exceptional services. Addresses globalization and supply chains challenges. Prereq., EMEN 5010 or instructor consent. Credit not granted for this course and SYST 6080.
EMEN 5600 (3). Survey of Operations Research.
Applications-oriented survey of operations research topics including linear and integer programming, network analysis, dynamic programming, nonlinear programming, decision analysis, Markov chain and Markovian decision models, queuing theory, and simulation. Same as SYST 6070.
EMEN 5610 (3). Advanced Statistical Methods for Engineering Research.
Combines statistical methods with practical applications and computer software. Develops commonly used statistical models such as analysis of variance as well as linear and logistic regression. The statistical models are implemented and interpreted in the context of actual data sets using available statistical software. Continuation of EMEN 5005. Prereq., EMEN 5005.
EMEN 5620 (3). Data Mining and Screening Experiments for Engineering Research.
Combine intermediate and advanced statistical methods with practical research applications. Develops commonly used statistical models such as Two and Three-Way Analysis of Variance and the analysis of Fractional Factorial Designs for the solution of common business and industrial research problems. The statistical models are implemented and interpreted in the context of actual data sets using available statistical software.
EMEN 5710 (3). Business Simulation for Engineers.
Using an internet-based computer simulation, teams will be placed in a realistic international business setting. Teams will start up and run a company two years in compressed time (eight rounds of decision making). Repeatedly, teams will be expected to plan and execute a business strategy by undertaking coordinated marketing, human resources, operations, finance, and accounting actions. Instructor permission required.
EMEN 5825 (3). Entrepreneurial Business Plan Preparation.
Instructs students in the necessary elements of a business plan and how to prepare a complete, well-written plan for an entrepreneurial business venture. Students work in teams to create a business concept and take it through business plan completion. Recommended prereq., EMEN 5020 or equivalent.
EMEN 5840 (1-3). Independent Study Project.
Available only through approval of graduate advisor. Subjects arranged to fit the needs of the particular student. Prereq., EMEN 5010.
EMEN 5900 (3). Research Techniques in Engineering Management.
Explores commonly used research methods including analytical, agreement, descriptive, and relational methods; experimental design including incorporation, nesting, blocking, and controlling; threats to the internal and external validity of research. Sampling procedures and considerations, measurement validity and reliability, and managing the research study are also reviewed. Same as TLEN 5750.
EMEN 6805 (3). Capstone Preparation.
Students determine capstone research question, conduct literature review, develop research methodology and project plan, write a proposal, and select capstone committee. Restricted to students who have completed 21 credit hours toward the EMEN degree. Prereq., either EMEN 5900 if choosing an applications-oriented capstone or EMEN 5825 if choosing a business plan capstone, and selection of a capstone advisor.
EMEN 6810 (2). Capstone Completion.
Continues EMEN 6805 as the second half of a two-course sequence for the engineering management capstone project. Students conduct agreed-upon research, research and analyze results, develop recommendations, write a final report, and present the project to the committee for evaluation. Prereq., EMEN 6805.
EMEN 6830 (3). Project Management Capstone.
Evaluate project management practices in the student's work unit, company, or in another organization. Identify strengths and weaknesses of the major product management processes as outlined in the Project Management Body of Knowledge (PMBOK). Opportunities for improvement and methods for implementation are expected. Prereqs., EMEN 5030 and 5032 and acceptance into the Project Management Certification option.
Engineering Physics +
See Physics in the College of Arts and Sciences for a listing of courses.
Environmental Engineering +
EVEN 1000 (1). Introduction to Environmental Engineering.
Introduces students to environmental engineering as an academic major and a career. Covers air quality, aquatic ecology, chemical processing, energy, site remediation, and water resources and treatment. Includes reading and writing on the history of environmental engineering, major environmental issues, and professional ethics.
EVEN 2840 (1-3). Independent Study---General Topics.
General topics relating to environmental engineering. One-on-one assistance with an instructor.
EVEN 4100 (3). Environmental Sampling and Analysis.
Introduces students to hands-on environmental sampling and analysis techniques for characterization of surface water, subsurface water, soils and sediments, and air. Laboratories include stream sampling, drilling, monitoring well installation, water level, slug tests, air sampling, and OSHA HAZWOPER training. Prereqs., CVEN 3454 and 4424 or equivalent. Recommended prereq., CVEN 4353 or equivalent.
EVEN 4830 (3). Special Topics.
EVEN 4840 (1-4). Independent Study---General Topics.
General topics relating to environmental engineering. One-on-one assistance with an instructor. May be repeated up to 4 total credit hours.
General Engineering +
GEEN 1100 (3). Social Impact of Technology.
Introduces undergraduate students to the social impact of technology and how technology impacts all aspects of life, the health of planet Earth, and how people interact with each other. Fulfills Engineering social science requirements.
GEEN 1300 (3). Introduction to Engineering Computing.
Introduces the use of computers in engineering problem solving and elementary numerical methods. Learn programming fundamentals, including data and algorithm structure, and modular programming. Numerical methods learned include solving single, nonlinear equations, fixed-poing iteration, Gaussian elimination, and linear regression. Software vehicles include Excel/VBA, MathCAD, and Matlab. Coreq., APPM 1350.
GEEN 1342 (3). Special Topics.
GEEN 1350 (1). Calculus 1 Work Group.
Provides problem-solving assistance to students enrolled in APPM 1350. Student groups work in collaborative learning environment. Student participation is essential. Grading under pass/fail option only; cannot be used to meet engineering degree requirements. Coreq., APPM 1350 or MATH 1300.
GEEN 1360 (1). Calculus 2 Work Group.
Provides problem solving assistance for students enrolled in APPM 1360. Conducted in a collaborative learning environment. Student work groups solve calculus problems with assistance of facilitator. Grading under pass/fail option only; cannot be used to meet engineering degree requirements. Coreq., APPM 1360 or MATH 2300.
GEEN 1400 (3). Engineering Projects.
Provides first-year engineering students with opportunity to apply mathematical and scientific skills in interdisciplinary engineering projects. Students work in teams to design and build engineering projects under guidance of engineering faculty. Prototype projects are exhibited at an end-of-semester design expo.
GEEN 1500 (1). Introduction to Engineering.
Provides an introduction to the profession of engineering, to include its historical development, ethical expectations, and an examination of its current discipline specialization. Provides sufficient knowledge of the engineering disciplines necessary to make an informed career choice.
GEEN 1510 (2). Self Management and Leadership Principles 1.
Develops group cohesiveness, mutual support, multicultural awareness, and leadership skills. Topics include collaborative learning, motivation, time management and study skills, personal assertiveness, and career awareness. Open to new freshmen and transfer students. Controlled enrollment. Fulfills one credit hour of the Engineering social science requirement.
GEEN 1520 (1). Self Management and Leadership Principles 2.
Continuation of GEEN 1510. Controlled enrollment. Prereq., GEEN 1510.
GEEN 3000 (3). Professional Communications for Engineers.
Develops an understanding of the professional communications requirements of the engineer through the development of the written and oral skills in a technical environment. The importance of skillful communications, to technical and non-technical audiences, will be emphasized.
GEEN 3300 (3). Sustainability Ethics and Practice.
Cases, simulated situations, and class discussion. Exposure to different value systems and ethical decision-making approaches. Critical evaluation of professional codes of ethics. Development of personal code.
GEEN 3400 (3). Invention and Innovation.
Introduction to invention and product innovation. Students explore the invention process, learn engineering skills, and explore entrepreneurship (patenting, intellectual property, marketing, raising capital). Student teams design, build, and test a potentially commercial product, and exhibit at an end-of-semester design expo.
GEEN 3851 (3). Statics for Engineers.
Examines vector treatment of force systems and their resultants; equilibrium of frames and machines, including internal forces and three-dimensional configurations; static friction; properties of surfaces, including first and second moments; hydrostatics; and minimum potential energy and stability. Prereq., PHYS 1110. Recommended coreq., APPM 2350. Same as CVEN 2121.
GEEN 3852 (3). Thermodynamics for Engineers.
Explores fundamental concepts and basic theory, including first and second laws of thermodynamics, properties, states, thermodynamic functions and cycles. Prereq., APPM 2350. Same as MCEN 3012.
GEEN 3853 (3). Fluid Mechanics for Engineers.
Introduces fluid mechanics and momentum transfer, emphasizing the application of these principles to engineering systems. Prereqs., APPM 2350 or 2360, and GEEN 1300 or CSCI 1300. Same as CHEN 3200.
GEEN 3854 (3). Circuits for Non-majors.
Intended for students not majoring in electrical engineering. Covers analysis of electric circuits by use of Ohm's law, network reduction, super position, node and loop analysis, Thevenin's and Norton's theorems, sinusoidal signals, phasors, power in AC circuits, transient response of simple circuits, operational amplifiers, logic circuits and flip-flops. Prereqs., APPM 1350, 1360 and 2360. Same as ECEN 3030.
GEEN 3855 (3). Business Systems for Engineers.
Explores the synergistic relationship between engineering and business. Investigates modern business organizations and processes and associated roles for individuals with an engineering or technical background. Provides a balanced presentation of theoretical and practical information. Restricted to juniors and seniors. Recommended prereq., WRTG 3030.
GEEN 3860 (1-3). Special Topics: Journey to Space.
Trains students interested in spacecraft design and control concepts to better prepare them for potential aerospace careers. The weekly course schedule includes one lecture and one team meeting with students involved with COSGC's current Colorado CubeSat (CO3Sat-1) satellite program. Lecture topics include: Spacecraft Systems, Orbit Design and Analysis, Altitude Control and Design, Structural Design and Analysis, Thermal Analysis, Spacecraft Communication, Mission Operations, etc.
GEEN 3930 (6). Engineering Co-Op.
Students enrolled in this course will participate in an engineering program with a government agency or industry. Restricted to juniors and seniors with a GPA of 2.75 or higher.
GEEN 4830 (3). Special Topics.
May be repeated up to 6 total credit hours. Restricted to engineering students.
Herbst Program of Humanities +
HUEN 1010 (3). Introduction to the Humanities.
Explores a wide variety of challenging, interesting, and relevant humanistic expressions (fiction, philosophy, plays, poetry, art, music, etc.). Classes are small and discussion-based in order to focus on the practical skills needed to excel in both remaining humanities and social science electives and as a professional engineer. Restricted to freshmen and sophomores.
HUEN 1100 (3). History of Science and Technology.
When was the odometer invented? How do you build a Pyramid? Was Copernicus a radical? Who made the first automobile? When did science and technology unite, and why? All this and more in a course that spans invention and discovery from the Stone Age to the present, raising questions about philosophy, identity, social custom and personal expectation. Restricted to freshmen.
HUEN 2010 (3). Tradition and Identity.
Explores the place and possibility of personal identity both within and against the influence of tradition, including family, culture, language, and social, political and economic institutions. Via literature and film, wrestles with the nature of freedom, self-determination, and belonging.
HUEN 2843 (1-3). Special Topics.
Students should check with the department for specific semester topics. Restricted to freshmen and sophomores.
HUEN 3100 (3). Humanities for Engineers 1.
First course in a two-semester sequence of Herbst Humanities Program for engineering students. Discusses culturally and historically significant readings in small group seminars. Prereq., junior standing and program approval.
HUEN 3200 (3). Humanities for Engineers 2.
Continuation of HUEN 3100. Discusses culturally and historically significant readings in small-group seminars. May be repeated up to 6 total credit hours. Prereq., HUEN 3100.
HUEN 3700 (3). Culture Wars in Rome.
Set in Rome, Italy, this Maymester course investigates the cultural contrasts among three different "Romes", ancient pagan, aristocratic Rome; medieval Christian theocratic Rome; and modern secular democratic Rome. To do so, it draws on evidence from Roman literature, politics, art, and architecture. Requires some preparatory work in Boulder. Restricted to sophomores/juniors/seniors.
HUEN 3840 (1-3). Independent Study.
Counts toward the humanities and social science degree requirements for a BS in the college of engineering. May be repeated up to 3 total credit hours. Prereq., instructor consent.
HUEN 3843 (3). Special Topics.
Check with department for specific semester topics. May be repeated up to 6 total credit hours. Restricted to sophomores, juniors, and seniors.
Mechanical Engineering +
Math +
MCEN 1000 (1). Introduction to Mechanical Engineering.
Lect. and lab. Introduces facets of mechanical engineering including history of the profession, mechanical engineering curriculum, industries in which mechanical engineers practice, and expectations and tools for academic success. Students participate in hands-on experiences, visit industry, make oral presentations, meet faculty and practicing professionals, and develop goal statements. Restricted to MCEN majors.
MCEN 3030 (3). Computational Methods.
Studies fundamental numerical techniques for the solution of commonly encountered engineering problems. Includes methods for linear and nonlinear algebraic equations, data analysis, numerical differentiation and integration, ordinary and partial differential equations. Prereqs., GEEN 1300 and APPM 2360, or equivalent, including a working knowledge of Matlab.
MCEN 4120 (3). Engineering Statistics.
Focuses on probability and statistics, emphasizing engineering applications. Studies frequency distributions; statistical hypotheses and estimation; nonparametric, linear regression, and correlation; nonlinear and multiple regression; analysis of variance; and quality control. Prereq., APPM 2360.
MCEN 5020 (3). Methods of Engineering Analysis 1.
Studies selected topics from linear algebra, ordinary differential equations, and Fourier series. Assigns computer exercises. Correlates with analysis topics in other mechanical engineering graduate courses, and emphasizes applications. Prereq., APPM 2360 or equivalent.
MCEN 5040 (3). Methods of Engineering Analysis 2.
Studies selected topics from the theory of complex variables, integral transform methods, partial differential equations, and variational methods. Assigns computer exercises. Correlates with analysis topics in other mechanical engineering graduate courses, and emphasizes applications. Prereq., MCEN 5020 or equivalent.
MCEN 7120 (3). Perturbation Methods.
Teaches regular and singular perturbation methods for solving ordinary and partial differential equations and for evaluating integrals. Emphasizes formulation of mathematical models in fluid mechanics, combustion, heat transfer, solid mechanics, dynamics, and wave propagation. Prereq., MCEN 5020 and 5040, or equivalent.
Fluids +
MCEN 3021 (3). Fluid Mechanics.
Examines fundamentals of fluid flow with application to engineering problems. Explores fluid statics and kinematics; conservation equations for mass, momentum, and energy; Bernoulli and Euler equations; potential flow; laminar and turbulent viscous boundary layers; laminar and turbulent pipe flow; and compressible fluid flow. Prereqs., APPM 2360 and MCEN 2023.
MCEN 4131 (3). Air Pollution Control Engineering.
Introduces air quality regulations, meteorology, and modeling; methods for controlling major classes of air pollutants, including particulate matter and oxides of sulfur and nitrogen; and control technology for industrial sources and motor vehicles. Requires interdisciplinary design projects. Prereq., MCEN 3021 or equivalent. Same as MCEN 5131.
MCEN 4141 (3). Indoor Air Pollution.
Air pollutants cause material damage and adversely affect human health. People spend over 80 per cent of their time indoors; often, air pollutant levels are higher indoors than outdoors. In this course we study air pollution in indoor environments and design appropriate control technologies. Prereqs., MCEN 3021 and 3022. Same as MCEN 5141.
MCEN 5021 (3). Introduction to Fluid Dynamics.
Focuses on physical properties of gases and liquids, and kinematics of flow fields. Analyzes stress; viscous, heat-conducting Newtonian fluids; and capillary effects and surface-tension-driven flow. Other topics include vorticity and circulation, ideal fluid flow theory in two and three dimensions, Schwartz-Christoffel transformations, free streamline theory, and internal and free-surface waves. Coreq., MCEN 5020 or equivalent.
MCEN 5041 (3). Viscous Flow.
Highlights exact solution of Navier-Stokes equations and fundamentals of rotating fluids. Considers Low Reynolds number flow; similarity solutions; viscous boundary layers, jets, and wakes; and unsteady viscous flow. Prereq., MCEN 5021 or equivalent.
MCEN 5121 (3). Compressible Flow.
Applies energy, continuity, and momentum principles to compressible flow. Topics include normal and oblique shocks; Prandtl-Meyer expansion; methods of characteristics; and one-, two-, and three-dimensional subsonic, supersonic, and hypersonic flows. Prereq., MCEN 5021 or equivalent.
MCEN 7221 (3). Turbulence.
Hydrodynamic stability theory, equations for turbulent flows, free shear flows and boundary layers, homogeneous and isotropic turbulence, overview of turbulent combustion, reaction kinetics, energy equation, Favre averaging, PDFs, premixed and nonpremixed flame modeling, and recent developments.
Thermal +
MCEN 3012 (3). Thermodynamics.
Explores fundamental concepts and basic theory, including first and second laws of thermodynamics, properties, states, thermodynamic functions and cycles. Prereq., APPM 2350. Same as GEEN 3852.
MCEN 3022 (3). Heat Transfer.
Studies fundamentals of heat transfer by conduction, convection, and radiation. Provides applications to heat exchangers, solar panels, and boiling and mass transfer. Also covers numerical methods for solving heat transfer problems and design of engineering equipment involving heat transfer processes. Prereqs., MCEN 3012 and 3021.
MCEN 4042 (3). Thermal Systems Design.
Covers thermodynamics, fluid mechanics, heat transfer, principles of design and their application to real-life thermal systems; performance and analysis of thermal system components; system simulation; engineering ethics and economics. Includes a significant open-ended design project. Prereq., MCEN 3022 or equivalent. Restricted to senior MCEN majors.
MCEN 4122 (3). Thermodynamics 2.
Offers advanced topics and applications, including thermodynamics of state, entropy and probability, thermodynamic cycles, and reacting and nonreacting mixtures. Provides application to engines and power generation by conventional and alternative energy technologies. Most assignments are design oriented. Prereq., MCEN 3012.
MCEN 4152 (3). Introduction to Combustion.
Description of the mechanisms by which fuel and oxidizers are converted into combustion products. Application to practical combustion devices such as Otto, Diesel, gas turbine, and power plant combustion systems. Consideration of combustion-generated air pollution, fire safety, and combustion efficiency. Prereq., MCEN 3012. Recommended prereqs., MCEN 3021 and 3022. Same as MCEN 5152.
MCEN 4162 (3). Energy Conversion.
Examines common energy-conversion methods and devices. Topics include power-cycle thermodynamics, turbocompressor and expander processes, combustion systems, and applications and limitations of direct energy-conversion systems. Prereq., MCEN 3012.
MCEN 5022 (3). Thermodynamics.
Offers a comprehensive presentation of macroscopic and statistical thermodynamics and representative applications, from an axiomatic formulation designed to develop and clarify thermodynamic property relationships. Includes thermodynamic functions and derivatives, quantum mechanics, kinetic theory of gases, black body radiation, chemical equilibrium, and molecular spectroscopy.
MCEN 5042 (3). Heat Transfer.
Studies development of equations governing transport of heat by conduction, convection, and radiation, and their solution. Includes analytical and numerical solution of initial and boundary value problems representative of heat conduction in solids. Describes heat transfer in free and forced convection, including laminar and turbulent flow. Also involves radiation properties of solids, liquids, and gases and transport of heat by radiation.
MCEN 5142 (3). Computational Fluid Dynamics, Heat Transfer, and Combustion.
Finite difference, finite volume, finite element, and spectral methods, consistency, stability and convergence of numerical schemes, governing equations for reacting flows, convection, diffusion, convection-diffusion problems, matrix solution methods-cyclic reduction, Fourier, Jacobin, Gauss Siedel, SOR, ADI, Chebschev acceleration, Lax-Wendroff scheme, McCormack scheme, transonic small disturbance equation solution, staggered grids, simple scheme, discrete Fourier transform. Students work on two substantial projects using commercial software.
MCEN 7122 (3). Combustion Phenomena.
Applies multicomponent fluid equations of motion and chemical thermodynamics to a variety of combustion problems. Covers droplet combustion, premixed and diffusion flames, boundary layer combustion, detonation wave theory, topics related to internal combustion engines, and liquid and solid rockets. Prereq., MCEN 3012 and 3021.
Solids +
MCEN 2023 (3). Statics and Structures.
Covers statics of particles, equivalent force systems, rigid bodies, equilibrium of rigid bodies in two and three dimensions, analysis of truss and frame structures, uniaxially-loaded members, deformation and stress, distributed force systems, friction. Lectures and homework assignments involve computer work and hands-on laboratory work in the ITLL, documented by written reports. Prereq., APPM 1360.
MCEN 2063 (3). Mechanics of Solids.
Covers shear force and bending moment, torsion, stresses in beams, deflection of beams, matrix analysis of frame structures, analysis of stress and strain in 2-D and 3-D (field equations, transformations), energy methods, stress concentrations, and columns. Lectures and homework assignments involve computer work and hands-on laboratory work in the ITLL, documented by written reports. Prereq., MCEN 2023.
MCEN 3043 (3). Dynamics.
Covers dynamic behavior of particle systems and rigid bodies; 2-D and 3-D kinematics and kinetics; impulse, momentum, potential, and kinetic energy; and work, collision, and vibration. Lectures and homework assignments involve computer work and hands-on laboratory work in the ITLL, documented by written reports. Prereqs., MCEN 2023 and APPM 2350.
MCEN 4043 (3). System Dynamics.
Covers linear dynamic systems and mathematical tools for understanding them, input-output relationships, modeling templates, complex variables, Laplace transform, time-harmonic forcing and response, Fourier series and discrete Fourier transform, and coupled systems. Prereqs., MCEN 3017, 3022, and 3043. Restricted to senior MCEN majors.
MCEN 4123 (3). Vibration Analysis.
Highlights free and forced vibration of discrete and continuous systems. Examines Lagrange's equation, Fourier series, Laplace transforms, and matrix and computational methods. Applies knowledge to practical engineering problems. Prereq., MCEN 4030. Same as MCEN 5123.
MCEN 4173 (3). Finite Element Analysis.
Introductory course covering the theory behind and applications of the finite element method as a general and powerful tool to model a variety of phenomena in mechanical engineering. Applications include structural mechanics, mechanics of elastic continua, and heat conduction. Prereq., MCEN 2023 and 2063, or equivalents. Same as MCEN 5173.
MCEN 4183 (3). Mechanics of Composite Materials.
Introduces various kinds of composite materials, composite fabrication techniques, the physical and mechanical behavior of composites, and analytical and experimental methodologies. Prereq., MCEN 2063 and 3024, or equivalents. Same as MCEN 5183.
MCEN 5023 (3). Solid Mechanics 1.
Introduces stress, strain, and motion of a continuous system. Discusses material derivative; fundamental laws of mass, momentum, energy, and entropy; constitutive equations and applications to elastic and plastic materials. Prereq., MCEN 2063 or equivalent; coreq., MCEN 5020 or equivalent. Similar to ASEN 5012.
MCEN 6163 (3). Elastic Waves.
Effect of transient localized sources or dislocations in an elastic medium is studied. . Modeling and application of waves in rods, beams, and plates is emphasized. In addition, ultrasonic, nondestructive evaluation and seismological problems are discussed. Prereq., MCEN 5023 or equivalent. Recommended MCEN 5040 or equivalent.
MCEN 7123 (3). Dynamics of Continuous Media.
Reflects upon derivation of wave equations from the basic equations of dynamic elasticity. Topics include propagation of elastic waves in infinite and partially bounded media, Rayleigh waves and Love waves, Pochhammer solution for a rod, and waves in plates and in layered and anisotropic media. Prereq., MCEN 5020, 5040, and 5043, or equivalents. Same as PHYS 6680 and GEOL 6680.
Materials +
MCEN 2024 (3). Materials Science.
Structure, properties, and processing of metallic, polymeric, ceramic, and composite materials. Perfect and imperfect solids; phase equilibria; transformation kinetics; mechanical behavior; material degradation. Approach incorporates both materials science and materials engineering components.
MCEN 4124 (3). Mechanical Behavior of Materials.
Addresses the relationship between material structure and the fundamental processes of deformation, yield, and fracture. Examines elements of elasticity theory, introduction to plasticity, and formulation of failure criteria. Studies basic deformation processes in terms of dislocation mechanics and macroscopic mechanical behavior. Takes into consideration the influence of compositional and processing strengthening mechanisms on mechanical properties. Prereq., MCEN 2063 and 3024.
MCEN 4134 (3). Biomechanics.
Considers the mechanical behavior of biological materials and emphasizes the relationship between structural characteristics and macroscopic behavior. Focuses first on the mechanical behavior of microscopic protein and polysaccharide elements and then on larger scale soft and hard tissue structures. Prereq., MCEN 3024 or equivalent. MCEN 4124 recommended.
MCEN 4174 (3). Failure of Engineering Materials.
Examines the failure of materials used in engineering design through a series of real world case studies. Example failure modes considered include overload, fatigue, creep, and corrosion. Example case studies include failure of aircraft, mountaineering ropes, weight training frames, and toilets. Prereqs., MCEN 2024 and 2063. Same as MCEN 5174.
MCEN 5024 (3). Materials Science 1: Principles.
Provides a unified presentation of scientific principles applicable to all materials systems. Topics include concepts of material structure from localized interatomic bonding to short- and long-range order in crystalline and noncrystalline solids; the nature and consequences of imperfections in solids; phase equilibria; and transformation kinetics. Considers metallic, polymeric, and ceramic materials. Prereq., MCEN 2024 or equivalent.
MCEN 5044 (3). Materials Science 2: Behavior.
Applies principles of materials science developed in MCEN 5024 to the study of physical and mechanical behavior of metals, polymers, ceramics, and their composites. Emphasizes structure-property relationships, use of primary and secondary processing steps to control material behavior, and influence of environment on in-service performance. Prereq., MCEN 5024 or equivalent.
MCEN 5164 (3). Fracture.
Focuses on basic mechanisms controlling fracture in brittle materials, reduction of capacity for plastic deformation in engineering materials used at high-strength levels, and selection of materials in terms of toughness as well as strength. Prereq., MCEN 4124 and 5044, or equivalent.
MCEN 6184 (3). Structure and Properties of Polymers.
Emphasizes the relationship between molecular structure and macroscopic properties. Structural aspects include chain conformation, configuration, and the crystalline and amorphous states. Discusses physical and mechanical properties with a focus on solution and phase behavior, transitions of bulk polymers, and rubber and viscoelastic behavior. Prereq., graduate standing and MCEN 5024 and 5044, or equivalent.
Design +
MCEN 1025 (3). Computer-Aided Design and Fabrication.
Introduces engineering design graphics. Includes learning a contemporary computer-aided design (CAD) software application and relevant engineering graphics concepts, such as orthographic projection, sections, engineering drawing practices, geometric dimensioning and tolerancing, and an introduction to manufacturing methods. Entails a final design project using rapid prototyping. Restricted to MCEN majors.
MCEN 3025 (3). Component Design.
Application of mechanics and materials science to the detailed design of various machine elements including shafts bearings, gears, brakes, springs, and fasteners. Emphasizes application and open-ended design problems. Prereq., MCEN 2063.
MCEN 4045 (3). Mechanical Engineering Design Project 1.
First part of a two-course capstone design experience in mechanical engineering. Covers problem definition, determining design requirements, alternative design concepts, engineering analysis, proof-of-concept prototype, and CAD drawings. Students make several oral design reviews, a final design presentation, and prepare a written report. Prereq., MCEN 3025. Coreq., MCEN 4026.
MCEN 4085 (4). Mechanical Engineering Design Project 2.
Second part of a two-course capstone design experience in mechanical engineering. Includes refinement of prototype, design optimization, fabrication, testing, and evaluation. Students orally present the final design and prepare a written report and operation manual for the product. Prereq., MCEN 4026 and 4045.
MCEN 4115 (3). Mechantronics and Robotics I.
Focuses on design and construction of microprocessor- controlled electro-mechanical systems. Lectures review critical circuit topics, introduce microprocessor architecture and programming, discuss sensor and actuator component selection, robotic systems, and design strategies for complex, multi-system devices. Lab work reinforces lectures and allows hands-on experience with robotic design. Students must design and build an autonomous robotic device. Project expenses may be incurred ($50 maximum). Prereqs., MCEN 3017 or equivalent and GEEN 1300 or equivalent. Same as MCEN 5115.
MCEN 5025 (3). Computer-Aided Design of Mechanical Systems.
Instructs students in displacement, velocity, and accelerations matrix formulation of mechanisms. Emphasizes numerical methods to solve simultaneous nonlinear algebraic and differential equations modeling mechanical devices. Involves analysis and synthesis of mechanical components and systems, including planar and spatial linkages, cams, springs, shafts, and gear trains. Prereq., MCEN 4030 or equivalent, and MCEN 3025.
MCEN 5045 (3). Design for Manufacturability.
Topics include general design guidelines for manufacturability; aspects of manufacturing processes that affect design decisions; design rules to maximize manufacturability; statistical considerations; value engineering and design for assembly (manual, robotic, and automatic). Presents case studies of successful products exhibiting DFM. Prereq., MCEN 4026 or equivalent.
MCEN 5125 (3). Optimal Design of Mechanical Components.
Applies linear and nonlinear optimization methods to the design of mechanical components and systems. Examines unconstrained and constrained optimization as well as formulation of objective functions, including cost, weight, response time, and deflection. Applies knowledge to gears, springs, cams, and linkages. Prereq., MCEN 3025 and 4030 or equivalent.
Manufacturing and Systems +
MCEN 4026 (3). Manufacturing Processes and Systems.
Engineering-science design course that examines manufacturing processes for metals, polymers, and composites as well as manufacturing systems that integrate these processes. Lecture topics include: forming, machining, joining, assembling, process integration, computer-aided manufacturing, and manufacturing system engineering. Prereq., MCEN 2024 or MCEN 3024.
MCEN 5066 (3). Principles and Practices of World Class Manufacturing.
Introduces manufacturing principles and practices that are essential to competing successfully in a global environment. Topics include manufacturing as a competitive tool, total quality management, process control, benchmarking, total productive maintenance, just in time, design of experiments, flexible manufacturing, and case studies.
MCEN 5126 (3). Applied Statistics for the Manufacturing and Process Industries.
Discusses the concepts and techniques of applied statistics essential to quality control and product/process improvement. Includes computer control (SQC/SPC), sampling methods and time series analysis, and methods of experimental design. Prereq., MCEN 4120. Same as CHEN 5127 and CVEN 5127.
MCEN 5166 (3). Electronics Packaging and Manufacturing.
To provide basic knowledge of the technologies and processes required for the packaging and manufacturing of electronic products. Topics covered include wafer fabrication, different levels of packaging, thermal management, life cycle engineering, printed wiring board assembly processes, and process control.
MCEN 5636 (3). Micro-Electro-Mechanical Systems 1.
Addresses issues of micro-electro-mechanical systems (MEMS) modeling, design, and fabrication. Emphasizes the design and fabrication of sensors and actuators due to significance of these devices in optics, medical instruments, navigation components, communications, and robotics. Prereq., instructor consent.
Miscellaneous +
MCEN 3017 (3). Circuits and Electronics.
Introductory course covers analysis of electric circuits by use of Ohm's law, network reduction, node and loop analysis, Thevenin's and Norton's theorems, DC and AC signals, transient response of simple circuits, transfer functions, basic diode and transistor circuits, and operational amplifiers. Prereqs., APPM 2360 and PHYS 1140. Same as ECEN 3010.
MCEN 3027 (3). Measurements Lab.
Fundamentals of measurements: resolution, frequency response, calibration, and digital data acquisition. Uncertainty analysis. Comparison of measurements with empirical first- and second-order models. Written and oral technical communication. One hour of lecture and six hours of hands-on laboratory experience in teams. Prereqs., PHYS 1140, WRTG 3030, and either MCEN 3017 or ECEN 2250.
MCEN 4027 (3). Mechanical Engineering Laboratory.
One lecture and six hours of lab per week. Gives students the opportunity to participate in laboratory projects that extend over several weeks. Takes experiments from solid mechanics, fluid mechanics, thermal science, and materials science. Emphasizes planning an experiment, applying sound experimental procedures, keeping proper records, and communicating results orally and in lab reports. Includes a library research project that is presented orally to the class. Prereqs., MCEN 2063, 3022, 3024, and 3027.
MCEN 4117 (3). Anatomy and Physiology for Engineers.
Understanding human physiological function from an engineering, specifically mechanical engineering, viewpoint. Introduction to human anatomy and physiology with a focus on learning fundamental concepts and applying engineering (mass transfer, fluid dynamics, mechanics, modeling) analysis. Restricted to senior engineering majors. Same as MCEN 5117.
MCEN 5027 (1). Graduate Seminar.
Offers weekly presentations by visiting speakers, faculty, and students. May be repeated up to 6 total credit hours.
Special Topics +
MCEN 1208 (1-3). Special Topics in Mechanical Engineering.
Subject matter to be selected from topics of current interest. Credit to be arranged. Numbered MCEN 1208--1298. Prereq., instructor consent.
MCEN 3208 (1-3). Special Topics in Mechanical Engineering.
Subject matter to be selected from topics of current interest. Credit to be arranged. Numbered MCEN 3208--3298. Prereq., instructor consent.
MCEN 4208 (1-3). Special Topics in Mechanical Engineering.
Subject matter to be selected from topics of current interest. Credit to be arranged. Numbered MCEN 4208--4298. Prereq., instructor consent.
MCEN 4848 (1-6). Independent Study.
Subjects arranged in consultation with undergraduate advisor to fit the needs of the particular student. Numbered MCEN 4848--4898. Prereq., senior standing.
MCEN 5208 (1-4). Special Topics.
Credit hours and subject matter to be arranged. Numbered MCEN 5208--5298.
MCEN 5248 (1-3). Special Topics.
MCEN 5848 (1-6). Independent Study.
Available only through approval of graduate advisor. Subjects arranged to fit the needs of the particular student. Numbered MCEN 5848--5898. Prereq., graduate standing.
MCEN 5898 (1-6). Independent Study.
Available only through approval of graduate advisor. Subjects arranged to fit the needs of the particular student. Numbered MCEN 5848--5898. Prereq., graduate standing.
MCEN 6228 (3). Special Topics.
MCEN 6278 (3). Special Topics.
MCEN 6848 (1-6). Independent Study.
Available only through approval of graduate advisor. Subjects arranged to fit the needs of the particular student. Numbered MCEN 6848--6898. Prereq., graduate standing.
Thesis +
Telecommunications +
TLEN 5010 (3). Network Economics and Finance I.
Examines economics as the social science discipline that examines how agents allocate scarce resources under conditions of uncertainty. Introduces a range of microeconomic principles and models used to undertake economic and financial analysis of telecommunications networks. Prereq., TLEN 5835 and graduate standing.
TLEN 5020 (3). Network Economics and Finance II.
Develops methods to evaluate investments to account for uncertainty and dynamics. Examines approaches such as real options methodology, useful in a wide variety of applications including stock and project valuations, capital budgeting, and strategic planning. Prereq., TLEN 5010.
TLEN 5050 (3). Leadership and Management.
Prereq., one year work experience is required. Same as EMEN 5050.
TLEN 5106 (3). International Telecommunications.
Institutions that affect the use of telecommunications are introduced, including various parts of the federal government such as the Department of Commerce, the FCC, and the Department of State. The major thrust of the seminar, however, is the role of international institutions, including the ITU, various satellite organizations, and the World Trade Organization. Prereq., TLEN 5010.
TLEN 5130 (3). Telecommunications Business Strategy.
Covers concepts, strategies, and practical implementation of market oriented business strategy in the telecom industry grounded with real world examples. Topics include positioning, segmentation/ targeting, technology adoption, advertising/outreach, communication strategies, product management, sales process and business intelligence. Prereq., TLEN 5010.
TLEN 5140 (3). IT and Business Strategy.
Although some companies are very successful in discovering and cultivating innovative technology-enabled business strategies, many fail in the process. Combines theories and frameworks with practical approaches to provide students with the skills required to help companies identify business opportunities, find appropriate information related technologies, and lead adoption efforts to success. Prereq., TLEN 5010. Same as SYST 4040/5040 and MGMT 4090.
TLEN 5190 (3). Standardization and Standards Wars.
Examines current issues and strategy in the standardization of telecommunications and information technologies. Covers topics on the importance of standards, government and private sector perspectives, and impact of information age technologies on standards development. Introduces students to relevance of antitrust and intellectual property law to the topic.
TLEN 5230 (3). Topics in Telecommunications Policy.
Provides an understanding of how telecommunications policy is developed both internationally and domestically and the framework to analyze the major policy issues in the field. May be repeated up to 6 total credit hours.
TLEN 5260 (3). Seminar: Law and Economics of the Information Age.
Examines basic regulatory and legal challenges of our information economy and digital age. Emphasizes the "networked" information industries, the proper role of "unbundling" policies to advance competition, and how intellectual property and antitrust rules should be developed. Prereq., TLEN 5240 or instructor consent required.
TLEN 5300 (1-3). Telecommunications Theory and Applications.
Examines the mathematical and physical theory of telecommunications. Deals with the fundamental concepts related to a wide range of topics including physical units, numbering systems, trigonometric functions, logarithms, indices, decibels, complex numbers, calculus, elementary probability, and power circuit analysis. May be repeated up to 3 credit hours.
TLEN 5310 (3). Telecommunications Systems.
Reviews basic telecommunication technical concepts including physical concepts, characteristics of media, human perception, transmission lines, electronic signals, DC and AC circuit theory, radio spectrum characteristics and management, antennas and wireless propagation, spectral analysis, amplitude, frequency, and phase modulation, multiplexing, sampling and digital encoding, pulse code modulation and detection, and introduction to data communications, fiber optics, and surveys telecommunications systems. Prereq., TLEN 5300, or equivalent with instructor consent.
TLEN 5330 (3). Data Communications 1.
Provides a comprehensive technical survey of data and computer communications including Wireless, MAN, and WAN systems and standards that include T-carrier, SONET, HDLC, Frame Relay, and ATM. Covers interfaces, network timing and synchronization, wired and wireless LAN technologies including all aspects of Ethernet, IEEE 802 and non-standard LANs, FDDI, and Fibre Channel, packet switching, routing, and the Internet. Prereq. or coreq., TLEN 5310. PREREQ OR COREQ TLEN 5310.
TLEN 5340 (3). Modern Telephony.
Focuses on the fundamentals of telephony in the Public Switched Telephone Network (PSTN) with an emphasis on understanding the requirements for convergence of IP packet networks and the traditional circuit switched networks. Topics include voice communication and processing, signaling and subscriber access, ISDN, Frame Relay, DSL, SONET, cable modems, voice over Internet Protocol, ATM, SS7, H.323, SIP and MPLS. Prereq., TLEN 5310.
TLEN 5350 (3). Satellite Communication Systems.
Aimed at a high level fundamental understanding of broadcasting, communication and navigation satellite systems. Topics include orbital mechanics, orbit selection, spacecraft subsystems, spacecraft and earth station configurations, propagation issues, link budgets, modulation and multiplexing techniques, multiple access schemes (FDMA, TDMA, CDMA), error control coding, satellite network architecture, and economic, regulatory and business issues in GEO, MEO, and LEO systems. Prereq., TLEN 5330.
TLEN 5370 (3). IP Routing Protocols.
Breaks IP routing technologies into two fundamental pieces: an in-depth study of interior and then exterior gateway protocols. Prereq., TLEN 5330.
TLEN 5380 (3). Video Technology.
Provides in-depth knowledge of the various technical aspects of television schemes and visual human perception of video systems. Analog and digital pickup, display, and transmission systems are discussed from video telephony, broadcast, to HDTV and video compression schemes. Prereq., TLEN 5310. Recommended prereq., TLEN 5330.
TLEN 5390 (3). Applied Java Programming.
Provides a comprehensive overview of basic programming concepts, the Java programming language using an object-oriented approach, and the software development life cycle for students with little to no previous programming experience.
TLEN 5400 (3). Network Design and Optimization.
Learn how to set up a network design or optimization problem, how to use the range of interdisciplinary methods and tools available to solve it, and the externalities that may still force a different answer. Prereq., TLEN 5330.
TLEN 5410 (3). Network Management and Operations.
Develops theory and practice of modern network management for telecommunications and data networks in both service provider and enterprise settings. Covers SNMP and MIBs, network management system applications, links to business support systems, operational support systems, and network operations centers. Prereqs., TLEN 5310 and 5330.
TLEN 5430 (3). Data Communications 2.
Provides a detailed technical study of Internet and Internet-related protocols following a top-down approach through the protocol stack. Bit-level analysis of a large number of Internet and Internet-related protocols, including the study of classic protocol suite principles. Covers real time and near real-time data streaming, IP mobility, IPv6, and an introduction to Internet security. Prereq., TLEN 5310, 5330 or instructor consent.
TLEN 5440 (3). Multimedia Networking.
Covers the co-evolution of traditional multimedia services (such as telephony and television) and traditional data services onto a common network infrastructure: representation and compression for speech, audio, images, and video; media transport using Real time Transport Protocol (RTP); quality of service. Prereq., CSCI 4273/5273 or TLEN 5330.
TLEN 5460 (3). Telecommunication Systems Laboratory.
Provides direct experience with telecommunications functions and equipment through experiments and demonstrations. Student teams learn the fundamental techniques of signal transmission and impairment measurement, voice and data switching, and systems administration, and the fundamental functions of data networking and services. Each experiment is designed to focus on some particular aspect of system management, development, or maintenance for either enterprise telecommunications customers or telecommunication service providers. Procedures require the use of actual commercial equipment, services, observation, reporting of behavior, and performance, compared to specified requirements. Student teams and laboratory periods for the semester are established during the first class lecture meeting. Prereqs., TLEN 5310 and 5330.
TLEN 5470 (3). Signaling Protocols.
Signaling in this context is the exchange of information associated with the establishment and control of a connection. Students will gain an understanding of modern signaling protocols and differences among these protocols. Students will gain an appreciation of actually implementing signaling protocols in the Internet Protocol environment. Prereqs., TLEN 5330 and C/C++. Recommended prereq., Java programming.
TLEN 5480 (3). Introduction to Optical Fiber Communications.
Provides the student with a description of optical fibers, lasers, and detectors at a level that allows them to analyze and design optical fiber communication systems. Prereq., TLEN 5310. Same as ECEN 4116.
TLEN 5485 (2). Optical Circuits Laboratory.
2-credit hour senior level lab. Experiments cover analog and digital information transmission on free space and guided wave optical carriers. Automated data acquisition and computer analysis of data are used to investigate transmission efficacy. Same as ECEN 4696.
TLEN 5490 (3). Network Programming.
Exposes students to UNIX/Linux systems and network programming with an emphasis on practical programming problems and experience. Covers the unique challenges of programming distributed systems including resolving synchronization, threads, pipes, sockets, and other constructs for building TCP/IP network servers and clients.
TLEN 5510 (3). Wireless and Cellular Communications.
Presents in detail the technologies and architectures employed in cellular and other modern wireless systems and discusses regulatory and other industry issues. Major topics include radio technology, multiple access techniques, analog and digital cellular telephony, and personal communications systems. Prereq., TLEN 5310 or instructor consent.
TLEN 5520 (3). Wireless Local Area Networks.
Examines small-scale wireless networks particularly personal and local area networks. Covers licensed and unlicensed spectrum, indoor and small-scale radio propagation, modulation techniques, network topologies, ad hoc and infrastructure networks, protocol design, TCP/IP-wireless interactions, and protocol standards. Prereq., TLEN 5330. Recommended prereq., TLEN 5430.
TLEN 5530 (3). Applied Network Security.
Examines the critical aspects of network security. A technical discussion of threats, vulnerabilities, detection, and prevention is presented. Issues addressed are cryptography, firewalls, network protocols, intrusion detection, security architecture, security policy, forensic investigation, privacy, and the law. Prereq., TLEN 5330.
TLEN 5540 (3). Network Security Laboratory.
Applies what students have learned in computer and network security foundations in a simulated network environment. Topics to be covered include: system hardening, firewalls, intrusion detection, vulnerability assessment, and investigation. Prereqs., TLEN 5530. Recommended prereq., operating system experience.
TLEN 5570 (3). IP Network Design.
Implement fundamentals of IP Routing Protocols and apply them directly to design based networking problems. Design scenarios will incorporate physical and logical design, financial analysis, and laboratory configuration. Prereq., TLEN 5370.
TLEN 5600 (2). Telecommunications Seminar.
Provides a series of weekly lectures with questions and discussion. Many of the speakers are nationally known experts in telecommunications. Fall and spring seminars are for 2 credit hours each, and attendance is required. May be repeated up to 4 total credit hours.
TLEN 5700 (1). Research Methods.
Develops basic quantitative and qualitative research techniques. A prerequisite for either Capstone or for the Master's thesis. Students pursuing Capstone will form capstone teams during this course and initiate research. Students pursuing a Master's thesis will define their research question and perform initial background research for it. Both groups will complete a research design.
TLEN 5830 (1-6). SPECIAL TOPICS.
TLEN 5920 (1-6). Independent Study.
TLEN 6940 (1-3). Candidate for Degree.
TLEN 6950 (6). Master's Thesis.
TLEN 6960 (3). Telecommunications Project.
