Engineering Core
View courses in
-
ENG EK 100: Freshman Advising Seminar
This first-year experience course introduces students to Boston University,the College of Engineering, and the field of engineering. Students meet with faculty and student advisors and attend lectures to broaden their knowledge of the inner workings of the College and to gain a better understanding of engineering as a discipline and the ethical responsibilities of an engineer. Includes academic policies and special programs along with support services. -
ENG EK 102: Introduction to Linear Algebra for Engineers
Systems of linear equations and matrices. Vector spaces and linear transformation using matrix notation, determinants, and eigenvalues and eigenvectors. Examples drawn from engineering applications. Cannot be taken for credit in addition to CAS MA 142 or MA 242. -
ENG EK 103: Computational Linear Algebra
This is a course on understanding, manipulating, and applying linear systems of equations and, more broadly, linear relationships between variables. The ideas and tools you will learn are immensely useful in a wide variety of application domains, including physics, engineering, big data, data visualization, and more. You will become familiar with vectors and matrices, linear systems of equations, vector spaces, inner products, eigenvectors and eigenvalues and the more general singular values. You will also learn to interpret matrices as linear transformations and to understand the geometrical interpretation for operations such as solving linear systems of equations and least-squares fitting of data to models. Throughout the course, the tools will be related to specific applications to show how linear algebra is used to solve real-world problems. Examples include Google's PageRank algorithm, cryptography, coding theory, genetics, bioinformatics, image compression, linear programming (optimization), networks, and Markov chains. Cannot be taken for credit in addition to CAS MA 142 or CAS MA 242. -
ENG EK 125: Introduction to Programming for Engineers
An introduction to programming concepts and modern computational environments used to solve engineering problems. Basic procedural programming concepts including input/output, selection, looping, functions, data structures (arrays, strings, structures), pointers, and memory management. Introduction to object-oriented programming concepts and terminology and event-driven programming. Emphasis on programming style, debugging, top-down design and modular code. Introduction to a command line interface and a high-level language. Effective Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning I, Creativity/Innovation. -
ENG EK 131: Introduction to Engineering
Introduction to engineering analysis and/or design chosen from a selection of modules offered by participating engineering faculty. Each module presents students with key concepts and techniques relevant to an applied area of engineering. Limited to freshmen and sophomores (students with less than 64 credits toward degree requirements). -
ENG EK 210: Introduction to Engineering Design
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 will work in multi-disciplinary teams with time and budget constraints on externally sponsored design projects. Web-based lectures will cover topics concurrent with specific phases of the projects. The course will culminate 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. -
ENG EK 225: Introduction to Energy Conversion and Environmental Engineering
This class examines the existing state of the world's energy use and its impact on society and the planet. A quantitative framework is provided in order to evaluate current and potential technologies. Individual energy generation, conversion, and end use options are evaluated within this framework. Both renewable energy generation technologies: wind, solar, biomass, and hydro, and conventional sources such as nuclear and fossil fuels will be compared. Energy conversion is discussed with regards to batteries and fuel cells, liquid bio- fuels, and grid level storage systems. These technologies are then put into a social context and their use around the world is discussed. Evaluations are based on homework and class discussions, midterms, and a final. Cannot be used for credit towards an engineering degree. -
ENG EK 241: Directed Study
Students may, under the direct supervision of a faculty member, undertake individual study of an engineering topic not covered in a regularly scheduled course. Directed study is primarily for freshmen and sophomores engaged in supervised research projects; juniors and seniors should register for department-specific directed-study courses. -
ENG EK 280: no longer offered
no longer offered -
ENG EK 301: Engineering Mechanics I
Fundamental statics of particles, rigid bodies, trusses, frames, and virtual work. Distributed forces, uni-axial stress and strain, 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. -
ENG EK 304: Energy and Thermodynamics
Macroscopic treatment of the fundamental concepts of thermodynamic systems. Zeroth, first, and second laws; properties of simple compressible substances; entropy; energy availability; ideal gas mixtures and psychometrics; and thermodynamic cycles. Application to engines, refrigeration systems, and energy conversion. Includes lab. -
ENG EK 307: Electric Circuits
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. -
ENG EK 317: Elec Circ Lab
-
ENG EK 335: Introduction to Environmental Engineering
This course provides a technical introduction to a wide range of environmental engineering topics to quantitatively understand and analyze environmental problems. Topics covered include mass and energy balance for analyzing environmental engineering concepts, population growth, models for resource consumption and risk analysis, energy systems, air pollution and prevention strategies, water quality assessment and supply issues, drinking and waste water treatment, solid waste treatment and management strategies, and resource recovery and recycling. Relevant existing laws and regulations are also reviewed in the context of the topics covered. -
ENG EK 340: Introduction to C Programming for MATLAB Programmers
An introduction to C programming for students who have learned programming concepts using MATLAB. Syntax for constructs such as I/O, selection, loops, data structures, program organization and functions. New concepts include I/O buffers, type definitions, pointers, call-by-reference, dynamic memory allocation, and linked lists. May not be taken for credit in addition to ENG EK 125. -
ENG EK 341: Advanced MATLAB Applications Programming
Programming applications for students who have learned programming constructs using MATLAB. Topics include Object Oriented Programming, user-defined classes, graphics primitives, Graphical User Interfaces, event-driven programming, sound and image processing, use of API keys to transfer data to and from websites. May not be taken for credit in addition to ENG EK 127. -
ENG EK 381: Probability, Statistics, and Data Science for Engineers
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 Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Critical Thinking. -
ENG EK 408: Introduction to Clean energy Generation and Storage Technologies
This course covers a wide variety of modern energy generation and storage technologies. The engineering principles that govern thermomechanical, thermoelectric,photvotaic and elctrochemical energy conversion processes will be discussed along with the challenges of hydrogen storage and hybrid batteries. The consequences of using renewable energy resources such as solar, hydrogen, biomass, geothermal, hydro, and wind versus non-renewable fossil fuels and nuclear resources will also be covered. -
ENG EK 409: Engineering Economy
Analysis of engineering alternatives for replacement. Present worth analysis. Cost control,budgeting, and indirect costs and their allocation. Company startups, stock ownership, and annual reports. Cost optimization, economic life, taxes,inflation, inventories, and depreciation accounting. Contract negotiations,professional ethics, and cost proposal preparation. Evaluation of public projects. -
ENG EK 424: Thermodynamics and Statistical Mechanics
Fundamental laws of thermodynamics and their application to mechanical and chemical processes. Energy, entropy, and kinetic theory. Chemical equilibrium and thermodynamic potentials. Phase transitions and colligative properties. Introduction to statistical thermodynamics. Problems of biomedical interest will be emphasized.
12

