Courses

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. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.

Requires that students are proficient in front-end environment and ready for advanced front-end development using these tools - HTML 5, CSS3, JS - on weekly projects, a mid-term project, and a final project. This course develops more robust and elegant uses of the semantic use of elements as well as the benefits of using standards-based, valid code, CSS efficiencies, and JS and its libraries.

Presents unified treatment of complete electrical drive systems: mechanical load, electrical machine, power converter, and control equipment. Emphasizes induction, synchronous, and permanent-magnet drives. Uses simulation programs (e.g., SPICE, Finite Element/Difference Program) to simulate drive system components (e.g., gating, inverter, electric machine). Recommended prereq., ECEN 3170. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

Studies applications of limiting equilibrium and limit plasticity analysis methods to stability problems ingeotechnical 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. Department enforced prereq., CVEN 5708 or instructor consent required.

Presents visual thinking as a complex process that can be supported in every stage using specific design techniques. Provides practical, task-oriented information for designers and software developers charged with design responsibilities, including examples of integrated text and full-color data stories, all of which are robust in principles of "active vision," viewing graphic designs as cognitive tools.

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. Department enforced prereqs., working knowledge of computing, calculus, differential equations, linear algebra, and vector operations; and undergraduate courses in physics, fluid mechanics, heat transfer, and reaction engineering. Prerequisites: Restricted to students with 87-180 credits (Seniors) or graduate students only.
Addresses engineering of networked applications and self-contained embedded system products involving multiple processors. The fundamental concepts of software engineering are complicated by an application running simultaneously and asynchronously on multiple processors over a network. Topics: specification, analysis, design, and testing of distributed components including concerns of security, synchronization, transaction coordination, data replication, web services, and service oriented architectures. For ECEN 5743, recommended prereq., ECEN 4583 or ECEN 5543 or CSCI 5548. ECEN 4743 and 5743 are the same course. Prerequisites: Restricted to College of Engineering majors only.

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. Department enforced prereq., CVEN 5708 or instructor consent required.

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. Prerequisites: Restricted to graduate students only.
Same as CSCI 4753. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.

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. Department enforced prereq., CVEN 3718 or instructor consent required.

Nature of rocks and rock masses; engineering properties rock and rock mass; rock mass classifications; planes of weakness; application of rock mechanics to design of rock slopes, underground excavations, and foundations. Department enforced prereqs., CVEN 3708 and 3718, or instructor consent required.

Introduces computational modeling for geotechnical engineering applications such as the Discrete Element Method (DEM) for granular materials, nonlinear Finite Element Analysis (FEA) of seepage, coupled soil elastoplastic consolidation, elastoplasicity models for soil and rock, and advanced computational methods for failure in soil and rock. Uses DEM, FEA, and other software programs for analysis. Department enforced prereq., CVEN 5708, or instructor consent required.

Same as ECEN 4797. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

Fundamental behavior and analysis of soils, foundations and structures under dynamic loads and earthquake ground motions. Covers principles of vibrations and wave propagation in geologic media; in situ and laboratory determination of dynamic soil properties; methods for site response analysis, machine foundations, dynamic soil-structure interaction and liquefaction problems. Department enforced prereq., CVEN 5708 or instructor consent required.

Introduces basic concepts in metabolic engineering and explores modern approaches in metabolic and strain engineering. Application areas that will be discussed will include the use of metabolic engineering approaches in biofuels and biorefining as well as biopharmaceutical production. CHEN 4803 and 5803 are the same course. Prerequisites: Requires prerequisite courses of APPM 2360 and CHEM 4731 or CHEM 4611 (all minimum grade C-).
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, nulldouble injection techniques in linear circuits, input filter design, and low-harmonic rectifiers. Prerequisites: Requires prerequisite course of ECEN 5797 (minimum grade D-).
Develops a firm understanding of the general principles of computer animation. Lectures cover the creation of models, materials, textures, surfaces, and lighting. Path and key frame animation, particle dynamics, and rendering are introduced. Students are assigned a number of animation tutorials to carry out. CSCI 4809/5809 and ATLS 4809/5809 are all the same course. Prerequisites: Restricted to graduate students only.
Same as CSCI 4809 and ATLS 4809/5809. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.

Pages