ENGR1010. Introduction to Engineering (3)
An introduction to the engineering profession, the engineering disciplines, and the engineering design process. Principles of professionalism, ethics, teamwork, and problem solving. Introduction to engineering software tools such as MATLAB, Mathematica, and Excel. Team-oriented, hands-on design project. Fees: Additional fee required.
ENGR1050. Engineering Graphics and Design (3)
An introduction to Engineering computer-aided design and rapid prototyping. Use of design tools, such as AutoCAD and SolidWorks, along with a 3D printer, and a CNC mill to fabricate rapid prototype parts. Drawings include pictorial, orthographic projection, auxiliary, and section views. Fees: Additional fee required.
ENGR2100. Engineering Statics (3)
Resultants of forces, moments and couples, centroids, area moments of inertia, beams, free body diagrams, two- and three-dimensional equilibrium systems, trusses, frames, and friction. Prerequisites: PHYS2110, MATH2510
ENGR2200. Digital and Computer Systems (3)
Analysis and design of basic combinatorial and sequential logic, Boolean algebra, Karnaugh maps, counters, adders, shift registers, multiplexers, and latches. ADC and DAC data conversion. Architecture of microcomputer systems, ALU's, CPU sequencers, fixed and floating point arithmetic implementations. Microcontrollers, assembly language, interrupts, serial communications, field programmable gate arrays (FPGA's) and application-specific integrated circuits (asic'S). Prerequisites: ENGR1010 or COMP1220 Corequisites: COMP2120 or COMP 2220 Concurrent: ENGR2200L
ENGR2200L. Digital and Computer Systems Laboratory (1)
Prototyping and testing of simple combinatorial and sequential digital circuits using gates, flip-flops, multiplexers, decoders. Introduction to FPGA's and Verilog/VHDL. Concurrent: ENGR2200 Fees: Additional fee required.
ENGR2210. Electrical Circuits (3)Prerequisites: PHYS2120 Corequisites: MATH3540 Concurrent: ENGR2210L
ENGR2210L. Electrical Circuits Laboratory (1)
Prototyping and testing of simple DC, AC, and RLC transient circuits, operational amplifiers, transformers, power supplies, filters. Concurrent: ENGR2210 Fees: Additional fee required.
ENGR2310. Instrumentation and Measurements Laboratory I (1)
Principles of measurement. Basic instrumentation and measurement techniques in experiments. Includes using instrumentation software such as LabVIEW to design virtual instruments. Error analysis of measurements. Selected experiments will be performed using test equipment and sensors such as oscilloscopes, function generators, multimeters, thermocouples, strain gauges, and photodiodes. Prerequisites: PHYS2110, PHYS2110L Fees: Additional fee required.
ENGR2320. Instrumentation and Measurements Laboratory II (1)
A continuation of ENGR2310. Selected experiments will be performed using test equipment and sensors such as oscilloscopes, function generators, multimeters, thermocouples, strain gauges, and photodiodes. Advanced LabVIEW programming and interfacing with instruments and sensors for data acquisition and instrument/actuator control. Design of experiments and advanced data analysis. Hypothesis testing. Prerequisites: ENGR2310 or PHYS2310 Fees: Additional fee required
ENGR3094. Engineering Special Topics (1-4)
An approved concentrated study in a field of engineering not covered in other courses. Prerequisites: Instructor's permission. May be repeated for credit.
ENGR3095. Engineering Internship (1-4)
An approved practical engineering field experience, usually in industry, supervised by an engineer and formally reported by the student. Prerequisite: Instructor's permission. May be repeated for credit.
ENGR3110. Engineering Thermodynamics (3)
Introduction to classical thermodynamics through the second law; system and control volume analysis of thermodynamic processes; irreversibility and availability. Energy and the first law. Entropy and the second law. Conventional power and refrigeration cycles. Equations of state, ideal-gas mixtures, properties of gaseous mixtures, combustion and chemical equilibrium. Prerequisites: PHYS2120, CHEM2210, and MATH3540
ENGR3120. Engineering Dynamics (3)
Kinematics and kinetics of three-dimensional motion of particles, systems of particles, and rigid bodies; translating and rotating reference frames, space mechanics; work-energy, impulse-momentum, and impact problems; introduction to vibrations MATLAB applications and dynamic system modeling and design. Motion converters, mobility equations; Geometric synthesis of linkages; gear teeth; analysis and synthesis of gear trains and planetary gear differentials; computer aided design. Prerequisites: ENGR2100, PHYS2120, and MATH3540
ENGR3150. Engineering Materials (3)
Stress, strain, Hooke's law, deformation, torsion, bending, beams, column buckling, normal and shear stresses and deformations produced by tensile, compressive, torsional, and bending loads on members. Elasticity, strength, modes of failure, electrical, mechanical, thermal, and optical properties of engineering materials. Introduction to failure criteria and material selection. Structure, properties, and processing of metallic, polymeric, ceramic, composite, and semiconductor materials. Prerequisites: ENGR2100, PHYS2120, CHEM2210
ENGR3400. Control Systems (3)
Introduction to the operation of dynamic systems, elements of modeling, equilibrium and linearization, Laplace transformation techniques, system response via the transfer function, block diagrams and computer simulation, matrix operations, system response via state variables, and stability. Modeling and simulation of lumped parameter mechanical, electrical, thermal, fluid, and mixed systems, control algorithms, stability, transient response and frequency response. Prerequisites: ENGR2210, 2320, MATH3540, COMP2120 Concurrent: ENGR3400L
ENGR3400L. Control Systems Laboratory (1)
Experiments and simulations of mechanical, electrical, thermal, fluid, and mixed systems, control algorithms, stability, transient response and frequency response. Demonstration of control system design techniques using LabVIEW controlled hardware experiments. Introduction to PLC and automation programming. Concurrent: ENGR3400 Fees: Additional fee required.
ENGR3410. Engineering Economics and Ethics (3)
Concepts and techniques useful in the economic evaluation of engineering alternatives. Application of economic and financial principles to capital investment. Analysis by present worth, annual cash flow, rate of return, benefit-cost, and replacement considerations. Depreciation, taxes, inflation, probability and risk, and evaluation of optimum use of resources. In-depth coverage of ethics and professionalism.
ENGR4100. Fluid Mechanics (3)
Fluid properties; fluid statics, continuity, momentum, and energy principles, laminar and turbulent flow, boundary layers, dimensional analysis and similarity, closed conduit flow, open channel flow, and turbomachinery. One-dimensional open channel flow; compressible flow. Prerequisites: ENGR3120 and 3150
ENGR4110. Machine Design (3)
Study of the kinematics and kinetics of machines and machine components. Introduction to design specification and procedures for machine components, including linkages, gears, cams, bearings, clutches, shafts, and brakes. Finite element analysis shaft design of joints (threaded fasteners, welds, springs, keys, etc.); design of gear trains; lubrication and bearing design. Application of the principles of statics and mechanics of materials to the design of machine elements. Failure criteria in yielding, fatigue and buckling, statistical considerations. Prerequisites: ENGR1050, 3120, 3150
ENGR4120. Advanced Mechanical Laboratory (1)
Design and fabrication of mechanical systems. Selected experiments in heat transfer and fluid mechanics. Corequisites: ENGR4100, 4150 Fees: Additional fee required.
ENGR4130. Mechatronics (3)
Mechanical automation integrated with electronics and microcontroller technology; assembly language programming; A/D and D/A conversion; parallel I/O; programmable timer operation; interfacing sensors and actuators. Prerequisites: ENGR2200, 3120, 3400, COMP2120. Concurrent: ENGR4130L
ENGR4130L. Mechatronics Laboratory (1)
Practical laboratory experience in Mechatronics. A major design team project to implement a mechatronic robot system. Concurrent: ENGR4130 Fees: Additional fee required.
ENGR4140. Vibrations (3)
Free and forced vibration of discrete and continuous systems. Lagrange's equation, Fourier series, Laplace transforms; matrix and computational methods. Linear vibration of machine elements, lumped parameter single and multi-degree of freedom systems solutions; computer-aided solutions of linear and nonlinear systems; simple laboratory vibration measurement and comparative vibration analysis. Natural and forced motions, and dynamic loading; vibration of elastic bodies. Prerequisites: ENGR3120
ENGR4150. Heat Transfer (3)
Fundamentals of heat transfer by conduction, convection, and radiation. Applications to heat exchanges, tubes, surfaces, phase changes, and mass transfer. Numerical methods for solving heat transfer problems. Design of equipment involving heat-transfer processes. Steady-state and transient heat conduction; role of convection for internal and external forced flows and in buoyancy-driven flow; thermal radiation processes and properties. Prerequisites: ENGR3110
ENGR4200. Microprocessors (3)
Microprocessor architecture, software development tools, and hardware interfacing. Machine and assembly language programming, instruction set, addressing modes, programming techniques, memory systems, I/O interfacing, and interrupt handling with practical application in data acquisition, control, and interfacing. Prerequisites: ENGR2210, COMP2120 Concurrent: ENGR4200L
ENGR4200L. Microprocessors Laboratory (1)
Prototyping and testing of microprocessor-based systems using a macroassembler and a hardware development board. Concurrent: ENGR4200 Fees: Additional fee required
ENGR4210. Electronics (3)
A study of solid-state diodes, transistors, light emitting diodes, photo diodes and other semiconductor devices. Transistors in basic amplifier circuits. AC equivalent circuit models, frequency response, single and multi-state amplifiers. Differential, power and feedback amplifiers, oscillators and analog building blocks. Linear and non-linear analog circuits including filters, oscillators, phase-locked loops, and waveform generators. Prerequisites: ENGR2210 Concurrent: ENGR4210L
ENGR4210L. Electronics Laboratory (1)
Prototyping and testing of electronic components, circuits and analog systems containing diodes, BJT's, FET's, and Op Amps. Concurrent: ENGR4210 Fees: Additional fee required.
ENGR4220. Signals Processing (3)
Time-domain and frequency-domain analysis of signals and systems, applications of Fourier series, Fourier transform, and Laplace transform in circuits and systems, Analog filters. Signal sampling and reconstruction. Difference equations, Z-transforms, and the discrete Fourier transform. Fundamentals of digital filters. Introduction to the theory and practice of digital signal processing: discrete-time signals and systems, A/D and D/A conversion, filter design, DSP architecture and implementation. FIR filters, IIR filters, FFT, and implementations. DSP applications using MATLAB and Simulink Prerequisites: ENGR2200, 2210, 3400, COMP2120
ENGR4230. Embedded Systems (3)
Hardware and software design of embedded systems with peripheral interfaces, using development boards. Team system design project. Prerequisites: ENGR4200 Concurrent: ENGR4230L
ENGR4230L. Embedded Systems Laboratory (1)
Design, implementation and testing of embedded systems, peripheral interfaces. Concurrent: ENGR4230 Fees: Additional fee required.
ENGR4250. Electromagnetics (3)
A vector calculus based study of the laws of Gauss, Biot-Savart, Ampere and Faraday; application of the equations of Laplace and Poisson to boundary valued problems. Development of Maxwell's equations for electric and magnetic fields. Electromagnetic properties of materials. Wave equation, plane waves and Lorentz force law. Polarization, Poynting's vector, transmission lines, waveguides, and antenna radiation. Prerequisites: PHYS2120, MATH3530 and MATH3540
ENGR4970. Senior Design Project (1)
Capstone project integrating previous coursework with a faculty member in an individual or group design project. Prerequisites: Instructor's permission. May be repeated for credit. Required of all engineering majors (Undergrad Catalog 2010-2011 or earlier only).
ENGR4971. Senior Design Project I/Capstone (2)
The first in a sequence of two senior capstone design project courses. Student teams will complete a system design project under the supervision of an industry or mission client. Teamwork, project planning and management, specification, budgeting, design review, prototyping, testing, weekly reporting, project reports, and oral presentations. The deliverables are: Project Proposal, Project/System Requirements Review, and Design Review. Prerequisites: Sr. Engineering Majors by Instructor's permission. Fees: Additional fee required.
ENGR4972. Senior Design Project II/Capstone (2)
The second in a sequence of two senior capstone design project courses. Student teams will complete a system design project under the supervision of an industry or mission client. Teamwork, project planning and management, specification, budgeting, design review, prototyping, testing, weekly reporting, project reports, and oral presentations. The deliverables are: Prototype Review, Final Implementation Review and Design Report for the client. Prerequisites: ENGR4971 Fees: Additional fee required.