blank
Select a level:
Select a term:
Only show courses available to first-year students.
blank

Course Listing for ENGINEERING - Spring 2027 (ALL: 01/25/2027 - 05/14/2027)
Class
No.
Course ID Title Credits Type Instructor(s) Days:Times Location Permission
Required
Dist Qtr
2238 ENGR-110-01 Engr Computation & Analysis 1.00 LEC Fixel, Deborah MWF: 12:00PM-12:50PM TBA NUM  
  Enrollment limited to 25 Waitlist available: Y Mode of Instruction: In Person  
  This course introduces computational engineering analysis using programming languages MATLAB, C/C++, and FORTRAN. Programming techniques for numerical analysis and simulation will be emphasized through utilization of loops, arrays, logic controls, functions, and procedures. Programming projects will include solving linear equations, designing games, image processing, estimation and prediction.
2239 ENGR-116-01 Intro Biomed Engr 1.00 LEC Blaise, J. Harry TR: 10:50AM-12:05PM TBA NAT  
  Enrollment limited to 19 Waitlist available: Y Mode of Instruction: In Person  
  Seats are reserved for Sophomore and First Year Students
  Biomedical engineering is a diverse, interdisciplinary field of engineering that integrates the physical and life sciences. Its core includes biomechanics, biomaterials, bioinstrumentation, physiological systems, medical imaging, rehabilitation engineering, biosensors, biotechnology, and tissue engineering. This course will highlight the major fields of activity in which biomedical engineers are engaged. A historical perspective of the field and discussion of the moral and ethical issues associated with modern medical technology is included.
1020 ENGR-212-01 Linear Circuit Theory 1.25 LEC Gao, Ruoxing TR: 9:25AM-10:40AM TBA NAT  
  Enrollment limited to 32 Waitlist available: Y Mode of Instruction: In Person  
  Prerequisite: C- or better in Physics 231L, and C- or better or concurrent registration in Mathematics 234.
  The study of electric circuits in response to steady state, transient, sinusoidally varying, and aperiodic input signals. Basic network theorems, solutions of linear differential equations, LaPlace transform, frequency response, Fourier series, and Fourier transforms are covered. Both analysis and design approaches are discussed. Lecture and laboratory. This course meets the Writing Part II requirement for the engineering major.
1174 ENGR-212-20 Linear Circuit Theory 1.25 LAB Gao, Ruoxing M: 1:30PM-4:10PM TBA NAT  
  Enrollment limited to 16 Waitlist available: Y Mode of Instruction: In Person  
  Prerequisite: C- or better in Physics 231L, and C- or better or concurrent registration in Mathematics 234.
  The study of electric circuits in response to steady state, transient, sinusoidally varying, and aperiodic input signals. Basic network theorems, solutions of linear differential equations, LaPlace transform, frequency response, Fourier series, and Fourier transforms are covered. Both analysis and design approaches are discussed. Lecture and laboratory. This course meets the Writing Part II requirement for the engineering major.
1260 ENGR-212-21 Linear Circuit Theory 1.25 LAB Gao, Ruoxing T: 1:30PM-4:10PM TBA NAT  
  Enrollment limited to 16 Waitlist available: Y Mode of Instruction: In Person  
  Prerequisite: C- or better in Physics 231L, and C- or better or concurrent registration in Mathematics 234.
  The study of electric circuits in response to steady state, transient, sinusoidally varying, and aperiodic input signals. Basic network theorems, solutions of linear differential equations, LaPlace transform, frequency response, Fourier series, and Fourier transforms are covered. Both analysis and design approaches are discussed. Lecture and laboratory. This course meets the Writing Part II requirement for the engineering major.
2737 ENGR-226-01 Mechanics II 1.00 LEC Byers, Clayton MWF: 10:00AM-10:50AM TBA NAT  
  Enrollment limited to 19 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 225.
  This course studies particle and rigid body dynamics. Topics include: kinematics and kinetics of both particles and rigid bodies, equations of motion in rectangular, normal/tangential and polar coordinate systems, rigid body translation, rotation and general plane motion, work and energy, momentum conservation, mass moment of inertia, and free, forced, and damped vibrations. Engineering design is incorporated in projects and homework assignments.
1264 ENGR-232-01 Engineering Materials 1.00 LEC Fixel, Deborah MW: 8:30AM-9:45AM TBA NAT  
  Enrollment limited to 32 Waitlist available: Y Mode of Instruction: In Person  
  C- or better in Chemistry 111 or equivalent, or consent of instructor.
  A study of the nature, properties, and applications of materials in engineering design. An introduction to the field of material science with topics including metals, ceramics, polymers, and semiconductors combined with the unifying principle that engineering properties are a consequence of the atomic/molecular structure of materials.
2739 ENGR-303-01 Analog and Digital Comm 1.25 LEC Cheng, Lin TR: 10:50AM-12:05PM TBA NAT  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L and Mathematics 234 or permission of instructor.
  This course introduces basic topics in modern communication theory, including characterization of signals in the time and frequency domains, modulation theory, information coding, and digital data transmission. Topics focus on modulation techniques, including amplitude modulation, frequency modulation, and pulse code modulation. Basic probability theory and statistics are presented to provide the tools necessary for design applications, for instance when binary data is transmitted over noisy channels. Computer programming in a high-level language (e.g., MATLAB) is used to solve assignment problems.
2738 ENGR-303-20 Analog and Digital Comm 1.25 LAB Cheng, Lin R: 1:30PM-4:10PM TBA NAT  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L and Mathematics 234 or permission of instructor.
  This course introduces basic topics in modern communication theory, including characterization of signals in the time and frequency domains, modulation theory, information coding, and digital data transmission. Topics focus on modulation techniques, including amplitude modulation, frequency modulation, and pulse code modulation. Basic probability theory and statistics are presented to provide the tools necessary for design applications, for instance when binary data is transmitted over noisy channels. Computer programming in a high-level language (e.g., MATLAB) is used to solve assignment problems.
2740 ENGR-316-01 Neural Engineering 1.00 SEM Blaise, J. Harry TR: 8:00AM-9:15AM TBA NAT  
  Enrollment limited to 19 Waitlist available: N Mode of Instruction: In Person  
  Also cross-referenced with NESC
  This course is open only to junior and senior STEM majors who have completed BIOL 182 or BIOL 183, or permission of instructor.
  This introductory course uses an integrative and cross-disciplinary approach to survey basic principles and modern theories and methods in several important areas of neural engineering. Course topics include: neural prosthetics, neural stimulation, neurophysiology, neural signal detection, and analysis and computational neural networks. The practicalities of the emerging technology of brain-computer interface as well as other research topics in neural engineering will be discussed. Students will also have the opportunity to perform hands-on computer simulation and modeling of neural circuits and systems.
2142 ENGR-323-01 Embedded System Design 1.25 LEC Ning, Taikang W: 1:30PM-4:10PM TBA WEB  
  Enrollment limited to 16 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L or 221L, or permission of the instructor.
  This course focus on embedded system design with an emphasis on hands-on implementation of application specific systems using microcontrollers. Students will integrate prior knowledge from other courses and apply them to translate application requirements to embedded system design specifics, including performance criteria, hardware components, system schematics, and required software components. Course topics consist of computer system architecture, CPU internal structure, microprocessor buses, peripheral interface, time division multiplexing, analog to digital conversion, pulse width modulation, multiple-interrupt design, and real-time control. MCS-51assembly and C programming languages are introduced and extensively used in laboratory design projects. Lectures and laboratory experiments are coordinated to help students become familiar with embedded system design practices such as digital watch, biomedical instrumentation, DC motor control and other mechatronics design examples.
2143 ENGR-323-20 Embedded System Design 1.25 LAB Ning, Taikang M: 1:30PM-4:10PM TBA WEB  
  Enrollment limited to 16 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L or 221L, or permission of the instructor.
  This course focus on embedded system design with an emphasis on hands-on implementation of application specific systems using microcontrollers. Students will integrate prior knowledge from other courses and apply them to translate application requirements to embedded system design specifics, including performance criteria, hardware components, system schematics, and required software components. Course topics consist of computer system architecture, CPU internal structure, microprocessor buses, peripheral interface, time division multiplexing, analog to digital conversion, pulse width modulation, multiple-interrupt design, and real-time control. MCS-51assembly and C programming languages are introduced and extensively used in laboratory design projects. Lectures and laboratory experiments are coordinated to help students become familiar with embedded system design practices such as digital watch, biomedical instrumentation, DC motor control and other mechatronics design examples.
2741 ENGR-337-01 Thermodynamics 1.00 LEC Byers, Clayton MWF: 9:00AM-9:50AM TBA NAT  
  Enrollment limited to 19 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Physics 131L or Physics 141L.
  Theoretical and applied classical engineering thermodynamics. Concepts presented include the first and second laws, properties of ideal and real substances, gas mixtures, closed and open systems, work and heat, reversible and irreversible processes, various thermodynamic cycles, and chemical reactions. Students will also complete a design and optimization of a power cycle as an individual project.
3018 ENGR-342-01 Elements -Architectural Design 1.00 LEC Rothblatt, Rob M: 1:30PM-4:10PM TBA ART  
  Enrollment limited to 16 Waitlist available: Y Mode of Instruction: In Person  
    Cross-listing: AHIS-365-01
  Prerequisite: C- or better in Engineering 341.
  Echoing the curriculum in Architecture Schools but tailored for liberal arts students in a studio setting, this class teaches the basics of architectural design and language. Through sketches, hardline drawings, and model-making, students explore the fundamental principles of hierarchy, proportion, space, light, surface, order, rhythm, contrast, tectonics, craftsmanship and technique. This course includes a series of pedagogically stepped abstract projects, adding complexity and dimensions, understanding and building upon what is successful in each project, culminating with a project exploring and adding the critical concepts of site, context and program. This class is recommended for those who might consider graduate study in architecture.
2986 ENGR-343-01 Advanced Architectural Design 1.00 STU Rothblatt, Rob MW: 10:00AM-11:15AM TBA ART  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
    Cross-listing: AHIS-366-01
  Prerequisite: C- or better in Art History 365 or Engineering 342, or permission of instructor.
  Advanced Design is a second-semester architectural design class that offers an immersion into digital methods of design, 3D computer modelling (Rhino), 3D Printing and laser-cut fabrication. It is intended to help prepare students for careers in architecture-related fields and graduate study by offering them exposure to techniques for making portfolios for submission to employers and graduate programs. Students taking this course will produce projects which are brought to a high level of “portfolio-ready” precision and refinement, including 3D drawings, digital plans and models, etc. Students will also learn the graphics programs (InDesign and others) needed to design high quality portfolios for professional and graduate school use.
2412 ENGR-372-01 Heat Transfer 1.25 LEC Mertens, John TR: 9:25AM-10:40AM TBA NAT  
  Enrollment limited to 16 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L and Mathematics 234 or permission of instructor.
  An introduction to the physical phenomena associated with heat transfer. Analytical and empirical techniques to study heat transfer by conduction, forced and free convection, and radiation are presented. Heat equations developed for applied conduction are solved numerically via digital computer. Students will apply design and analysis of heat transfer systems that combine conduction, convection, and radiation.
2413 ENGR-372-20 Heat Transfer 1.25 LAB Mertens, John W: 1:30PM-4:10PM TBA NAT  
  Enrollment limited to 16 Waitlist available: N Mode of Instruction: In Person  
  Prerequisite: C- or better in Engineering 212L and Mathematics 234 or permission of instructor.
  An introduction to the physical phenomena associated with heat transfer. Analytical and empirical techniques to study heat transfer by conduction, forced and free convection, and radiation are presented. Heat equations developed for applied conduction are solved numerically via digital computer. Students will apply design and analysis of heat transfer systems that combine conduction, convection, and radiation.
1631 ENGR-398-01 Academic Internship 1.00 IND TBA TBA TBA Y  
  Enrollment limited to 1 Waitlist available: N Mode of Instruction: In Person  
  An engineering academic internship is designed to: (1) provide students with the opportunity to apply what they have learned in the classroom to the work of an engineering organization or company; (2) To engage students in academic projects directly linked to the internship experience and their areas of concentration in the major. To enroll in the internship students need the permission of a faculty member, who will supervise the academic work.
1128 ENGR-399-01 Independent Study 0.25 - 1.00 IND TBA TBA TBA Y  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
  Independent research supervised by a faculty member in an area of the student’s special interests. Submission of the special registration form, available in the Registrar’s Office, and the approval of the instructor and chairperson are required for enrollment.
1180 ENGR-466-01 Teaching Assistant 0.50 - 1.00 IND TBA TBA TBA Y  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
  Submission of the special registration form, available online, and the approval of the instructor are required for enrollment. Guidelines are available in the College Bulletin. (0.5 - 1 course credit)
2185 ENGR-484-01 Capstone Design II 1.00 SEM Byers, Clayton T: 1:30PM-4:10PM TBA WEB  
  Enrollment limited to 25 Waitlist available: Y Mode of Instruction: In Person  
  This course is open to senior engineering majors only.
  A forum for discussing the current literature especially as it relates to issues in engineering design. Each student is required to carry out a design project and to report regularly to the seminar.
1181 ENGR-490-01 Research Assistantship 0.25 - 1.00 IND TBA TBA TBA Y  
  Enrollment limited to 15 Waitlist available: N Mode of Instruction: In Person  
  This course is designed to provide students with the opportunity to undertake substantial research work with a faculty member. Students need to complete a special registration form, available online, and have it signed by the supervising instructor.