Engineering

Courses

ENGR1010: Introduction to Engineering

Credits 3

An introduction to the engineering profession, the engineering disciplines, and the engineering design process. Principles of professionalism, ethics, teamwork, and problem solving. Team-oriented, hands-on design project. Fee: Additional fee required.

ENGR1050: Engineering CAD and Prototyping

Credits 3

An introduction to engineering computer-aided design and rapid prototyping. Use of design tools, such as AutoCAD and SolidWorks, along with 3D printing, and CNC milling to fabricate rapid prototype designs. Fee: Additional fee required.

ENGR1100: Engineering Software Skills

Credits 3

Fundamental programming in the C language for solving physics and engineering problems. Translation of engineering problems into computational models. Introduction to engineering software tools such as MATLAB, Python, etc. Fee: Additional fee required.

ENGR2100: Engineering Statics

Credits 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. Fee: Additional fee required.

ENGR2110: Engineering Dynamics

Credits 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. Fee: Additional fee required.

ENGR2200: Digital Systems

Credits 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, field programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs). Fee: Additional fee required.

ENGR2200L: Digital Systems Laboratory

Credits 1

Prototyping and testing of simple combinatorial and sequential digital circuits using gates, flip-flops, multiplexers, decoders. Introduction to FPGAs and Verilog/VHDL. Fee: Additional fee required.

ENGR2210: Electrical Circuits

Credits 3

Fundamental principles of electrical circuits, DC and AC circuit analysis, single and three-phase electric power systems, electric motors. Introduction to circuit components, Ohm's and Kirchhoff's laws, superposition, Thevenin and Norton theorems, operational amplifiers, RL and RC transients, circuit simulation with SPICE. Sinusoidal steady-state analysis, transformers, frequency response, Bode plots, resonance and filters, and Laplace transforms. Fee: Additional fee required.

ENGR2210L: Electrical Circuits Laboratory

Credits 1

Prototyping and testing of simple DC, AC, and RLC transient circuits, operational amplifiers, transformers, power supplies, filters. Fee: Additional fee required.

ENGR2310: Instrumentation and Measurements Laboratory

Credits 1

Principles and error analysis of measurements will be explored by performing experiments using test equipment and sensors such as oscilloscopes, function generators, multimeters, thermocouples, strain gauges, and photodiodes. Data acquisition and instrument/actuator control will also be covered using LabVIEW programming and instruments and sensor interfaces. Fee: Additional fee required.

ENGR3095: Engineering Internship

Credits 1 4

An approved practical engineering field experience, usually in industry, supervised by an engineer and formally reported by the student. May be repeated for credit. Fee: Additional fee required.

ENGR3100: Mechanics of Materials

Credits 3

Properties, strength and modes of failure of engineering materials; theory of stresses and strains of ties, shafts, beams, and columns. Fee: Additional fee required.

ENGR3110: Engineering Thermodynamics

Credits 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. Fee: Additional fee required.

ENGR3110L: Materials and Thermodynamics Laboratory

Credits 1

Provides students with hands-on experience in various materials testing methods, as well as basic thermodynamic principle experiments. Engineering data analysis and report writing. Fee: Additional fee required.

ENGR3400: Control Systems

Credits 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. Fee: Additional fee required.

ENGR3400L: Control Systems Laboratory

Credits 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. Fee: Additional fee required.

ENGR3410: Engineering Economics and Ethics

Credits 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. Fee: Additional fee required.

ENGR4100: Fluid Mechanics

Credits 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. Fee: Additional fee required.

ENGR4110: Machine Design

Credits 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. Fee: Additional fee required.

ENGR4130: Mechatronics

Credits 3

Mechanical automation integrated with electronics and microcontroller technology; A/D and D/A conversion; parallel I/O; programmable timer operation; interfacing sensors and actuators. Fee: Additional fee required.

ENGR4130L: Mechatronics Laboratory

Credits 1

Practical laboratory experience in mechatronics. A major design team project to implement a mechatronic robot system. Fee: Additional fee required.

ENGR4140: Vibrations

Credits 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. 

ENGR4150: Heat Transfer

Credits 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. Fee: Additional fee required.

ENGR4170: Agricultural Automation

Credits 3

Principles and application of engineering technologies supporting agricultural production. Agricultural vehicle robots, agricultural infotronics, precision agricultural systems, field crop production automation, orchard and vineyard automation, pesticide application control, automated irrigation management, food processing automation, and mechanization, sensing, and control of biological systems. Fee: Additional fee required.

ENGR4210: Microelectronics

Credits 3

A study of diodes, BJT and MOS transistors, 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. CMOS circuits including filters, oscillators, and phase-locked loops. Fee: Additional fee required.

ENGR4210L: Microelectronics Laboratory

Credits 1

Prototyping and testing of electronic components, circuits and analog systems containing diodes, BJTs, FETs, and Op Amps. Fee: Additional fee required.

ENGR4220: Signals and Systems

Credits 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. Discrete-time signals and systems, A/D and D/A conversion, filter design, using MATLAB and Simulink. Fee: Additional fee required.

ENGR4230: Embedded Systems

Credits 3

Hardware and software design of embedded systems with peripheral interfaces, using development boards. Team system design project. Fee: Additional fee required.

ENGR4250: Electromagnetics

Credits 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 value 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. Fee: Additional fee required.

ENGR4260: Communication Systems

Credits 3

This course covers fundamental concepts in communication systems with an emphasis on digital communications and applied electromagnetics. The goal is to give students an introduction to both the hardware and theory of modern communication systems. Topics include the following: probability, random variables and random processes, deterministic and stochastic signals, noise, baseband and passband digital signal modulation, transmission line theory, introduction to antennas, radio link budgets, M-ary signaling, and selected topics in analog modulation (e.g., amplitude and frequency modulation). Fee: Additional fee required.

ENGR4270: Advanced Circuits

Credits 3

Application of the laws and techniques of circuits analysis to ac circuits. Complex numbers and algebra with an emphasis on phasor representation of circuits. Calculation of the frequency response of circuits. Single and three-phase power distribution, motors and generators. Analysis of AC steady-state circuits, complex power, power factor correction, magnetically coupled circuits. Laplace and Fourier transforms. Representation of circuits by two-port models. Fee: Additional fee required.

ENGR4971: Senior Design Project I/Capstone

Credits 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, Conceptual Design Review, and Preliminary Design Review. Fulfills a General Education Cultural Competency (CC) requirement. Fee: Additional fee required.

ENGR4972: Senior Design Project II/Capstone

Credits 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 Critical Design Review, Final Implementation Review and Design Report for the client. Fee: Additional fee required.