Engineering
College of Engineering
-
Introduction to Software Engineering
ENG EC 327
Undergraduate Prerequisites: (ENGEK 125) - Introduction to software design, programming techniques, data structures, and software engineering principles. The course is structured bottom up, beginning with basic hardware followed by an understanding of machine language that controls the hardware and the assembly language that organizes that control. It proceeds through fundamental elements of functional programming languages, using C as the case example, and continues with the principles of object-oriented programming, as principally embodied in C++ but also its daughter languages Java, C#, and objective C. The course concludes with an introduction to elementary data structures and algorithmic analysis. Throughout, the course develops core competencies in software engineering, including programming style, optimization, debugging, compilation, and program management, utilizing a variety of Integrated Development Environments and operating systems. 4 cr. Tuition: $3380
Summer 1 (May 19-June 26)
A1 (IND) Mon./Tues./Wed./Thurs. 1-3 pmJeffrey Carruthers -
Electric Circuits
ENG EK 307
Undergraduate Corequisites: CAS PY 212 - Coreq: (CAS PY 212). Introduction to electric circuit analysis and design; voltage, current, and power; circuit laws and theorems; element I-V curves, linear and nonlinear circuit concepts; operational amplifier circuits; transient response of capacitor and inductor circuits, sinusoidal steady-state response, frequency response, transfer functions. Includes design-oriented laboratory. Students must register for two sections: lecture and a laboratory. 4 cr. Tuition: $3380; lab fee: $200; total charge: $3580
Summer 1 (May 19-June 26)
A1 (LEC) Mon./Tues./Wed./Thurs. 10 am-12 noonMust register for Lec (A1) & Lab (A2 or A3)A2 (LAB) Mon./Wed. 12 noon-2 pmA3 (LAB) Tues./Thurs. 12 noon-2 pmVladimir Kleptsyn -
Probability, Statistics, and Data Science for Engineers
ENG EK 381
Provides a strong foundation in probability and an introduction to statistics and machine learning. Includes experience with translating engineering problems into probabilistic models, and working with these models analytically and algorithmically. Prepares students for upper-level electives that use probabilistic reasoning. Cannot be taken for credit in addition to ENG ME 366, CAS MA 381 or CAS MA 581. Effective Summer 2024, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Critical Thinking. 4 cr. Tuition: $3380
Summer 1 (May 19-June 26)
A1 (IND) Mon./Tues./Wed./Thurs. 10 am-12 noonJeffrey Carruthers -
Electromagnetic Systems 1
ENG EC 455
Time varying electric and magnetic fields. Maxwell equations. Electromagnetic waves. Propagation, reflection, and transmission. Remote sensing applications. Radio frequency coaxial cables, microwave waveguides, and optical fibers. Microwave sources and resonators. Antennas and radiation. Radio links, radar, and wireless communication systems. Electromagnetic effects in high-speed digital systems. ENG EC 455 and ENG EC 456 may be taken at the same time. Students must attend lecture and discussion. 4 cr. Tuition: $3380
Summer 1 (May 19-June 26)
A1 (LEC) Mon./Tues./Wed./Thurs. 12 noon-2 pmMin-Chang LeeMust register for Lec (A1) & Dis (A2)A2 (DIS) Wed. 11 am-12 noonMin-Chang Lee -
Electromagnetic Systems 2
ENG EC 456
Prereq: (CAS PY 212 & CAS MA 226). Electric field, energy, and force. Lorenz force. Dielectric materials. Steady electric currents. Magnetic field, energy, and force. Magnetic materials. Applications of electrostatics, magnetostatics, and electrodynamics. Electromagnetic waves in dielectric and conducting materials. Solution techniques for electromagnetic fields and waves. ENG EC 455 and ENG EC 456 may be taken at the same time. Students must attend lecture and discussion. 4 cr. Tuition: $3380
Summer 1 (May 19-June 26)
A1 (LEC) Mon./Tues./Wed./Thurs. 4-6 pmMin-Chang LeeMust register for Lec (A1) & Dis (A2)A2 (DIS) Tues. 3-4 pmMin-Chang Lee -
Introduction to Engineering Design
ENG EK 210
Undergraduate Prerequisites: (ENGEK131) ENG EK 131 and Sophomore standing or consent of instructor. - Prereq: (ENG EK 131) and sophomore standing or consent of instructor. A two-credit introductory course to the principles of engineering design, intended to give second-year undergraduates a basic understanding of the process of converting a product from concept through design and deployment. Students work in multi- disciplinary teams with time and budget constraints on externally-sponsored design projects. Web-based lectures cover topics concurrent with specific phases of the projects. The course culminates in a "Design Competition." Restricted to ENG sophomores - others only by consent of instructor. Effective Fall 2018, this course fulfills a single unit in the following BU Hub area: Teamwork/Collaboration. 2 cr. Tuition: $1690; lab fee: $200; total charge: $1890
Summer 1 (May 19-June 26)
A1 (IND) Tues./Thurs. 12 noon-2 pmOusama AamarSummer 2 (June 29-August 7)
B1 (IND) Tues./Thurs. 12 noon-2 pmPavan Bhavsar -
Engineering Mechanics 1
ENG EK 301
Undergraduate Prerequisites:(CASPY211) Corequisites:(CASMA225) ENGEK122/EK125; Graduate Prerequisites:(METPY211 OR CASPY251) Graduate Corequisite:(METMA225) - Fundamental statics of particles, rigid bodies, trusses, frames, and virtual work. Distributed forces, shear and bending moment diagrams. Application of vector analysis and introduction to engineering design. Includes design project. Effective Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Creativity/Innovation, Critical Thinking. 4 cr. Tuition: $3380
Twelve-week course (May 19-August 7)
C1 (IND) Tues./Thurs. 2:30-5 pmRaymond Nagem12-week course -
Mechanical Behavior of Materials
ENG ME 582
Undergraduate Prerequisites: ENG ME 309 - Fundamental concepts of modern materials behavior and materials engineering. Emphasis on analytical and numerical methods for predicting material properties and behavior, as well as some discussion of the relationships between solid structure and material properties. Topics include: constitutive relations, fracture, fatigue, plasticity, creep, damping, impact, and deformation. Elastic, plastic, and viscous behavior. Some discussion of the effects of processing--thermodynamics, kinetics--may be addressed. Specific examples from ceramics, metals, polymers, and composites are given, with the emphasis changing for each offering. Same as ENG MS 582. Students may not receive credits for both. 4 cr. Tuition: $8732
Summer 1 (May 19-June 26)
A1 (IND) Mon./Tues./Wed./Thurs. 1-3 pmJoseph BunchMeets w/ENG MS 582 -
Engineering Mechanics 2
ENG ME 302
Undergraduate Prerequisites: (ENGEK 301 & CASMA 226). - Fundamentals of engineering dynamics. Linear and angular momentum principles. Kinematics and kinetics of particles. Kinematics and kinetics of rigid bodies in two dimensions. Energy methods. Introduction to mechanical vibrations. 4 cr. Tuition: $3380
Twelve-week course (May 19-August 7)
C1 (IND) Tues./Thurs. 9-11:30 amRaymond Nagem12-week course -
Electromechanical Design
ENG ME 360
Undergraduate Prerequisites: (ENGME 357); Undergraduate Corequisites: (ENGME 358) - Prereq: (ENGME 357). Focuses on the use of engineering principles, simulation and physical models in product design. Hands-on exercises allow students to propose solutions to practical problems and to develop their ideas through the construction and testing of physical prototypes. Topics include Arduino sensing and control, mechanical metrology, principles of efficient mechanical design, manufacturing techniques, CAE tutorials for product simulation and prototype testing. 4 cr. Tuition: $3380
Summer 1 (May 19-June 26)
A1 (IND) Mon./Tues./Wed./Thurs. 6-8 pmEnrique Gutierrez-Wing -
Special Topics in Mechanical Engineering
ENG ME 500
Prereq: senior or graduate standing in the engineering, physics, or the chemistry disciplines, or consent of the instructor. Seminar course on a topic of current interest in aerospace and mechanical engineering. 4 cr. Tuition: $8732
Summer 1 (May 19-June 26)
A1 (IND) Mon./Tues./Wed./Thurs. 3-5 pmAndrew SabelhausTopic: Dynamics Modelling of Complex Mechanical Systems. This course develops students' ability to derive and simulate the equations of motion for mechanical systems, with applications to aerospace vehicles, robots, and other complex machines in 3D. Students will learn how to deploy both Newton's and Lagrange's equations of motion for systems of particles and rigid bodies, focusing on problems that involve environmental contact and constraints. We will compare and contrast different parameterizations of rotations, coordinate system choices, and minimal versus nonminimal coordinates for different applications. Numerical integration methods will be introduced for efficient simulations of these dynamics models. The models and simulations will be analyzed for long-term predictions of the mechanical system's behavior, including energy conservation, with application to feedback control. A final project will require students to derive the dynamics model of a mechanical system, simulate its motion, and optionally validate versus hardware.