Engineering (ENGR)

Engineering Courses

ENGR 101  Introduction to Engineering  3 Credits (3,0)

This course is an introduction to the interdisciplinary aspects of the engineering of aerospace systems. It is a project-based course, demonstrating how the engineering profession is a multi-disciplinary field. Students are involved in an array of conceptual exercises, simple design activities, and projects dealing with engineering in aerospace-related areas.
Prerequisites: MATH 142 or MATH 143 or qualifying score on the mathematics skills assessment.

ENGR 115  Introduction to Computing for Engineers  3 Credits (3,0)

This is an introductory course in computer programming for scientists and engineers. This course introduces students to aspects of algorithm design and software development including specification of the problem, design of a solution, implementation of code, and testing. This course applies a problem-solving approach to developing algorithms. Algorithms are implemented and utilize the following topics: data types and related operations; looping; decision; input/output; functions; arrays; and files.
Prerequisites: ENGR 101.

ENGR 120  Graphical Communications  3 Credits (3,0)

Students will use free-hand pencil sketching and CAD as tools for graphical communication of engineering designs. Topics include the standard form for design graphics and view layout, orthographic projection, section and auxiliary views, dimensioning, and tolerancing.
Prerequisites: ENGR 101.

ENGR 121  Graphical Communications for Technical Management  3 Credits (3,0)

In this course, students will employ free hand pencil sketching and Computer Aided Design (CAD) as tools for graphical communication of engineering designs. They will also be introduced to various topics related to graphical communication and engineering design processes such as the design process and engineering drawings; the importance of teamwork and collaboration in the engineering design process; the development of hand sketches, orthographic projections, and pictorial views; an overview of dimensioning, tolerances, and types of fit in design drawings; the use of CAD for design, drafting, and analysis; the incorporation of section views, advanced sections, threads, and fasteners into design drawings; the creation of assembly drawings from part files; and effective communication and interpretation of blueprint drawings for desired results in manufacturing to avoid failures in the design of a final product. Pre-Requisite: Enrollment in an Engineering Sciences major.

ENGR 330  Signals & Systems  3 Credits (3,0)

Signal representations; response due to various inputs: using convolution, Fourier series, Fourier transforms, Laplace transforms, Z-transform; filter design.
Prerequisites: ELEC 220 Corequisites: ENGR 331.

ENGR 331  Signals & Systems Laboratory  1 Credit (0,1)

Lab for ENGR 330. The student will gain hands-on experience with programming in MATLAB. MATLAB will enable the students to link the theory they will gain in ENGR 330 to real software implementations. The lab will cover convolution, Fourier series, Fourier transforms, Laplace transforms, Z-transform, and filter design.
Corequisites: ENGR 330.

ENGR 350  Project Management for Engineered Systems  3 Credits (3,0)

Students will study systems thinking and lifecycle considerations in the completion of project initiation, planning, monitoring, control, and closeout activities for engineering systems. Additional topics include various roles in engineering project teams, effective communication and systematic planning and evaluation of project activities, costs, quality, risks and performance.
Prerequisites: ENGR 120 and ECON 225.

ENGR 400  Fundamentals of Energy Systems  3 Credits (3,0)

Single phase power, three phase power, magnetics circuits, transformers, DC machines, induction motors and synchronous machines, introduction to alternative energy, computer based projects will be assigned.
Prerequisites: PHYS 160 and ENGR 330.

ENGR 404  Mechatronics  3 Credits (3,0)

This course is an introduction to mechatronics with emphasis on integration of mechanical, electrical, and computer systems. Topics include the applications and interfacing of microcontrollers, sensors, actuators, and other electrical components commonly used in smart electromechanical devices.
Prerequisites: ELEC 220 and ELEC 221 and ELEC 230 and ELEC 231 Corequisites: ENGR 405.

ENGR 405  Mechatronics Laboratory  1 Credit (0,1)

This course is the Lab component for ENGR 404 with the emphasis on interfacing of microcontrollers, sensors, actuators, and other electrical components. It focuses on the hands-on part of mechatronic system. Topics include the programming skills of microcontroller unit used for sensors, actuators, and integrated systems.
Corequisites: ENGR 404.

ENGR 450  Systems and Controls  3 Credits (3,0)

This course is a continuation to ENGR 330 and ENGR 331 (Signals and Systems & Signals and Systems Laboratory) and will focus on the design of controllers for dynamic interdisciplinary engineering systems. Classical and modern control using state space in time and frequency domains will be covered. Digital control, optimal control, and observability and controllability will be introduced. Matlab and Simulink will also be used throughout the course.
Prerequisites: ENGR 330.

ENGR 490  Capstone Design Project I  3 Credits (3,0)

The first of two courses intended to provide senior level engineering students with experience in the multiple phases of a design project. This course will focus on the system requirements definition, exploration of the design space, and development of a conceptual design of a team project. Students will develop a preliminary design of the selected system design concept using computer based design and analysis tools. Pre-Requisite: All courses in the BSE program as published in the Suggested Plan of Study must be completed with the exception of those identified in Terms 3 and 4 of the Senior year.

ENGR 491  Capstone Design Project II  3 Credits (3,0)

The final course in the capstone design sequence. Students will conduct a detailed design of the final project as well as conduct verification and validation exercises to demonstrate how the system performed when compared to system specifications and user requirements.
Prerequisites: ENGR 490.