Engineering
College of Engineering
-
Introduction to Software Engineering
ENG EC 327
Undergraduate Prerequisites: (ENGEK125) - 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: $3260
Summer 1 (May 20-June 27)
A1 (IND) Mon./Tues./Wed./Thurs. 1-3 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: PHO 117 ... Open SeatsJeffrey 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: $3260; lab fee: $200; total charge: $3460
Summer 1 (May 20-June 27)
A1 (LEC) Mon./Tues./Wed./Thurs. 10 am-12 noon Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: CDS B62 ... Open SeatsMust register for Lec (A1) & Lab (A2 or A3)A2 (LAB) Mon./Wed. 12 noon-2 pm... Open SeatsA3 (LAB) Tues./Thurs. 12 noon-2 pm... Open SeatsVladimir 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: $3260
Summer 1 (May 20-June 27)
A1 (IND) Mon./Tues./Wed./Thurs. 10 am-12 noon Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: PHO 117 ... Open SeatsJeffrey 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: $3260
Summer 1 (May 20-June 27)
A1 (LEC) Mon./Tues./Wed./Thurs. 12 noon-2 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: EPC 206 ... Open SeatsMin-Chang LeeMust register for Lec (A1) & Dis (A2)A2 (DIS) Wed. 11 am-12 noon Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: PHO 201 ... Open SeatsMin-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: $3260
Summer 1 (May 20-June 27)
A1 (LEC) Mon./Tues./Wed./Thurs. 4-6 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: EPC 206 ... Open SeatsMin-Chang LeeMust register for Lec (A1) & Dis (A2)A2 (DIS) Tues. 3-4 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: PHO 201 ... Open SeatsMin-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: $1630; lab fee: $200; total charge: $1830
Summer 1 (May 20-June 27)
A1 (LAB) Tues./Thurs. 12 noon-2 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: EPC 102 ... Open SeatsOusama Aamar and Pavan 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: $3260
Twelve-week course (May 20-August 8)
C1 (IND) Tues./Thurs. 2:30-5 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Monday, June 2, 2025 Last day to drop without "W" grade Monday, June 2, 2025 Last day to drop with "W" grade Tuesday, July 8, 2025 Course End Date Friday, August 8, 2025 Location: LSE B03 ... Open SeatsRaymond Nagem12-week course -
Engineering Mechanics 2
ENG ME 302
Undergraduate Prerequisites: (ENGEK301 & CASMA226) - 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: $3260
Twelve-week course (May 20-August 8)
C1 (IND) Tues./Thurs. 9-11:30 am Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Monday, June 2, 2025 Last day to drop without "W" grade Monday, June 2, 2025 Last day to drop with "W" grade Tuesday, July 8, 2025 Course End Date Friday, August 8, 2025 Location: PHO 210 ... Open SeatsRaymond Nagem12-week course -
Electromechanical Design
ENG ME 360
Undergraduate Prerequisites: (ENGME357) ; Undergraduate Corequisites: (ENGME358) - Prereq: (ENG ME 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: $3260
Summer 1 (May 20-June 27)
A1 (IND) Mon./Wed. 10 am-2 pm Add & Drop DatesCourse Start Date Tuesday, May 20, 2025 Last day to add Tuesday, May 27, 2025 Last day to drop without "W" grade Tuesday, May 27, 2025 Last day to drop with "W" grade Thursday, June 12, 2025 Course End Date Friday, June 27, 2025 Location: ENG 302 ... Open SeatsEnrique Gutierrez-Wing