General Engineering (GEN_ENG)

GEN_ENG 150-0 Programming for Engineers (1 Unit)   Object-Oriented Programming including Programming Basics (Data abstraction, Simple procedures, Primitive data), Procedural Programming Fundamentals (Conditional Execution, Iteration, Recursion, Modularity and Procedural abstraction, Composite data - lists, dictionaries), and Object-Oriented Principles (Composite data -classes, Encapsulation, Inheritance). Students may receive credit for only one of: COMP_SCI 150, GEN_ENG 150, and GEN_ENG 151.

GEN_ENG 151-0 Honors Programming for Engineers (1 Unit)   Object-Oriented Programming including Programming Basics (Data abstraction, Simple procedures, Primitive data), Procedural Programming Fundamentals (Conditional Execution, Iteration, Recursion, Modularity and Procedural abstraction, Composite data - lists, dictionaries), and Object-Oriented Principles (Composite data -classes, Encapsulation, Inheritance). The honors section will include students who received a 4 or 5 on AP CS A. Prerequisite: COMP_SCI 1CA or instructor permission. Students may not receive credit for both GEN_ENG 151-0 and COMP_SCI 150-0 or GEN_ENG 150-0.

GEN_ENG 190-0 Engineering Freshman Seminar (0-1 Unit)   Broad engineering or interdisciplinary subjects of current interest.

GEN_ENG 195-1 Engineering Dialog (0.33 Unit)   Weekly seminar addressing subjects of interest in engineering, design, engineering policy, and entrepreneurial activities. For participants in the invitation-only Murphy Institute Scholars Program. May be repeated.

GEN_ENG 195-2 Engineering Discourse (0.33 Unit)   Weekly seminar addressing subjects of interest in engineering, design, engineering policy, and entrepreneurial activities. For participants in the invitation-only Murphy Institute Scholars Program. May be repeated.

GEN_ENG 195-3 Engineering Discussion (0.34 Unit)   Weekly seminar addressing subjects of interest in engineering, design, engineering policy, and entrepreneurial activities. For participants in the invitation-only Murphy Institute Scholars Program. May be repeated.

GEN_ENG 195-4 Engineering Dialog IV (0.33-0.34 Unit)   Weekly seminar addressing subjects of interest in engineering, design, engineering policy, and entrepreneurial activities. For participants in the invitation-only Murphy Institute Scholars Program. May be repeated.

GEN_ENG 196-1 Engineering Dialog (0 Unit)   Noncredit counterpart to GEN_ENG 195-1.

GEN_ENG 196-2 Engineering Discourse (0 Unit)   Noncredit counterpart to GEN_ENG 195-2.

GEN_ENG 196-3 Engineering Discussion (0 Unit)   Noncredit counterpart to GEN_ENG 195-3.

GEN_ENG 205-1 Engineering Analysis I (1 Unit)   Introduction to linear algebra from computational, mathematical, and applications viewpoints. Computational methods using a higher-level software package such as MATLAB.

GEN_ENG 205-2 Engineering Analysis II (1 Unit)   Linear algebra and introduction to vector methods in engineering analysis. Statics and dynamics of rigid bodies and matrix analysis of trusses and networks. Engineering design problems. Prerequisites: C- or better in GEN_ENG 205-1; MATH 220-1.

GEN_ENG 205-3 Engineering Analysis III (1 Unit)   Dynamic behavior of the elements. Modeling of mechanical (both translational and rotational), electrical, thermal, hydraulic, and chemical systems composed of those elements. Prerequisite: C- or better in GEN_ENG 205-2.

GEN_ENG 205-4 Engineering Analysis IV (1 Unit)   Solution methods for ordinary differential equations, including exact, numerical, and qualitative methods. Applications and modeling principles; solution techniques. Prerequisites: C- or better in GEN_ENG 205-2; MATH 220-2.

GEN_ENG 205-MG-1 Mentored Study Program (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in GEN_ENG 205-1. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U.

GEN_ENG 205-MG-2 Mentored Study Program (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in GEN_ENG 205-2. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U.

GEN_ENG 205-SG-1 Peer-Guided Study Group: Engineering Analysis I (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 205-1. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U.

GEN_ENG 205-SG-2 Peer-Guided Study Group: Engineering Analysis II (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 205-2. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U.

GEN_ENG 205-SG-3 Peer-Guided Study Group: Engineering Analysis III (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 205-3. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U.

GEN_ENG 205-SG-4 Peer-Guided Study Group: Engineering Analysis IV (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 205-4. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U.

GEN_ENG 206-1 Honor Engineering Analysis (1 Unit)   Covers topics addressed in GEN_ENG 205-1 at a deeper level. Intended for students with demonstrated strength in mathematics, computer programming, and/or physics. Prerequisite: consent of instructor.

GEN_ENG 206-2 Honors Engineering Analysis (1 Unit)   Covers topics addressed in GEN_ENG 205-2 at a deeper level. Intended for students with demonstrated strength in mathematics, computer programming, and/or physics. Prerequisite: consent of instructor.

GEN_ENG 206-3 Honors Engineering Analysis (1 Unit)   Covers topics addressed in GEN_ENG 205-3 at a deeper level. Intended for students with demonstrated strength in mathematics, computer programming, and/or physics. Prerequisite: consent of instructor.

GEN_ENG 206-4 Honors Engineering Analysis IV (1 Unit)   Covers topics addressed in GEN_ENG 205-4 at a deeper level. Intended for students with demonstrated strength in mathematics, computer programming, and/or physics. Prerequisite: consent of instructor.

GEN_ENG 211-0 Engineering Physics - Statics (1 Unit)   Introduction to vector methods in engineering analysis. Statics of particles and rigid bodies and matrix analysis of trusses and frames. Engineering design problems. Prerequisites: Gen_Eng 150, Gen_Eng 151 or Comp_Sci 150 (Programming), Math 220-1 or equivalent.

GEN_ENG 211-MG Mentored Study Program: Engineering Physics - Statics (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in Gen_Eng 211. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 211-0.

GEN_ENG 211-SG Peer-Guided Study Group: Engineering Physics - Statics (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 211. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 211-0.

GEN_ENG 212-0 Engineering Physics - Dynamics (1 Unit)   A calculus-based physics course which emphasizes dynamic analysis techniques relevant to solving engineering problems in the mechanical domain. This course introduces Newtonian mechanics, descriptions of relative motion in Cartesian and polar coordinate systems, energy conservation methods, mechanical power, momentum, impulse, and numerical and analytical methods for describing oscillatory systems. Prerequisites: Math 220-2 or equivalent, GEN_ENG 211, GEN_ENG 241 or equivalent (May be taken concurrently).

GEN_ENG 212-MG Mentored Study Program: Engineering Physics - Dynamics (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in Gen_Eng 212. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 212-0.

GEN_ENG 212-SG Peer-Guided Study Group: Engineering Physics - Dynamics (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 212. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 212-0.

GEN_ENG 220-1 Analy/Comp Graph (0.5 Unit)   Introduction to AutoCAD, geographic information systems (GIS), and electronic surveying and measuring.

GEN_ENG 220-2 Analy/Comp Graph II (0.5 Unit)   Introduction to AutoCAD, geographic information systems (GIS), and electronic surveying and measuring.

GEN_ENG 231-0 Probability and Statistics for Engineers (1 Unit)   Collecting, summarizing and displaying data. An introduction to probability theory and its applications. Conditional probabilities and expected values. Random variables and distributions. Drawing conclusions and making decisions using data: confidence intervals, hypotheses testing, comparison tests, regression, and correlation.

GEN_ENG 231-MG Mentored Study Program: Probability & Statistics for Engineers (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in Gen_Eng 231. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 231-0.

GEN_ENG 231-SG Peer-Guided Study Group: Probability & Statistics for Engineers (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 231. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 231-0.

GEN_ENG 241-0 Linear Algebra for Engineers (1 Unit)   Solving linear systems of equations and LU factorization. Matrix/vector operations and algebra. Vector spaces and bases. Eigenvalues and eigenvectors, Orthogonality, solution of least squares, and QR factorization. Singular values, singular value decomposition. Applications in science and engineering. Prerequisites: GEN_ENG 150 or 151, MATH 220-2.

GEN_ENG 241-MG Mentored Study Program: Linear Algebra for Engineers (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in Gen_Eng 241. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 241-0.

GEN_ENG 241-SG Peer-Guided Study Group: Linear Algebra for Engineers (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 241. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 241-0.

GEN_ENG 251-0 Applied Ordinary Differential Equations (1 Unit)   Students will learn to identify and solve differential equations derived from scientific and engineered systems. They will also learn to formulate a differential equation for modeling suitable applications, specifically mechanical vibrations and electrical circuits, among others. Prerequisites: GEN_ENG 150 or GEN_ENG 151 or CS 150, MATH 220-2, PHYS 135-1 or GEN_ENG 212 (may be taken concurrently), GEN_ENG 241 (may be taken concurrently).

GEN_ENG 251-MG Mentored Study Program: Differential Equations (0 Unit)   Study sessions facilitated by undergraduate peer leaders, for students enrolled in Gen_Eng 251. Meets weekly in small groups to collaboratively review material, solve practice problems, clarify concepts, and enhance study strategies. Enrollment optional. Graded S/U.Corequisite: GEN_ENG 251-0.

GEN_ENG 251-SG Peer-Guided Study Group: Differential Equations (0 Unit)   Peer-guided study group for students enrolled in GEN_ENG 251. Meets weekly in small groups, along with a peer facilitator, to collaboratively review material, work through practice problems, and clarify course concepts. Enrollment optional. Graded S/U. Corequisite: GEN_ENG 251-0.

GEN_ENG 295-0 Special Topics in Engineering (1 Unit)   Intermediate-level topics suggested by students or faculty members and approved by the curriculum committee.

GEN_ENG 355-0 Domestic Study Affiliated (0 Unit)   Fulltime registration in an academic program in the continental United States that is affiliated with Northwestern. Upon successful completion of the program, registration is replaced with credits transferred from the affiliated institution.

GEN_ENG 395-0 Special Topics in Engineering (1 Unit)   Topics suggested by faculty and approved by the curriculum committee.

GEN_ENG 397-0 Selected Topics in Engineering (0.5 Unit)   Topics of limited scope as suggested by faculty and approved by the curriculum committee.

GEN_ENG 399-0 Independent Study (1 Unit)   Independent study on an engineering subject supervised by a faculty member and concluding with a final report.