Showing 366 courses
IMGD 2333-E2-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I 3D Animation I teaches students how to use 3D animation software to apply classical animation principles into 3D work . Lectures focus on creating organic and compelling character animation through body mechanics, weight, and dynamic posing in addition to exposing students to learning how to think about character acting and staging within a 3D environment . Recommended background: Basic knowledge digital art software (AR 1101) is recommended. Suggested background: Basic knowledge of animation (IMGD/AR 2222).
AR 2740-E1-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. II
The objective of this course is to teach students how to create 3D environments and props for use in digital models, simulations, games, or animation. The course will examine different types of architecture used in 3D spaces. The students will learn how to create historical and fictional interior and exterior environments; to design, model, texture, and render in high details; and to import their creation into an engine for testing. Topics may include space, human scale, set design, surface texturing, and basic camera animation. Students may not receive credit for IMGD/AR 2740 and IMGD/AR 205X.
Recommended Background: Basic 3D modeling skills (AR 1101)
This course will be offered in 2020-21, and in alternating years thereafter.
IMGD 2101-E1-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I 3D modeling is concerned with how to render created forms in a virtual environment. This course covers 3D modeling applications in video game development, film production, product design and fine art. Topics may include creating and armature, modeling organic and hard surfaces and sculpting using traditional techniques applied to a 3D model. Students will create works suitable for presentation in professional quality portfolio. Recommended background: AR1100 and AR1101.
AR 3101-E2-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I
This course will build upon the skills learned in 3D MODELING with studies in life drawing/anatomy study and application towards completed character models. Students will create high resolution sculpts for real-time game environments and animation. Topics covered will be character design as it applies to 3D MODELING, creating realistic design sculpts and incorporating them into a game environment as well as the study of anatomy as it applies to organic modeling.
Recommended background: AR 1101, IMGD/AR 2101, AR 2202
ECE 3829-E2-L01
Instructor: Koksal Mus
Meeting: T-W | 1:00 PM - 3:50 PM
Format: Lecture
Cat. I
This course covers the systematic design of advanced digital systems using FPGAs. The emphasis is on top-down design starting with high level models using a hardware description language (such as VHDL or Verilog) as a tool for the design, synthesis, modeling, test bench development, and testing and verification of complete digital systems. These types of systems include the use of embedded soft core processors as well as lower level modules created from custom logic or imported IP blocks. Interfaces will be developed to access devices external to the FPGA such as memory or peripheral communication devices. The integration of tools and design methodologies will be addressed through a discussion of system on a chip (SOC) integration, methodologies, design for performance, and design for test. Topics: Hardware description languages, system modeling, synthesis, simulation and testing of digital circuits; Design integration to achieve specific system design goals including architecture, planning and integration, and testing; Use of soft core and IP modules to meet specific architecture and design goals. Laboratory exercises: Students will design and implement a complete sophisticated embedded digital system on an FPGA. HDL design of digital systems including lower level components and integration of higher level IP cores, simulating the design with test benches, and synthesizing and implementing these designs with FPGA development boards including interfacing to external devices.
Recommended background: ECE 2029 and ECE 2049 Students who have received credit for ECE 3810 may not receive credit for ECE 3829.
ECE 3829-E2-X01
Instructor: Koksal Mus
Meeting: T | 10:00 AM - 11:50 AM
Format: Laboratory
Cat. I
This course covers the systematic design of advanced digital systems using FPGAs. The emphasis is on top-down design starting with high level models using a hardware description language (such as VHDL or Verilog) as a tool for the design, synthesis, modeling, test bench development, and testing and verification of complete digital systems. These types of systems include the use of embedded soft core processors as well as lower level modules created from custom logic or imported IP blocks. Interfaces will be developed to access devices external to the FPGA such as memory or peripheral communication devices. The integration of tools and design methodologies will be addressed through a discussion of system on a chip (SOC) integration, methodologies, design for performance, and design for test. Topics: Hardware description languages, system modeling, synthesis, simulation and testing of digital circuits; Design integration to achieve specific system design goals including architecture, planning and integration, and testing; Use of soft core and IP modules to meet specific architecture and design goals. Laboratory exercises: Students will design and implement a complete sophisticated embedded digital system on an FPGA. HDL design of digital systems including lower level components and integration of higher level IP cores, simulating the design with test benches, and synthesizing and implementing these designs with FPGA development boards including interfacing to external devices.
Recommended background: ECE 2029 and ECE 2049 Students who have received credit for ECE 3810 may not receive credit for ECE 3829.
GN 350X-E1-01
Instructor: Gizem Arslan
Meeting: M-T-W-R | 5:00 PM - 6:00 PM
Format: Lecture
GN350x Advanced German for Professional Purposes (Experimental Course)
In this course, students take a hands-on approach to using intermediate-level German suited to professional settings (e.g. offices, labs, common digital platforms). Students interpret German-language texts related to professional life, communicate and present in German in meaningful work-related contexts, and discuss cultural attitudes towards work in the German-speaking world. Topics range from professional biographies, job postings, office communications and lab dos and don’ts to cultural products and practices related to work, time, communication, and professional courtesy in German-speaking workplaces. This course will prepare students for an internship or study-abroad program in Germany.
Students who take GN350x cannot simultaneously enroll in or take GN250x at a later time.
EN 3271-E2-01
Instructor: Jim Cocola
Meeting: Asynchronous
Format: Lecture
Cat. I. This course investigates American literature as it relates to a specific theme, issue, controversy, or question. Attention might center upon topics from childhood and friendship to captivity and freedom, and from immigration and labor to law and war, drawing on or even focusing more decidedly upon aspects of identity including but not limited to class, ethnicity, gender, race, religion, and sexuality Authors might extend from nineteenth century exemplars including Emily Dickinson, Herman Melville, Henry David Thoreau, and Walt Whitman to twentieth and twenty-first century figures such as Philip K . Dick, Toni Morrison, Thomas Pynchon, Leslie Marmon Silko, and Richard Wright. Recommended background: None, though coursework in English (e .g . EN 1251, Introduction to Literature) or any subsequent EN offering will be helpful.
MA 2611-E2-L01
Instructor: Buddika Peiris
Meeting: Asynchronous
Format: Lecture
Cat. IThis course is designed to introduce the student to data analytic and appliedstatistical methods commonly used in industrial and scientific applications aswell as in course and project work at WPI. Emphasis will be on the practicalaspects of statistics with students analyzing real data sets on an interactivecomputer package.Topics covered include analytic and graphical representation of data,exploratory data analysis, basic issues in the design and conduct of experimentaland observational studies, the central limit theorem, one and two sample pointand interval estimation and tests of hypotheses.Recommended background: MA 1022.
MA 2611-E2-X01
Instructor: Buddika Peiris
Meeting: R | 1:00 PM - 2:10 PM
Format: Laboratory
Cat. IThis course is designed to introduce the student to data analytic and appliedstatistical methods commonly used in industrial and scientific applications aswell as in course and project work at WPI. Emphasis will be on the practicalaspects of statistics with students analyzing real data sets on an interactivecomputer package.Topics covered include analytic and graphical representation of data,exploratory data analysis, basic issues in the design and conduct of experimentaland observational studies, the central limit theorem, one and two sample pointand interval estimation and tests of hypotheses.Recommended background: MA 1022.
MA 2611-E1-X01
Instructor: Zheyang Wu
Meeting: T | 1:00 PM - 2:10 PM
Format: Laboratory
Cat. IThis course is designed to introduce the student to data analytic and appliedstatistical methods commonly used in industrial and scientific applications aswell as in course and project work at WPI. Emphasis will be on the practicalaspects of statistics with students analyzing real data sets on an interactivecomputer package.Topics covered include analytic and graphical representation of data,exploratory data analysis, basic issues in the design and conduct of experimentaland observational studies, the central limit theorem, one and two sample pointand interval estimation and tests of hypotheses.Recommended background: MA 1022.
MA 2611-E1-L01
Instructor: Zheyang Wu
Meeting: Asynchronous
Format: Lecture
Cat. IThis course is designed to introduce the student to data analytic and appliedstatistical methods commonly used in industrial and scientific applications aswell as in course and project work at WPI. Emphasis will be on the practicalaspects of statistics with students analyzing real data sets on an interactivecomputer package.Topics covered include analytic and graphical representation of data,exploratory data analysis, basic issues in the design and conduct of experimentaland observational studies, the central limit theorem, one and two sample pointand interval estimation and tests of hypotheses.Recommended background: MA 1022.
MA 2612-E2-X01
Instructor: Tharindu De Alwis
Meeting: R | 2:30 PM - 3:40 PM
Format: Laboratory
MA 2612-E2-L01
Instructor: Tharindu De Alwis
Meeting: Asynchronous
Format: Lecture
MA 2612-E1-L01
Instructor: Frank Zou
Meeting: Asynchronous
Format: Lecture
MA 2612-E1-X01
Instructor: Frank Zou
Meeting: T | 2:30 PM - 3:40 PM
Format: Laboratory
AE 2550-E1-01
Instructor: Hektor Kashuri
Meeting: M-R | 10:00 AM - 11:50 AM
Format: Lecture
Cat I
This course introduces the ambient atmospheric and space environments encountered by aerospace vehicles. Topics include: the sun and solar activity; the solar wind; planetary magnetospheres; planetary atmospheres; radiation environments; galactic cosmic rays; meteoroids; and space debris.
Recommended background: mechanics (PH1110 / 1111 or equivalent), electromagnetism (PH 1120 / 1121 or equivalent), and ordinary differential equations (MA 2051 or equivalent).
BB 1045-E1-01
Instructor: Marja Bakermans
Meeting: Asynchronous
Format: Lecture
Cat. I
Through lectures, readings, and discussions this course will examine the breadth, patterns, mechanisms, and conservation of biodiversity . Case studies and peer-to-peer learning will be used to examine threats to regional and global biodiversity and assess management and engineering strategies for solutions to the biodiversity crisis . Students will investigate and interpret past and contemporary research to quantify, document, and track trends in biodiversity . This course will use problem sets and assignments to explore the natural, social, and economic tradeoffs associated with threats to and conservation of biodiversity . Students will develop an area of expertise and synthesize their comprehension of topics through project work (e .g ., management plan, report, presentation, citizen science) . Finally, this course will provide a synthesis of the interdisciplinary nature of biodiversity conservation and how principles of conservation biology, landscape ecology, metapopulation biology, and biogeography can be applied to strategies aimed towards sustaining Earth’s biota . This course is intended for BBT and other life science majors . Recommended Background: a solid working knowledge of biological principles such as would be learned in a rigorous high school biology course .
BME 2211-E1-L01
Instructor: Taimoor Afzal
Meeting: M-T-R-F | 11:00 AM - 11:50 AM
Format: Lecture
Cat. I
To learn the fundamentals of basic signal processing methods as well as linear time series analyses framework for modeling and mining biological data. Tools of data analysis include statistics for determining significance of a result, Laplace and Z transforms, convolution, correlation, sampling theorem, Fourier transform, transfer function, coherence function and various filtering techniques. The goal of this course is to offer the students an opportunity to learn and model and simulate static and dynamic physiological systems using linear systems theory. First principles of chemistry and physics are used to quantitatively model physiological systems. Most of the models are based on linear systems theory. Simulations and estimation are performed using Matlab and already-developed software.
Recommended background: BME 2210, CS 1004 or equivalent.
BME 3300-E1-L01
Instructor: Raymond Page
Meeting: Asynchronous
Format: Lecture
Cat. I
Students are guided through the open-ended, real-world, design process starting
with the project definition, specification development, management, team
interactions and communication, failure and safety criteria, progress reporting,
marketing concepts, documentation and technical presentation of the final
project outcome. The course will include a significant writing component, will
make use of computers, and hands-on design explorations.
Students who have previously received credit for BME 2300 may not receive
credit for BME 3300.
BME 3300-E1-X01
Instructor: Raymond Page
Meeting: Asynchronous
Format: Laboratory
Cat. I
Students are guided through the open-ended, real-world, design process starting
with the project definition, specification development, management, team
interactions and communication, failure and safety criteria, progress reporting,
marketing concepts, documentation and technical presentation of the final
project outcome. The course will include a significant writing component, will
make use of computers, and hands-on design explorations.
Students who have previously received credit for BME 2300 may not receive
credit for BME 3300.
BME 3012-E1-X01
Instructor: Taimoor Afzal
Meeting: W | 2:00 PM - 3:50 PM
Format: Laboratory
Cat. I (1/6 unit)
This laboratory-based course is designed to develop hands-on experimental skills
relevant to the selection and application of various sensors used to acquire
biomedical signals.
Recommended background: BME 2210, BME 2211, ECE 2010, ECE 2019 or equivalent.
Students who have previously taken BME 3011 cannot receive credit for this
course.
BME 3012-E1-L01
Instructor: Taimoor Afzal
Meeting: W | 1:00 PM - 1:50 PM
Format: Lecture
Cat. I (1/6 unit)
This laboratory-based course is designed to develop hands-on experimental skills
relevant to the selection and application of various sensors used to acquire
biomedical signals.
Recommended background: BME 2210, BME 2211, ECE 2010, ECE 2019 or equivalent.
Students who have previously taken BME 3011 cannot receive credit for this
course.
WR 2210-E2-01
Instructor: Esther Boucher-Yip
Meeting: Asynchronous
Format: Lecture
Cat. I
This course emphasizes the standard written genres of professional, workplace communication. Students will analyze the history, purposes, conventions, and social consequences of a variety of business communications, focusing on digital and print correspondence, reports, and proposals directed to internal and external audiences. Students will learn about the culture of a professional environment and the role of writing in structuring identity and relationships within that context. Classes will be conducted as interactive writing workshops in which students assess and respond to rhetorical scenarios and sample texts from a variety of professional worksites. Students will create portfolios, producing professional writing samples they may use on the job market.
Suggested background: WR 1010 or WR 1011
MA 1021-E2-L01
Instructor: Jeffrey Barden
Meeting: Asynchronous
Format: Lecture
Cat. IThis course provides an introduction to differentiation and its applications.Topics covered include: functions and their graphs, limits, continuity,differentiation, linear approximation, chain rule, min/max problems, andapplications of derivatives.Recommended background: Algebra, trigonometry and analytic geometry.Although the course will make use of computers, no programming experienceis assumed.Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E2-D01
Instructor: Jeffrey Barden
Meeting: T | 10:30 AM - 11:40 AM
Format: Discussion
Cat. IThis course provides an introduction to differentiation and its applications.Topics covered include: functions and their graphs, limits, continuity,differentiation, linear approximation, chain rule, min/max problems, andapplications of derivatives.Recommended background: Algebra, trigonometry and analytic geometry.Although the course will make use of computers, no programming experienceis assumed.Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E2-X01
Instructor: Jeffrey Barden
Meeting: T | 9:00 AM - 10:10 AM
Format: Laboratory
Cat. IThis course provides an introduction to differentiation and its applications.Topics covered include: functions and their graphs, limits, continuity,differentiation, linear approximation, chain rule, min/max problems, andapplications of derivatives.Recommended background: Algebra, trigonometry and analytic geometry.Although the course will make use of computers, no programming experienceis assumed.Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E1-D01
Instructor: Marcel Blais
Meeting: T | 10:30 AM - 11:40 AM
Format: Discussion
MA 1021-E1-X01
Instructor: Marcel Blais
Meeting: T | 9:00 AM - 10:10 AM
Format: Laboratory
MA 1021-E1-L01
Instructor: Marcel Blais
Meeting: M-W | 9:00 AM - 11:40 AM
Format: Lecture
MA 1022-E2-D01
Instructor: Gu Wang
Meeting: T | 12:30 PM - 1:40 PM
Format: Discussion
Cat. IThis course provides an introduction to integration and its applications.Topics covered include: inverse trigonometric functions, Riemann sums,fundamental theorem of calculus, basic techniques of integration, volumes ofrevolution, arc length, exponential and logarithmic functions, and applications.
Recommended background: MA 1021. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1022-E2-L01
Instructor: Gu Wang
Meeting: Asynchronous
Format: Lecture
Cat. IThis course provides an introduction to integration and its applications.Topics covered include: inverse trigonometric functions, Riemann sums,fundamental theorem of calculus, basic techniques of integration, volumes ofrevolution, arc length, exponential and logarithmic functions, and applications.
Recommended background: MA 1021. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1022-E2-X01
Instructor: Gu Wang
Meeting: T | 11:00 AM - 12:10 PM
Format: Laboratory
Cat. IThis course provides an introduction to integration and its applications.Topics covered include: inverse trigonometric functions, Riemann sums,fundamental theorem of calculus, basic techniques of integration, volumes ofrevolution, arc length, exponential and logarithmic functions, and applications.
Recommended background: MA 1021. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1022-E1-D01
Instructor: Barry Posterro
Meeting: W | 11:30 AM - 12:40 PM
Format: Discussion
MA 1022-E1-L01
Instructor: Barry Posterro
Meeting: Asynchronous
Format: Lecture
MA 1022-E1-X01
Instructor: Barry Posterro
Meeting: W | 10:00 AM - 11:10 AM
Format: Laboratory
MA 1023-E2-D01
Instructor: Binan Gu
Meeting: R | 10:30 AM - 11:40 AM
Format: Discussion
Cat. I
This course provides an introduction to series, parametric curves and vector algebra. Topics covered include: numerical methods, indeterminate forms, improper integrals, sequences, Taylor’s theorem with remainder, convergence of series and power series, polar coordinates, parametric curves and vector algebra.
Recommended background: MA 1022. Although the course will make use of computers, no programming experience is assumed.
MA 1023-E2-X01
Instructor: Binan Gu
Meeting: R | 9:00 AM - 10:10 AM
Format: Laboratory
Cat. I
This course provides an introduction to series, parametric curves and vector algebra. Topics covered include: numerical methods, indeterminate forms, improper integrals, sequences, Taylor’s theorem with remainder, convergence of series and power series, polar coordinates, parametric curves and vector algebra.
Recommended background: MA 1022. Although the course will make use of computers, no programming experience is assumed.
MA 1023-E2-L01
Instructor: Binan Gu
Meeting: M-W | 9:00 AM - 11:40 AM
Format: Lecture
Cat. I
This course provides an introduction to series, parametric curves and vector algebra. Topics covered include: numerical methods, indeterminate forms, improper integrals, sequences, Taylor’s theorem with remainder, convergence of series and power series, polar coordinates, parametric curves and vector algebra.
Recommended background: MA 1022. Although the course will make use of computers, no programming experience is assumed.
MA 1023-E1-L01
Instructor: Jane Bouchard
Meeting: T-R | 1:00 PM - 3:40 PM
Format: Lecture
MA 1023-E1-X01
Instructor: Jane Bouchard
Meeting: W | 1:00 PM - 2:10 PM
Format: Laboratory
MA 1023-E1-D01
Instructor: Jane Bouchard
Meeting: W | 2:30 PM - 3:40 PM
Format: Discussion
MA 1024-E2-D01
Instructor: Instructor TBD
Meeting: R | 12:30 PM - 1:40 PM
Format: Discussion
MA 1024-E2-X01
Instructor: Instructor TBD
Meeting: R | 11:00 AM - 12:10 PM
Format: Laboratory
MA 1024-E2-L01
Instructor: Instructor TBD
Meeting: M-W | 10:00 AM - 12:40 PM
Format: Lecture
MA 1024-E1-L01
Instructor: Michael Johnson
Meeting: Asynchronous
Format: Lecture
Cat. IThis course provides an introduction to multivariable calculus.Topics covered include: vector functions, partial derivatives, and gradient,multivariable optimization, double and triple integrals, polar coordinates, othercoordinate systems and applications.
Recommended background: MA 1023. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1024-E1-D02
Instructor: Nicole Buczkowski
Meeting: T | 9:00 AM - 10:10 AM
Format: Discussion
Cat. I
This course provides an introduction to multivariable calculus.
Topics covered include: vector functions, partial derivatives, and gradient,
multivariable optimization, double and triple integrals, polar coordinates, other
coordinate systems and applications.
Recommended background: MA 1023. Although the course will make use of
computers, no programming experience is assumed.
MA 1024-E1-D01
Instructor: Michael Johnson
Meeting: R | 1:00 PM - 2:10 PM
Format: Discussion
Cat. IThis course provides an introduction to multivariable calculus.Topics covered include: vector functions, partial derivatives, and gradient,multivariable optimization, double and triple integrals, polar coordinates, othercoordinate systems and applications.
Recommended background: MA 1023. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1024-E1-L02
Instructor: Nicole Buczkowski
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides an introduction to multivariable calculus.
Topics covered include: vector functions, partial derivatives, and gradient,
multivariable optimization, double and triple integrals, polar coordinates, other
coordinate systems and applications.
Recommended background: MA 1023. Although the course will make use of
computers, no programming experience is assumed.
MA 1024-E1-X01
Instructor: Michael Johnson
Meeting: R | 2:30 PM - 3:40 PM
Format: Laboratory
Cat. IThis course provides an introduction to multivariable calculus.Topics covered include: vector functions, partial derivatives, and gradient,multivariable optimization, double and triple integrals, polar coordinates, othercoordinate systems and applications.
Recommended background: MA 1023. Although the course will make use ofcomputers, no programming experience is assumed.
MA 1024-E1-X02
Instructor: Nicole Buczkowski
Meeting: T | 10:30 AM - 11:40 AM
Format: Laboratory
Cat. I
This course provides an introduction to multivariable calculus.
Topics covered include: vector functions, partial derivatives, and gradient,
multivariable optimization, double and triple integrals, polar coordinates, other
coordinate systems and applications.
Recommended background: MA 1023. Although the course will make use of
computers, no programming experience is assumed.
BME 3813-E2-X01
Instructor: Sakthikumar Ambady
Meeting: T | 10:00 AM - 12:50 PM
Format: Laboratory
Cat. I (1/6 units)
This laboratory-driven course provides hands-on experience in the application of bioengineering to control cellular processes. Students will be challenged to design an intervention to manipulate a specific cellular process (adhesion, proliferation, migration, differentiation) and use modern cellular and molecular biology tools to assess and refine their approach. Laboratory exercises will provide an overview of cell culture technique, microscopy and molecular probes, quantification of cell proliferation and migration, and assessment of cellular differentiation in the context of the assigned projects. Students will complete the project at their own pace in a team setting and communicate their findings effectively.
Recommended background: Basic chemistry (CH 1010 and CH 1020) and a solid knowledge of cell biology (BB 2550) or equivalent.
BME 3813-E2-L01
Instructor: Sakthikumar Ambady
Meeting: T | 9:00 AM - 9:50 AM
Format: Lecture
Cat. I (1/6 units)
This laboratory-driven course provides hands-on experience in the application of bioengineering to control cellular processes. Students will be challenged to design an intervention to manipulate a specific cellular process (adhesion, proliferation, migration, differentiation) and use modern cellular and molecular biology tools to assess and refine their approach. Laboratory exercises will provide an overview of cell culture technique, microscopy and molecular probes, quantification of cell proliferation and migration, and assessment of cellular differentiation in the context of the assigned projects. Students will complete the project at their own pace in a team setting and communicate their findings effectively.
Recommended background: Basic chemistry (CH 1010 and CH 1020) and a solid knowledge of cell biology (BB 2550) or equivalent.
BME 3813-E1-X01
Instructor: Sakthikumar Ambady
Meeting: R | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I (1/6 units)
This laboratory-driven course provides hands-on experience in the application of bioengineering to control cellular processes. Students will be challenged to design an intervention to manipulate a specific cellular process (adhesion, proliferation, migration, differentiation) and use modern cellular and molecular biology tools to assess and refine their approach. Laboratory exercises will provide an overview of cell culture technique, microscopy and molecular probes, quantification of cell proliferation and migration, and assessment of cellular differentiation in the context of the assigned projects. Students will complete the project at their own pace in a team setting and communicate their findings effectively.
Recommended background: Basic chemistry (CH 1010 and CH 1020) and a solid knowledge of cell biology (BB 2550) or equivalent.
BME 3813-E1-X02
Instructor: Sakthikumar Ambady
Meeting: R | 3:00 PM - 4:50 PM
Format: Laboratory
Cat. I (1/6 units)
This laboratory-driven course provides hands-on experience in the application of bioengineering to control cellular processes. Students will be challenged to design an intervention to manipulate a specific cellular process (adhesion, proliferation, migration, differentiation) and use modern cellular and molecular biology tools to assess and refine their approach. Laboratory exercises will provide an overview of cell culture technique, microscopy and molecular probes, quantification of cell proliferation and migration, and assessment of cellular differentiation in the context of the assigned projects. Students will complete the project at their own pace in a team setting and communicate their findings effectively.
Recommended background: Basic chemistry (CH 1010 and CH 1020) and a solid knowledge of cell biology (BB 2550) or equivalent.
BME 3813-E1-L01
Instructor: Sakthikumar Ambady
Meeting: R | 9:00 AM - 9:50 AM
Format: Lecture
Cat. I (1/6 units)
This laboratory-driven course provides hands-on experience in the application of bioengineering to control cellular processes. Students will be challenged to design an intervention to manipulate a specific cellular process (adhesion, proliferation, migration, differentiation) and use modern cellular and molecular biology tools to assess and refine their approach. Laboratory exercises will provide an overview of cell culture technique, microscopy and molecular probes, quantification of cell proliferation and migration, and assessment of cellular differentiation in the context of the assigned projects. Students will complete the project at their own pace in a team setting and communicate their findings effectively.
Recommended background: Basic chemistry (CH 1010 and CH 1020) and a solid knowledge of cell biology (BB 2550) or equivalent.
CH 1010-X
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Discussion
CH 1010-E2-L01 Lecture (credit will be awarded upon satisfactory completion of lab and discussion)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1010-E2-X02 (hidden)
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Laboratory
Cat. I
The CH1010 course is an introduction to chemistry using the fundamental structures of atoms as a starting point. Emphasis is placed on discussing how all properties of matter as well as bonding mechanisms arise from atomic structure. Lewis structures and molecular orbitals are used to understand bonding, and the intermolecular forces present in chemicals systems are used as a prelude to reactivity patterns covered in future courses.
CH 1010-E2-X01 Lab (may be taken at a later term during AY23/24)
Instructor: Instructor TBD
Meeting: M-W | 9:00 AM - 11:30 AM
Format: Laboratory
Cat. IThe CH1010 course is an introduction to chemistry using the fundamental structures of atoms as a starting point. Emphasis is placed on discussing how all properties of matter as well as bonding mechanisms arise from atomic structure. Lewis structures and molecular orbitals are used to understand bonding, and the intermolecular forces present in chemicals systems are used as a prelude to reactivity patterns covered in future courses.
CH 1010-E2-D01 Discussion (may be taken at a later term during AY23/24)
Instructor: Instructor TBD
Meeting: T | 10:00 AM - 10:50 AM
Format: Discussion
Cat. I
The CH1010 course is an introduction to chemistry using the fundamental structures of atoms as a starting point. Emphasis is placed on discussing how all properties of matter as well as bonding mechanisms arise from atomic structure. Lewis structures and molecular orbitals are used to understand bonding, and the intermolecular forces present in chemicals systems are used as a prelude to reactivity patterns covered in future courses.
CH 1010-E1-D01 Discussion
Instructor: Instructor TBD
Meeting: T | 1:00 PM - 1:50 PM
Format: Discussion
CH 1010-E1-L01 Lecture (credit will be awarded upon satisfactory completion of lab and discussion)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1010-E1-X01 Lab (may be taken at a later term during AY23/24)
Instructor: Uma Kumar
Meeting: M-W | 1:00 PM - 3:30 PM
Format: Laboratory
Cat. IThe CH1010 course is an introduction to chemistry using the fundamental structures of atoms as a starting point. Emphasis is placed on discussing how all properties of matter as well as bonding mechanisms arise from atomic structure. Lewis structures and molecular orbitals are used to understand bonding, and the intermolecular forces present in chemicals systems are used as a prelude to reactivity patterns covered in future courses.
CH 1020-E2-D02 (hidden)
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Discussion
Cat. I
Bonding theories introduced earlier in the sequence are applied to chemical reactions, including reduction/oxidation reactions, to demonstrate patterns in reactivity. Solution thermodynamics, concentration scales, and colligative properties are discussed in the context of balanced chemical reactions both in aqueous solution and in the gas phase.
Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. See CH1010.
CH 1020-E2-X01 Lab (may be taken at a later term)
Instructor: Instructor TBD
Meeting: M-W | 2:00 PM - 3:50 PM
Format: Laboratory
Cat. IBonding theories introduced earlier in the sequence are applied to chemical reactions, including reduction/oxidation reactions, to demonstrate patterns in reactivity. Solution thermodynamics, concentration scales, and colligative properties are discussed in the context of balanced chemical reactions both in aqueous solution and in the gas phase.Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. See CH1010.
CH 1020-E2-D01 Discussion (may be taken at a later date)
Instructor: Instructor TBD
Meeting: T | 3:00 PM - 3:50 PM
Format: Discussion
CH 1020-E2-L01 (discussion & lab may be taken at a later term & credit will be applied when they have been completed)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1020-E2-X02 (hidden)
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Laboratory
Cat. I
Bonding theories introduced earlier in the sequence are applied to chemical reactions, including reduction/oxidation reactions, to demonstrate patterns in reactivity. Solution thermodynamics, concentration scales, and colligative properties are discussed in the context of balanced chemical reactions both in aqueous solution and in the gas phase.
Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. See CH1010.
CH 1020-E1-D01 Discussion (may be taken at a later date)
Instructor: Instructor TBD
Meeting: W | 1:00 PM - 2:50 PM
Format: Discussion
CH 1020-E1-L01 (discussion & lab may be taken at a later term & credit will be applied when they have been completed)
Instructor: Drew Brodeur
Meeting: T-R | 11:00 AM - 12:40 PM
Format: Lecture
CH 1020-E1-X01 Lab (may be taken at a later term)
Instructor: Instructor TBD
Meeting: T-R | 1:00 PM - 3:30 PM
Format: Laboratory
Cat. IBonding theories introduced earlier in the sequence are applied to chemical reactions, including reduction/oxidation reactions, to demonstrate patterns in reactivity. Solution thermodynamics, concentration scales, and colligative properties are discussed in the context of balanced chemical reactions both in aqueous solution and in the gas phase.Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. See CH1010.
CH 3510-E1-01
Instructor: George Kaminski
Meeting: Asynchronous
Format: Lecture
PSY 1401-E1-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is concerned with understanding and explaining the mental
processes and strategies underlying human behavior. The ways in which sensory
input is transformed, reduced, elaborated, stored, and recovered will be
examined in order to develop a picture of the human mind as an active processor
of information. Topics will include perception, memory, problem-solving,
judgment and decision making, human-computer interaction, and artificial
intelligence. Special attention will be paid to defining the limitations of the human cognitive system. Students will undertake a project which employs one
of the experimental techniques of cognitive psychology to collect and analyze
data on a topic of their own choosing.
Suggested background: PSY 1400.
CS 4731-E1-01
Instructor: Joshua Cuneo
Meeting: Asynchronous
Format: Lecture
Cat. IThis course studies the use of the computer to model and graphically render two- and three-dimensional structures. Topics include graphics devices and languages, 2- and 3-D object representations, and various aspects of rendering realistic images.Students will be expected to implement programs which span all stages of the 3-D graphics pipeline, including clipping, projection, arbitrary viewing, hidden surface removal and shading.Undergraduate credit may not be earned both for this course and for CS 543.Recommended background: CS 2223, CS 2303 and MA 2071.
CS 4731-E1-03
Instructor: Joshua Cuneo
Meeting: Asynchronous
Format: Lecture
Cat. I
This course studies the use of the computer to model and graphically render two- and three-dimensional structures. Topics include graphics devices and languages, 2- and 3-D object representations, and various aspects of rendering realistic images.
Students will be expected to implement programs which span all stages of the 3-D graphics pipeline, including clipping, projection, arbitrary viewing, hidden surface removal and shading.
Undergraduate credit may not be earned both for this course and for CS 543.
Recommended background: CS 2223, CS 2303 and MA 2071.
CS 4731-E1-02
Instructor: Joshua Cuneo
Meeting: Asynchronous
Format: Lecture
Cat. I
This course studies the use of the computer to model and graphically render two- and three-dimensional structures. Topics include graphics devices and languages, 2- and 3-D object representations, and various aspects of rendering realistic images.
Students will be expected to implement programs which span all stages of the 3-D graphics pipeline, including clipping, projection, arbitrary viewing, hidden surface removal and shading.
Undergraduate credit may not be earned both for this course and for CS 543.
Recommended background: CS 2223, CS 2303 and MA 2071.
ECE 2311-E01
Instructor: Mostafa Asheghan
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides an introduction to time and frequency domain analysis of continuous time signals and linear systems. Topics include signal characterization and operations; singularity functions; impulse response and convolution; Fourier series; the Fourier transform and its applications; frequency-domain characterization of linear, time-invariant systems such as filters; and the Laplace transform and its applications.
Recommended background: MA 2051, ECE 2019, and a prior course in computer programming such as CS 2301 or CS 1101/2/4.
ES 3011-E1-X01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Laboratory
ES 3011-E1-L01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Lecture
ES 3011-E1-X02
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Laboratory
Cat. I
Characteristics of control systems. Mathematical representation of control components and systems. Laplace transforms, transfer functions, block and signal flow diagrams. Transient response analysis. Introduction to the root-locus method and stability analysis. Frequency response techniques including Bode, polar, and Nichols plots. This sequence of courses in the field of control engineering (ES 3011) is generally available to all juniors and seniors regardless of department. A good background in mathematics is required; familiarity with Laplace transforms, complex variables and matrices is desirable but not mandatory. All students taking Control Engineering I should have an understanding of ordinary differential equations (MA 2051 or equivalent) and basic physics through electricity and magnetism (PH 1120/1121). Control Engineering I may be considered a terminal course, or it may be the first course for those students wishing to do extensive work in this field. Students taking the sequence of two courses will be prepared for graduate work in the field.
Recommended background: Ordinary Differential Equations (MA 2051) and Electricity and Magnestism (PH 1120, PH 1121). Students may not receive credit for both ES 3011 and ECE 3012
ES 3011-E1-L02
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Lecture
Cat. I
Characteristics of control systems. Mathematical representation of control components and systems. Laplace transforms, transfer functions, block and signal flow diagrams. Transient response analysis. Introduction to the root-locus method and stability analysis. Frequency response techniques including Bode, polar, and Nichols plots. This sequence of courses in the field of control engineering (ES 3011) is generally available to all juniors and seniors regardless of department. A good background in mathematics is required; familiarity with Laplace transforms, complex variables and matrices is desirable but not mandatory. All students taking Control Engineering I should have an understanding of ordinary differential equations (MA 2051 or equivalent) and basic physics through electricity and magnetism (PH 1120/1121). Control Engineering I may be considered a terminal course, or it may be the first course for those students wishing to do extensive work in this field. Students taking the sequence of two courses will be prepared for graduate work in the field.
Recommended background: Ordinary Differential Equations (MA 2051) and Electricity and Magnestism (PH 1120, PH 1121). Students may not receive credit for both ES 3011 and ECE 3012
DS 1010-E1-01
Instructor: Torumoy Ghoshal
Meeting: T-R | 6:00 PM - 7:50 PM
Format: Lecture
Cat. I
This course provides an introduction to the core concepts in Data Science. It covers a broad range of methodologies for working with and making informed decisions based on real-world data. Core topics introduced in this course include basic statistics, data exploration, data cleaning, data visualization, business intelligence, and data analysis. Students will utilize various techniques and tools to explore, understand and visualize real-world data sets from various domains and learn how to communicate data results to decision makers.
Recommended background: None
CS 3431-E1-01
Instructor: Shubbhi Taneja
Meeting: Asynchronous
Format: Lecture
Cat. I
This course introduces the student to the design, use, and application of database management systems.
Topics include the relational data model, relational query languages, design theory, and conceptual data design and modeling for relational database design. Techniques that provide for data independence and minimal redundancy will be discussed.
Students will be expected to design and implement database system applications.
Undergraduate credit may not be earned both for this course and for CS 4431
or CS 542.
Recommended background: CS 2022 and either CS 2102, CS 2103, or CS 2119.
AR 1101-E1-01
Instructor: Roshanak Bigonah
Meeting: Asynchronous
Format: Lecture
Cat. IThis course focuses on the methods, procedures and techniques of creating andmanipulating images through electronic and digital means. Students will developan understanding of image alteration. Topics may include color theory, displays,modeling, shading, and visual perception.Recommended background: AR 1100.
AR 2700-E1-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I
This course covers painting techniques as applied to texturing a 3D asset or illustration/conceptual art. Topics include are color theory, study of form, lighting, applying traditional painting ideas to the digital format, character
design, generation of ideas and a history of digital painting. Each class features a demonstration on the topic followed by individual critique and study. Students work towards a final project that may be suitable for an Art portfolio.
Recommended background: AR 1101, AR 2202
CS 2022-E2-L01
Instructor: Nathan Uricchio
Meeting: M-W | 11:00 AM - 1:40 PM; T | 11:00 AM - 12:10 PM
Format: Lecture
Cat. I This course serves as an introduction to some of the more important concepts, techniques, and structures of discrete mathematics providing a bridge between computer science and mathematics. Topics include sets, functions and relations, propositional and predicate calculus, mathematical induction, properties of integers, counting techniques, and graph theory. Students will be expected to develop simple proofs for problems drawn primarily from computer science and applied mathematics. Recommended background: None
MA 2201-E1-L01
Instructor: Brigitte Servatius
Meeting: T | 9:00 AM - 10:10 AM
Format: Lecture
Cat. I This course serves as an introduction to some of the more important concepts, techniques, and structures of discrete mathematics providing a bridge between computer science and mathematics. Topics include sets, functions and relations, propositional and predicate calculus, mathematical induction, properties of integers, counting techniques, and graph theory. Students will be expected to develop simple proofs for problems drawn primarily from computer science and applied mathematics. Recommended background: None
CS 2022-E1-L02
Instructor: Herman Servatius
Meeting: W | 1:00 PM - 2:10 PM
Format: Lecture
Cat. I This course serves as an introduction to some of the more important concepts, techniques, and structures of discrete mathematics providing a bridge between computer science and mathematics. Topics include sets, functions and relations, propositional and predicate calculus, mathematical induction, properties of integers, counting techniques, and graph theory. Students will be expected to develop simple proofs for problems drawn primarily from computer science and applied mathematics. Recommended background: None
ECE 2312-E02
Instructor: Mostafa Asheghan
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides an introduction to the time and frequency domain analysis of discrete-time signals and linear systems. Topics include sampling and quantization, characterization of discrete-time sequences, the discrete-time Fourier transform, the discrete Fourier transform and its applications, the Z transform and its applications, convolution, characterization of FIR and IIR discrete-time systems, and the analysis and design of discrete-time filters. The course will include a focus on applications such as sampling and quantization, audio processing, navigation systems, and communications. Extensive use will be made of simulation tools including Matlab.
Recommended background: MA 2051, ECE 2311, and a prior course in computer programming such as CS 2301 or CS 1101/2/4.
ME 3311-E1-01
Instructor: Mustapha Fofana
Meeting: M-T-W-R | 10:00 AM - 11:10 AM
Format: Lecture
Cat. II
This course provides an in-depth study of forces in dynamic systems. Dynamic
force analysis is developed using matrix methods. Computer programs are used
to solve the sets of simultaneous equations derived by students for realistic,
unstructured design problems. Inertial and shaking forces, elementary
mechanical vibrations, torque-time functions, rotational and reciprocating
balance and cam dynamics are covered using the internal combustion engine as a
design example. Students execute unstructured design projects and prepare
professional engineering reports on the results. Computers are used extensively
to solve the dynamic equations.
Recommended background: Ordinary Differential Equations (MA 2051),
statics (ES 2501), dynamics (ES 2503), kinematics (ME 3310), linear algebra.
This course will be offered in 2020-21, and in alternating years thereafter.
GN 1511-E2-01
Instructor: Daniel DiMassa
Meeting: Asynchronous
Format: Lecture
Cat. I
An intensive language course designed to teach concise expression of ideas in
writing and speaking. Basic grammar and significant cultural aspects are
introduced through the aid of readings, audio-recordings, video, and oral group
interaction. (Formerly GN 2616.)
WR 2010-E1-01
Instructor: Ryan Madan
Meeting: Asynchronous
Format: Lecture
Cat. I
This course will cover basic principles of prose style for expository and argumentative writing. Students will learn to evaluate writing for stylistic problems and will learn revision strategies for addressing those problems. The ultimate goal of the course is to help students write sentences and paragraphs that are clear, concise, and graceful. In the first part of the course, students will review parts of speech, basic sentence types, and sentence and paragraph structure in order to understand how sentences are put together and the impact their construction has on readers. Then, through hands-on writing exercises and extensive revision of their own and others’ writing, students will learn strategies for tightening their prose (concision), achieving “flow” (cohesion and coherence) and improving usage (language specificity and precision).
Recommended background: Basic knowledge of rhetorical writing (e.g., WR 1010, Elements of Writing, WR 1011, Writing About Science & Technology, or WR 1020, Introduction to Rhetoric.
WR 1010-E1-01
Instructor: Kevin Lewis
Meeting: Asynchronous
Format: Lecture
ECE 2049-E2-L01
Instructor: Instructor TBD
Meeting: R | 12:00 PM - 1:50 PM; T | 2:00 PM - 3:50 PM
Format: Lecture
Cat. I
Embedded computers are literally everywhere in modern life. On any given day we interact with and depend on dozens of small computers to make coffee, run cell phones, take pictures, play music play, control elevators, manage the emissions and antilock brakes in our automobile, control a home security system, and so on. Using popular everyday devices as case studies, students in this course are introduced to the unique computing and design challenges posed by embedded systems. Students will then solve real-world design problems using small, resource constrained (time/memory/power) computing platforms. The hardware and software structure of modern embedded devices and basic interactions between embedded computers and the physical world will also be covered in lecture and as part of laboratory experiments. In the laboratory, emphasis is placed on interfacing embedded processors with common sensors and devices (e.g. temperature sensors, keypads, LCD display, SPI ports, pulse width modulated motor controller outputs) while developing the skills needed to use embedded processors in systems design. This course is also appropriate for RBE and other engineering and CS students interested in learning about embedded system theory and design. Topics: Number/data representations, embedded system design using C, microprocessor and microcontroller architecture, program development and debugging tools for a small target processor, hardware/software dependencies, use of memory mapped peripherals, design of event driven software, time and resource management, applications case studies. Lab Exercises: Students will solve commonly encountered embedded processing problems to implement useful systems. Starting with a requirements list students will use the knowledge gained during the lectures to implement solutions to problems which explore topics such as user interfaces and interfacing with the physical world, logic flow, and timing and time constrained programming. Exercises will be performed on microcontroller and/or microprocessor based embedded systems using cross platform development tools appropriate to the target platform.
Recommended Background: ECE 2010 or equivalent knowledge in basic circuits, devices and analysis; and C language programming (CS 2301 or equivalent) Suggested Background: ECE 2029 or equivalent knowledge of digital logic, logic signals and logic operations; Note: Students who have received credit for ECE 2801 may not receive credit for ECE 2049.
ECE 2049-E2-X01
Instructor: Instructor TBD
Meeting: R | 2:00 PM - 3:50 PM
Format: Laboratory
Cat. I
Embedded computers are literally everywhere in modern life. On any given day we interact with and depend on dozens of small computers to make coffee, run cell phones, take pictures, play music play, control elevators, manage the emissions and antilock brakes in our automobile, control a home security system, and so on. Using popular everyday devices as case studies, students in this course are introduced to the unique computing and design challenges posed by embedded systems. Students will then solve real-world design problems using small, resource constrained (time/memory/power) computing platforms. The hardware and software structure of modern embedded devices and basic interactions between embedded computers and the physical world will also be covered in lecture and as part of laboratory experiments. In the laboratory, emphasis is placed on interfacing embedded processors with common sensors and devices (e.g. temperature sensors, keypads, LCD display, SPI ports, pulse width modulated motor controller outputs) while developing the skills needed to use embedded processors in systems design. This course is also appropriate for RBE and other engineering and CS students interested in learning about embedded system theory and design. Topics: Number/data representations, embedded system design using C, microprocessor and microcontroller architecture, program development and debugging tools for a small target processor, hardware/software dependencies, use of memory mapped peripherals, design of event driven software, time and resource management, applications case studies. Lab Exercises: Students will solve commonly encountered embedded processing problems to implement useful systems. Starting with a requirements list students will use the knowledge gained during the lectures to implement solutions to problems which explore topics such as user interfaces and interfacing with the physical world, logic flow, and timing and time constrained programming. Exercises will be performed on microcontroller and/or microprocessor based embedded systems using cross platform development tools appropriate to the target platform.
Recommended Background: ECE 2010 or equivalent knowledge in basic circuits, devices and analysis; and C language programming (CS 2301 or equivalent) Suggested Background: ECE 2029 or equivalent knowledge of digital logic, logic signals and logic operations; Note: Students who have received credit for ECE 2801 may not receive credit for ECE 2049.
BB 1002-E2-01
Instructor: Michael Buckholt
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is designed for students seeking a broad overview of ecological systems and the effect of humans on the ecosystems. It provides an introduction to natural ecosystems, population growth, and the interaction between human populations and our environment. It is conducted in an active style including the use of case studies, class discussion/participation, and classroom polling systems. The major goal of this course is to help students become more informed environmental citizens, skeptical when presented with data in the media, and knowledgeable enough to question and make informed decisions about the environment. It will primarily focus on current topics but areas of discussion likely to be covered include ecosystems, populations, biodiversity, pollution, environmental economics and climate change.
This course is intended for non- life science majors.
Recommended background: High School Biology
BB 1002-E2-02
Instructor: Lauren Mathews
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is designed for students seeking a broad overview of ecological systems and the effect of humans on the ecosystems. It provides an introduction to natural ecosystems, population growth, and the interaction between human populations and our environment. It is conducted in an active style including the use of case studies, class discussion/participation, and classroom polling systems. The major goal of this course is to help students become more informed environmental citizens, skeptical when presented with data in the media, and knowledgeable enough to question and make informed decisions about the environment. It will primarily focus on current topics but areas of discussion likely to be covered include ecosystems, populations, biodiversity, pollution, environmental economics and climate change.
This course is intended for non- life science majors.
Recommended background: High School Biology
BB 1002-E1-02
Instructor: Michael Buckholt
Meeting: Asynchronous
Format: Lecture
Cat. IThis course is designed for students seeking a broad overview of ecological systems and the effect of humans on the ecosystems. It provides an introduction to natural ecosystems, population growth, and the interaction between human populations and our environment. It is conducted in an active style including the use of case studies, class discussion/participation, and classroom polling systems. The major goal of this course is to help students become more informed environmental citizens, skeptical when presented with data in the media, and knowledgeable enough to question and make informed decisions about the environment. It will primarily focus on current topics but areas of discussion likely to be covered include ecosystems, populations, biodiversity, pollution, environmental economics and climate change.This course is intended for non- life science majors.Recommended background: High School Biology
BB 1002-E1-01
Instructor: Lauren Mathews
Meeting: Asynchronous
Format: Lecture
Cat. IThis course is designed for students seeking a broad overview of ecological systems and the effect of humans on the ecosystems. It provides an introduction to natural ecosystems, population growth, and the interaction between human populations and our environment. It is conducted in an active style including the use of case studies, class discussion/participation, and classroom polling systems. The major goal of this course is to help students become more informed environmental citizens, skeptical when presented with data in the media, and knowledgeable enough to question and make informed decisions about the environment. It will primarily focus on current topics but areas of discussion likely to be covered include ecosystems, populations, biodiversity, pollution, environmental economics and climate change.This course is intended for non- life science majors.Recommended background: High School Biology
ES 3004-E1-01
Instructor: Ahmet Sabuncu
Meeting: Asynchronous
Format: Lecture
Cat. I
A study of the fundamental laws of statics, kinematics, and dynamics applied to fluid mechanics. The course will include fluid properties, conservation of mass, momentum, and energy as applied to real and ideal fluids. Laminar and turbulent flows, fluid resistance, and basic boundary layer theory will also be considered.
Recommended background: basic physics, basic differential equations, and vectors.
MU 2300-E2-01
Instructor: V Manzo
Meeting: Asynchronous
Format: Lecture
MU 2300-E1-01
Instructor: V Manzo
Meeting: Asynchronous
Format: Lecture
MU 1611-E2-01
Instructor: David Ibbett
Meeting: M-T-R-F | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I This course concentrates on basic music theory of the common practice period. If time permits, instruction includes ear training, sight singing, and work on scales and intervals. Recommended background: basic knowledge of reading music.
MU 1611-E1-02
Instructor: Matthew Scinto
Meeting: Asynchronous
Format: Lecture
Cat. I This course concentrates on basic music theory of the common practice period. If time permits, instruction includes ear training, sight singing, and work on scales and intervals. Recommended background: basic knowledge of reading music.
MU 1611-E1-01
Instructor: Joshua Rohde
Meeting: Asynchronous
Format: Lecture
AE 3110-E1-01
Instructor: John Blandino
Meeting: Asynchronous
Format: Lecture
In this course, students are introduced to various compressibility phenomena such as compression (shock) and expansion waves. Conservation laws and thermodynamic principles are applied to the description of flows in which compressibility effects are significant. One-dimensional models are applied to analysis of flow in variable area ducts, normal and oblique shock waves, expansion waves, and flows with friction and heat addition. Numerous applications from engineering are investigated including supersonic inlets, rocket nozzles, supersonic wind tunnels, gas delivery systems, and afterburning jet engines. Recommended background: thermodynamics (ES 3001, CH 3510 or equivalent), incompressible fluid dynamics (AE 2110 or equivalent). Students may not receive credit for both AE 3110 and AE 3410.
AE 3310-E2-01
Instructor: Ananthalakshmy Krishna Moorthy
Meeting: Asynchronous
Format: Lecture
This course covers methods and current technologies in the analysis, synthesis, and practice of aerospace guidance, navigation, and communications systems. Topics covered include: attitude- and position kinematics, inertial navigation systems, global satellite navigation systems, communication architectures for satellite navigation, satellite link performance parameters and design considerations, tropospheric and ionospheric effects on radio-wave propagation, least squares estimation, and the Kalman filter.
Recommended background: linear algebra (MA 2071 or equivalent), dynamics (ES 2503, PH 2201 or equivalent), and controls (AE 2310 or equivalent). Students may not receive credit for both AE 3310 and AE 4733.
PH 1120-E2-L01
Instructor: Izabela Stroe
Meeting: M-W | 1:00 PM - 3:30 PM
Format: Lecture
PH 1120-E2-X02
Instructor: Instructor TBD
Meeting: R | 3:00 PM - 4:50 PM
Format: Laboratory
Cat. I
An introduction to the theory of electricity and magnetism.
Topics include: Coulomb's law, electric and magnetic fields, capacitance,
electrical current and resistance, and electromagnetic induction.
Recommended background: working knowledge of the material presented in
PH 1110 or PH 1111 and concurrent study of MA 1022.
Students may not receive credit for both PH 1120 and PH 1121.
PH 1120-E2-X01
Instructor: Instructor TBD
Meeting: R | 1:00 PM - 2:50 PM
Format: Laboratory
PH 1120-E2-D01
Instructor: Izabela Stroe
Meeting: F | 1:00 PM - 2:50 PM
Format: Discussion
PH 1120-E1-X01
Instructor: Instructor TBD
Meeting: R | 9:00 AM - 10:50 AM
Format: Laboratory
PH 1120-E1-D01
Instructor: Thomas Noviello
Meeting: W | 9:00 AM - 10:50 AM
Format: Discussion
PH 1120-E1-L01
Instructor: Thomas Noviello
Meeting: T-F | 9:00 AM - 10:50 AM
Format: Lecture
PH 1120-E1-X02
Instructor: Instructor TBD
Meeting: R | 11:00 AM - 12:50 PM
Format: Laboratory
Cat. I
An introduction to the theory of electricity and magnetism.
Topics include: Coulomb's law, electric and magnetic fields, capacitance,
electrical current and resistance, and electromagnetic induction.
Recommended background: working knowledge of the material presented in
PH 1110 or PH 1111 and concurrent study of MA 1022.
Students may not receive credit for both PH 1120 and PH 1121.
PH 1110-E2-L01
Instructor: Snehalata Kadam
Meeting: M-W | 9:00 AM - 11:30 AM
Format: Lecture
Cat. I
Introductory course in Newtonian mechanics . Topics include: kinematics of motion, vectors, Newton’s laws, friction, work-energy, impulse-momentum, for both translational and rotational motion . Recommended background: concurrent study of MA 1021 .
Students may not receive credit for both PH 1110 and PH 1111 .
PH 1110-E2-X02
Instructor: Instructor TBD
Meeting: T | 11:00 AM - 12:50 PM
Format: Laboratory
Cat. I
Introductory course in Newtonian mechanics . Topics include: kinematics of motion, vectors, Newton’s laws, friction, work-energy, impulse-momentum, for both translational and rotational motion . Recommended background: concurrent study of MA 1021 .
Students may not receive credit for both PH 1110 and PH 1111 .
PH 1110-E2-D01
Instructor: Snehalata Kadam
Meeting: F | 9:00 AM - 10:50 AM
Format: Discussion
Cat. I
Introductory course in Newtonian mechanics . Topics include: kinematics of motion, vectors, Newton’s laws, friction, work-energy, impulse-momentum, for both translational and rotational motion . Recommended background: concurrent study of MA 1021 .
Students may not receive credit for both PH 1110 and PH 1111 .
PH 1110-E2-X01
Instructor: Instructor TBD
Meeting: T | 9:00 AM - 10:50 AM
Format: Laboratory
Cat. I
Introductory course in Newtonian mechanics . Topics include: kinematics of motion, vectors, Newton’s laws, friction, work-energy, impulse-momentum, for both translational and rotational motion . Recommended background: concurrent study of MA 1021 .
Students may not receive credit for both PH 1110 and PH 1111 .
PH 1110-E1-D01
Instructor: Izabela Stroe
Meeting: W | 9:00 AM - 10:50 AM
Format: Discussion
PH 1110-E1-X01
Instructor: Instructor TBD
Meeting: T | 9:00 AM - 10:50 AM
Format: Laboratory
PH 1110-E1-L01
Instructor: Izabela Stroe
Meeting: M-R | 9:00 AM - 10:50 AM
Format: Lecture
PH 1110-E1-X02
Instructor: Instructor TBD
Meeting: T | 11:00 AM - 12:50 PM
Format: Laboratory
Cat. I
Introductory course in Newtonian mechanics . Topics include: kinematics of motion, vectors, Newton’s laws, friction, work-energy, impulse-momentum, for both translational and rotational motion . Recommended background: concurrent study of MA 1021 .
Students may not receive credit for both PH 1110 and PH 1111 .
GN 250X-E1-01
Instructor: Gizem Arslan
Meeting: M-T-W-R | 5:00 PM - 6:00 PM
Format: Lecture
GN250X German for Professional Purposes. (Experimental Course)
In this course, students take a hands-on approach to using intermediate-level German suited to professional settings (e.g. offices, labs, common digital platforms). Students interpret German-language texts related to professional life, communicate and present in German in meaningful work-related contexts, and discuss cultural attitudes towards work in the German-speaking world. Topics range from professional biographies, job postings, office communications and lab dos and don’ts to cultural products and practices related to work, time, communication, and professional courtesy in German-speaking workplaces. This course will prepare students for an internship or study-abroad program in Germany.
Students who take GN250x cannot simultaneously enroll in or take GN350x at a later time.
AR 2301-E1-01
Instructor: Roshanak Bigonah
Meeting: Asynchronous
Format: Lecture
This course introduces design principles and their application to create effective forms of graphic communication. The students will learn the fundamentals of visual communication and will work on projects to analyze, organize, and solve design problems. Topics may include: the design process; figure/ground; shape; dynamic balance; Gestalt principles; typography; layout and composition; color; production and presentation in digital formats.
WPE 1099-E2-01
Instructor: Stephanie Riley-Schafer
Meeting: Asynchronous
Format: Workshop
Cat. I (1/12 unit)
In each term, specific PE courses are offered to provide a variety of wellness, dance and healthy alternatives to traditional PE sport-based classes . The specific courses are subject to change on a yearly basis in order to provide flexibility in the PE offerings based upon the latest trends in wellness and dance . The focus of these classes is more on individual fitness, wellness and education, with instruction provided to all students in the classes.
WPE 1099-E1-01
Instructor: Stephanie Riley-Schafer
Meeting: Asynchronous
Format: Workshop
Cat. I (1/12 unit)
In each term, specific PE courses are offered to provide a variety of wellness, dance and healthy alternatives to traditional PE sport-based classes . The specific courses are subject to change on a yearly basis in order to provide flexibility in the PE offerings based upon the latest trends in wellness and dance . The focus of these classes is more on individual fitness, wellness and education, with instruction provided to all students in the classes.
ES 3003-E2-D01
Instructor: Alireza Ebadi
Meeting: Asynchronous
Format: Discussion
Cat. I
This course presents the fundamentals of heat transfer in the three modes of conduction, convection, and radiation. Topics include steady-state and transient heat conduction, forced external and internal convection, natural convection, heat exchanger analysis, radiation properties, and radiative exchange between surfaces.
Recommended background: knowledge of thermodynamics, fluid mechanics, and ordinary differential equations (ES 3001, ES 3004, and MA 2051) or equivalents.
ES 3003-E2-L01
Instructor: Alireza Ebadi
Meeting: Asynchronous
Format: Lecture
Cat. I
This course presents the fundamentals of heat transfer in the three modes of conduction, convection, and radiation. Topics include steady-state and transient heat conduction, forced external and internal convection, natural convection, heat exchanger analysis, radiation properties, and radiative exchange between surfaces.
Recommended background: knowledge of thermodynamics, fluid mechanics, and ordinary differential equations (ES 3001, ES 3004, and MA 2051) or equivalents.
ES 3003-E1-L01
Instructor: Nikolaos Kazantzis
Meeting: M-T-W-R | 12:00 PM - 12:50 PM
Format: Lecture
ES 3003-E1-D01
Instructor: Nikolaos Kazantzis
Meeting: Asynchronous
Format: Discussion
BB 3101-E1-01
Instructor: Carl Moxey
Meeting: Asynchronous
Format: Lecture
Cat. I
The form and function of the systems that are responsible for the support, movement, internal communication, and interaction of the human body with its environment will be presented and discussed: Integumentary, Skeletal, Muscular, Nervous (including the senses), and Endocrine.
Recommended background: BB 1025 and BB 2550.
Suggested background: Concurrent Laboratory Module: BB 3511 . Students who have received credit for BB 2130 may not take BB 3101 for credit .
BB 3102-E2-01
Instructor: Carl Moxey
Meeting: Asynchronous
Format: Lecture
Cat. I
The form and function of the systems of the human body that provide for the intake, distribution, and processing of nutrients, water, and oxygen, and the systems that safeguard health by elimination of wastes, regulation of metabolism, and surveillance against disease will be presented and discussed. Digestive, Respiratory, Circulatory, Lymphatic, Endocrine, Urinary, and Reproductive.
Recommended Background: BB 1025 and BB 2550; CH 1010 and CH 1020.
Suggested background: Concurrent Laboratory Module: BB 3514. Students who have received credit for BB 3110 may not take BB 3102 for credit .
BB 1025-E2-01
Instructor: Chris Collins
Meeting: Asynchronous
Format: Lecture
Cat. I
This course presents students with an introduction to general concepts of human biology with particular focus on human structure and function . Concepts such as homeostasis, structure/function, and regulatory systems will be introduced . Discussion of current topics related to human health, such as personalized medicine and recent advances in cancer research and auto immune disease will be integrated throughout the course . This course is intended for BBT and other life science majors . Recommended background: a solid working knowledge of biological principles such as would be learned in a rigorous high school biology course .
BB 1025-E2-02
Instructor: Chris Collins
Meeting: Asynchronous
Format: Lecture
Cat. I
This course presents students with an introduction to general concepts of human biology with particular focus on human structure and function . Concepts such as homeostasis, structure/function, and regulatory systems will be introduced . Discussion of current topics related to human health, such as personalized medicine and recent advances in cancer research and auto immune disease will be integrated throughout the course . This course is intended for BBT and other life science majors . Recommended background: a solid working knowledge of biological principles such as would be learned in a rigorous high school biology course .
HU 3900-E1-01
Instructor: Steven Bullock
Meeting: T | 4:00 PM - 5:50 PM
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-01
Instructor: Joseph Cullon
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-05
Instructor: Rebecca Moody
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-06
Instructor: Jennifer Rudolph
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E1-02
Instructor: Jim Cocola
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E1-03
Instructor: Esther Boucher-Yip
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E1-04
Instructor: David Spanagel
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-02
Instructor: Jennifer Rudolph
Meeting: T | 10:00 AM - 11:50 AM
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-03
Instructor: Adrien Stoloff
Meeting: M-R | 3:00 PM - 4:50 PM
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
HU 3900-E2-07
Instructor: Jennifer deWinter
Meeting: Asynchronous
Format: Seminar
Cat. I
This seminar serves as the culmination for a student's Humanities and Arts Requirement. The seminar provides opportunities for sustained critical inquiry into a focused thematic area. The seminar seeks to help students learn to
communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each seminar will vary and will be defined by the instructor. Prior to enrolling in the seminar, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above.
AR 1111-E2-01
Instructor: Michelle Borowski
Meeting: Asynchronous
Format: Lecture
Cat. I
How do we understand a work of art? Through readings and the study of objects
at the Worcester Art Museum, the student will survey the major developments in
world art and be introduced to various critical perspectives in art history. Students
will learn how art historians work with primary materials and formulate
arguments. No previous knowledge of art is required. (Formerly HU 1014.)
AR 1111-E1-01
Instructor: Michelle Borowski
Meeting: Asynchronous
Format: Lecture
Cat. I
How do we understand a work of art? Through readings and the study of objects
at the Worcester Art Museum, the student will survey the major developments in
world art and be introduced to various critical perspectives in art history. Students
will learn how art historians work with primary materials and formulate
arguments. No previous knowledge of art is required. (Formerly HU 1014.)
CS 4341-E1-01
Instructor: Xiaozhong Liu
Meeting: Asynchronous
Format: Lecture
Cat. I
This course studies the problem of making computers act in ways which we call
"intelligent". Topics include major theories, tools and applications of artificial intelligence, aspects of knowledge representation, searching and planning, and natural language understanding.
Students will be expected to complete projects which express problems that require search in state spaces, and to propose appropriate methods for solving the problems.
Undergraduate credit may not be earned both for this course and for CS 534.
Recommended background: CS 2102 or CS 2103; CS 2223; and CS 3133.
PH 2520-E2-01
Instructor: Rudra Kafle
Meeting: M-T-R-F | 4:30 PM - 5:40 PM
Format: Lecture
Cat. II
A selective study of components of the universe (the solar system,
stars, nebulae, galaxies) and of cosmology, based on astronomical observations
analyzed and interpreted through the application of physical principles, and
organized with the central purpose of presenting the latest understanding of the
nature and evolution of the universe. Some topics to be covered include the Big
Bang & Inflation; Stellar Behavior & Evolution; White Dwarfs, Neutron Stars,
& Supernovae; Black Holes; Dark Matter & Dark Energy.
Recommended background is PH 1110 (or PH 1111), PH 1120 (or PH 1121),
and especially PH 1130.
Suggested background: PH 1140.
This course will be offered in 2019-20, and in alternating years thereafter.
ES 1310-E2-L02
Instructor: Alireza Ebadi
Meeting: Asynchronous
Format: Lecture
Cat. I
This introduction course in engineering graphical communications and design provides a solid background for all engineering disciplines. The ability to visualize, create and apply proper design intent and industry standards for simple parts, assemblies and drawings is a necessity for anyone in a technology environment. Computer Aided Design software is used as a tool to create 2D & 3D sketches, 3D parts, 3D assemblies and 2D drawings per an industry standard. Multiview and pictorial graphics techniques are integrated with ANSI standards for dimensioning and tolerances, sectioning, and generating detailed engineering drawings. Emphasis is placed on relating drawings to the required manufacturing processes. The design process and aids to creativity are combined with graphics procedures to incorporate functional design requirements in the geometric model.
No prior engineering graphics or software knowledge is assumed.
ES 1310-E2-X02
Instructor: Alireza Ebadi
Meeting: Asynchronous
Format: Laboratory
Cat. I
This introduction course in engineering graphical communications and design provides a solid background for all engineering disciplines. The ability to visualize, create and apply proper design intent and industry standards for simple parts, assemblies and drawings is a necessity for anyone in a technology environment. Computer Aided Design software is used as a tool to create 2D & 3D sketches, 3D parts, 3D assemblies and 2D drawings per an industry standard. Multiview and pictorial graphics techniques are integrated with ANSI standards for dimensioning and tolerances, sectioning, and generating detailed engineering drawings. Emphasis is placed on relating drawings to the required manufacturing processes. The design process and aids to creativity are combined with graphics procedures to incorporate functional design requirements in the geometric model.
No prior engineering graphics or software knowledge is assumed.
ES 1310-E1-X02
Instructor: Alireza Ebadi
Meeting: R | 9:00 AM - 10:50 AM
Format: Laboratory
Cat. I
This introduction course in engineering graphical communications and design provides a solid background for all engineering disciplines. The ability to visualize, create and apply proper design intent and industry standards for simple parts, assemblies and drawings is a necessity for anyone in a technology environment. Computer Aided Design software is used as a tool to create 2D & 3D sketches, 3D parts, 3D assemblies and 2D drawings per an industry standard. Multiview and pictorial graphics techniques are integrated with ANSI standards for dimensioning and tolerances, sectioning, and generating detailed engineering drawings. Emphasis is placed on relating drawings to the required manufacturing processes. The design process and aids to creativity are combined with graphics procedures to incorporate functional design requirements in the geometric model.
No prior engineering graphics or software knowledge is assumed.
ES 1310-E1-L02
Instructor: Alireza Ebadi
Meeting: T | 9:00 AM - 10:50 AM
Format: Lecture
Cat. I
This introduction course in engineering graphical communications and design provides a solid background for all engineering disciplines. The ability to visualize, create and apply proper design intent and industry standards for simple parts, assemblies and drawings is a necessity for anyone in a technology environment. Computer Aided Design software is used as a tool to create 2D & 3D sketches, 3D parts, 3D assemblies and 2D drawings per an industry standard. Multiview and pictorial graphics techniques are integrated with ANSI standards for dimensioning and tolerances, sectioning, and generating detailed engineering drawings. Emphasis is placed on relating drawings to the required manufacturing processes. The design process and aids to creativity are combined with graphics procedures to incorporate functional design requirements in the geometric model.
No prior engineering graphics or software knowledge is assumed.
ME 3703-E1-01
Instructor: Mustapha Fofana
Meeting: M-T-W-R | 12:00 PM - 1:10 PM
Format: Lecture
ECE 2029-E1-X01
Instructor: Instructor TBD
Meeting: R | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
Digital circuits are the foundation upon which the computers, cell phones, and calculators we use every day are built. This course explores these foundations by using modern digital design techniques to design, implement and test digital circuits ranging in complexity from basic logic gates to state machines that perform useful functions like calculations, counting, timing, and a host of other applications. Students will learn modern design techniques, using a hardware description language (HDL) such as Verilog to design, simulate and implement logic systems consisting of basic gates, adders, multiplexers, latches, and counters. The function and operation of programmable logic devices, such as field programmable gate arrays (FPGAs), will be described and discussed in terms of how an HDL logic design is mapped and implemented. Experiments involving the design of combinational and sequential circuits will provide students a hands-on introduction to basic digital electrical engineering concepts and the skills needed to gain more advanced skills. In the laboratory, students will construct, troubleshoot, and test the digital circuits that they have developed using a hardware description language. These custom logic designs will be implemented using FPGAs and validated using test equipment. Topics: Number representations, Boolean algebra, design and simplification of combinational circuits, arithmetic circuits, analysis and design of sequential circuits, and synchronous state machines. Lab exercises: Design, analysis and construction of combinational and sequential circuits; use of hardware description languages to implement, test, and verify digital circuits; function and operation of FPGAs.
Recommended background: Introductory Electrical and Computer Engineering concepts covered in a course such as ECE 2010 or RBE 1001, and MA 1022. Note: Students who have received credit for ECE 2022 may not receive credit for ECE 2029.
ECE 2029-E1-L01
Instructor: Instructor TBD
Meeting: M-W | 9:00 AM - 10:50 AM
Format: Lecture
Cat. I
Digital circuits are the foundation upon which the computers, cell phones, and calculators we use every day are built. This course explores these foundations by using modern digital design techniques to design, implement and test digital circuits ranging in complexity from basic logic gates to state machines that perform useful functions like calculations, counting, timing, and a host of other applications. Students will learn modern design techniques, using a hardware description language (HDL) such as Verilog to design, simulate and implement logic systems consisting of basic gates, adders, multiplexers, latches, and counters. The function and operation of programmable logic devices, such as field programmable gate arrays (FPGAs), will be described and discussed in terms of how an HDL logic design is mapped and implemented. Experiments involving the design of combinational and sequential circuits will provide students a hands-on introduction to basic digital electrical engineering concepts and the skills needed to gain more advanced skills. In the laboratory, students will construct, troubleshoot, and test the digital circuits that they have developed using a hardware description language. These custom logic designs will be implemented using FPGAs and validated using test equipment. Topics: Number representations, Boolean algebra, design and simplification of combinational circuits, arithmetic circuits, analysis and design of sequential circuits, and synchronous state machines. Lab exercises: Design, analysis and construction of combinational and sequential circuits; use of hardware description languages to implement, test, and verify digital circuits; function and operation of FPGAs.
Recommended background: Introductory Electrical and Computer Engineering concepts covered in a course such as ECE 2010 or RBE 1001, and MA 1022. Note: Students who have received credit for ECE 2022 may not receive credit for ECE 2029.
ES 2503-E2-D01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Discussion
Cat. I
Engineers should be able to formulate and solve problems that involve forces that act on bodies which are moving. This course deals with the kinematics and dynamics of particles and rigid bodies which move in a plane. Topics covered will include: kinematics of particles and rigid bodies, equations of motion, work-energy methods, and impulse and momentum. In this course a basic introduction to mechanical vibration is also discussed. Basic equations will be developed with respect to translating and rotating coordinate systems.
Recommended background: Statics (ES 2501 or CE 2000).
ES 2503-E2-L01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
ES 2503-E1-L01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
ES 2503-E1-D01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Discussion
Cat. I
Engineers should be able to formulate and solve problems that involve forces that act on bodies which are moving. This course deals with the kinematics and dynamics of particles and rigid bodies which move in a plane. Topics covered will include: kinematics of particles and rigid bodies, equations of motion, work-energy methods, and impulse and momentum. In this course a basic introduction to mechanical vibration is also discussed. Basic equations will be developed with respect to translating and rotating coordinate systems.
Recommended background: Statics (ES 2501 or CE 2000).
HI 1314-E1-01
Instructor: Steven Bullock
Meeting: T-R | 9:00 AM - 10:50 AM
Format: Lecture
ECE 2010-E1-X01
Instructor: Gregory Noetscher
Meeting: W | 9:00 AM - 11:50 AM
Format: Laboratory
Cat. I
The objective of this course is to introduce students to the broad field of electrical and computer engineering within the context of real world applications. This course is designed for first-year students who are considering ECE as a possible major or for non-ECE students fulfilling an out-of-major degree requirement. The course will introduce basic electrical circuit theory as well as analog and digital signal processing methods currently used to solve a variety of engineering design problems in areas such as entertainment and networking media, robotics, renewable energy and biomedical applications. Laboratory experiments based on these applications are used to reinforce basic concepts and develop laboratory skills, as well as to provide system-level understanding. Circuit and system simulation analysis tools are also introduced and emphasized. Topics: Basic concepts of AC/DC and Digital electrical circuits, power, linear circuit simulation and analysis, op-amp circuits, transducers, feedback, circuit equivalents and system models, first order transients, the description of sinusoidal signals and system response, analog/digital conversion, basic digital logic gates and combinatorial circuits. Recommended Background: high school physics, and MA 1022 (concurrent).
ECE 2010-E1-L01
Instructor: Gregory Noetscher
Meeting: M-R | 9:00 AM - 10:50 AM
Format: Lecture
Cat. I
The objective of this course is to introduce students to the broad field of electrical and computer engineering within the context of real world applications. This course is designed for first-year students who are considering ECE as a possible major or for non-ECE students fulfilling an out-of-major degree requirement. The course will introduce basic electrical circuit theory as well as analog and digital signal processing methods currently used to solve a variety of engineering design problems in areas such as entertainment and networking media, robotics, renewable energy and biomedical applications. Laboratory experiments based on these applications are used to reinforce basic concepts and develop laboratory skills, as well as to provide system-level understanding. Circuit and system simulation analysis tools are also introduced and emphasized. Topics: Basic concepts of AC/DC and Digital electrical circuits, power, linear circuit simulation and analysis, op-amp circuits, transducers, feedback, circuit equivalents and system models, first order transients, the description of sinusoidal signals and system response, analog/digital conversion, basic digital logic gates and combinatorial circuits. Recommended Background: high school physics, and MA 1022 (concurrent).
ENV 1100-E1-01
Instructor: Elisabeth Stoddard
Meeting: T-R | 12:00 PM - 1:50 PM
Format: Lecture
Cat. I
The study of environmental problems and their solutions requires an interdisciplinary approach. This course will examine current environmental issues from the intersection of several key disciplines including: environmental philosophy and history, environmental policy, and science. The course will develop these different approaches for analyzing environmental problems, explore the tensions between them, and present a framework for integrating them. Topics such as environmental justice, developing nations, globalization, and climate change policy will be explored.
ENV 1100-E1-02
Instructor: Elisabeth Stoddard
Meeting: Asynchronous
Format: Lecture
Cat. I
The study of environmental problems and their solutions requires an interdisciplinary approach. This course will examine current environmental issues from the intersection of several key disciplines including: environmental philosophy and history, environmental policy, and science. The course will develop these different approaches for analyzing environmental problems, explore the tensions between them, and present a framework for integrating them. Topics such as environmental justice, developing nations, globalization, and climate change policy will be explored.
ES 2001-E2-L01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Lecture
Cat. I
This beginning course provides important background for all science and engineering disciplines regarding the capabilities and limitations of materials in our everyday lives. Students are introduced to the fundamental theme of materials science-- structure-property-processing relationships—in metals, ceramics, and plastics. Aspects of material structure range from the atomic to microstructural and macroscopic scales. In turn, these structural features determine the properties of materials. In particular, this course investigates connections between structure and mechanical properties, and how working and thermal treatments may transform structure and thus alter material properties. This knowledge is then applied to material selection decisions. Recommended background: prior knowledge of college-level chemistry.
ES 2001-E2-D01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Discussion
Cat. I
This beginning course provides important background for all science and engineering disciplines regarding the capabilities and limitations of materials in our everyday lives. Students are introduced to the fundamental theme of materials science-- structure-property-processing relationships—in metals, ceramics, and plastics. Aspects of material structure range from the atomic to microstructural and macroscopic scales. In turn, these structural features determine the properties of materials. In particular, this course investigates connections between structure and mechanical properties, and how working and thermal treatments may transform structure and thus alter material properties. This knowledge is then applied to material selection decisions. Recommended background: prior knowledge of college-level chemistry.
ES 2001-E1-D01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Discussion
Cat. I
This beginning course provides important background for all science and engineering disciplines regarding the capabilities and limitations of materials in our everyday lives. Students are introduced to the fundamental theme of materials science-- structure-property-processing relationships—in metals, ceramics, and plastics. Aspects of material structure range from the atomic to microstructural and macroscopic scales. In turn, these structural features determine the properties of materials. In particular, this course investigates connections between structure and mechanical properties, and how working and thermal treatments may transform structure and thus alter material properties. This knowledge is then applied to material selection decisions. Recommended background: prior knowledge of college-level chemistry.
ES 2001-E1-L01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Lecture
Cat. I
This beginning course provides important background for all science and engineering disciplines regarding the capabilities and limitations of materials in our everyday lives. Students are introduced to the fundamental theme of materials science-- structure-property-processing relationships—in metals, ceramics, and plastics. Aspects of material structure range from the atomic to microstructural and macroscopic scales. In turn, these structural features determine the properties of materials. In particular, this course investigates connections between structure and mechanical properties, and how working and thermal treatments may transform structure and thus alter material properties. This knowledge is then applied to material selection decisions. Recommended background: prior knowledge of college-level chemistry.
MU 1511-E2-01
Instructor: Mitchell Lutch
Meeting: Asynchronous
Format: Lecture
RE 1731-E1-01
Instructor: Geoffrey Pfeifer
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides an overview of key concepts, methods and authors in both fields. These introduce the student to the types of reasoning required for the pursuit of in-depth analysis in each discipline.
Emphasis on topics and authors varies with the particular instructor.
CS 1004-E1-X01
Instructor: Hao Loi
Meeting: W | 6:00 PM - 7:50 PM
Format: Laboratory
Cat. IThis course introduces students to the fundamental principles of programming in imperative and scripting languages. Topics include control structures, iterators, functional decomposition, basic data structures (such as records). Students will be expected to implement, test and debug programs. Through the use of compelling applications and lab exercises, students will learn how to interface with external data systems and control devices.Recommended background: none. All Computer Science students and other students wishing to prepare for 3000-level courses in Computer Science should take CS 1101/1102 instead of CS 1004. This course provides sufficient background for CS 2301 Systems Programming for Non-Majors.
CS 1004-E1-L01
Instructor: Hao Loi
Meeting: M | 6:00 PM - 7:50 PM
Format: Lecture
Cat. IThis course introduces students to the fundamental principles of programming in imperative and scripting languages. Topics include control structures, iterators, functional decomposition, basic data structures (such as records). Students will be expected to implement, test and debug programs. Through the use of compelling applications and lab exercises, students will learn how to interface with external data systems and control devices.Recommended background: none. All Computer Science students and other students wishing to prepare for 3000-level courses in Computer Science should take CS 1101/1102 instead of CS 1004. This course provides sufficient background for CS 2301 Systems Programming for Non-Majors.
BME 1004-E1-X01
Instructor: Taimoor Afzal
Meeting: W | 9:00 AM - 9:50 AM
Format: Laboratory
BME 1004-E1-L01
Instructor: Taimoor Afzal
Meeting: M-T-R-F | 9:00 AM - 9:50 AM
Format: Lecture
PSY 1400-E2-01
Instructor: Hannah Smith
Meeting: Asynchronous
Format: Lecture
Cat. I
Psychological science is the experimental study of human thought and behavior.
Its goal is to contribute to human welfare by developing an understanding of
why people do what they do. Experimental psychologists study the entire range
of human experience, from infancy until death, from the most abnormal
behavior to the most mundane, from the behavior of neurons to the actions of
nations. This course offers a broad introduction to important theories, empirical
findings, and applications of research in psychological science. Topics will
include: use of the scientific method in psychology, evolutionary psychology,
behavioral genetics, the anatomy and function of the brain and nervous system,
learning, sensation and perception, memory, consciousness, language,
intelligence and thinking, life-span development, social cognition and behavior,
motivation and emotion, and the nature and treatment of psychological
disorders.
ES 2501-E2-L01
Instructor: Mehul Bhatia
Meeting: Asynchronous
Format: Lecture
ES 2501-E2-D01
Instructor: Mehul Bhatia
Meeting: Asynchronous
Format: Discussion
ES 2501-E1-D01
Instructor: Mehul Bhatia
Meeting: Asynchronous
Format: Discussion
ES 2501-E1-L01
Instructor: Mehul Bhatia
Meeting: Asynchronous
Format: Lecture
HI 1330-E2-01
Instructor: Joseph Cullon
Meeting: T-R | 12:00 PM - 1:50 PM
Format: Lecture
Cat. IAn introduction to the questions, methods and source materials that shape historical studies of science and technology. Sections vary in content and emphases; some may explore the interplay of science and technology across time, while other sections might exclusively develop themes within either the history of science or the history of technology. Students can receive credit only once for HI 1330, 1331, or 1332.
HI 1330-E1-01
Instructor: Joseph Cullon
Meeting: T-R | 10:00 AM - 11:50 AM
Format: Lecture
Cat. IAn introduction to the questions, methods and source materials that shape historical studies of science and technology. Sections vary in content and emphases; some may explore the interplay of science and technology across time, while other sections might exclusively develop themes within either the history of science or the history of technology. Students can receive credit only once for HI 1330, 1331, or 1332.
ES 3001-E1-02
Instructor: Mehdi Mortazavi
Meeting: Asynchronous
Format: Lecture
Cat. I
This course emphasizes system and control volume modeling using conservation of mass and the First and Second Laws of Thermodynamics. Topics include an introduction to heat, work, energy, and power, properties of simple substances, and cycle analysis for power production and refrigeration.
Recommended background: basic physics, (PH 1110, PH 1111) elementary differential and integral calculus (MA 1021, MA 1022) or equivalents.
AE 2410-E2-01
Instructor: Nikhil Karanjgaokar
Meeting: Asynchronous
Format: Lecture
This course provides a concise overview of statics and then focuses on basic stress analysis applied to simple aerospace structures. Topics in stress analysis include: concepts of stress and strain; basic constitutive relations; one-dimensional response to axial loading; thermal stresses; statically determinate and indeterminate problems; shear forces, bending moments, bending stresses and deflections in beams with symmetric cross sections; two-dimensional stress transformation and Mohr’s circle; and an introduction to energy methods in structural analysis. Recommended background: differential, integral, multivariable calculus (MA 1021, MA 1022, MA 1024 or equivalent), mechanics (PH 1110, PH 1111, or equivalent). Students may not receive credit for both AE 2410 and AE 2712.
AE 2110-E1-01
Instructor: Zachary Taillefer
Meeting: Asynchronous
Format: Lecture
This course covers the fundamentals of inviscid and viscous incompressible fluid dynamics. Topics presented will be considered from the following: fluid kinematics and deformation; integral conservation laws of mass, momentum and energy for finite systems and control volumes; differential conservation laws of mass, momentum and energy; the Navier-Stokes equations; the streamfunction and the velocity potential. Applications will be considered from the following topics: hydrostatics; incompressible, inviscid, irrotational (potential) flows; incompressible boundary layer flows; viscous incompressible steady internal and external flows; and dimensional analysis. Recommended background: differential equations (MA2051 or equivalent), dynamics (ES 2503, PH 2101 or equivalent), thermodynamics (ES 3001, PH 2101, CH 3510 or equivalent). Students may not receive credit for both AE 2110 and AE 3602.
ECON 1120-E2-02
Instructor: Michael Johnson
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is designed to acquaint students with the ways in which macroeconomic variables such as national income, employment and the general level of prices are determined in an economic system. It also includes a study of how the techniques of monetary policy and fiscal policy attempt to achieve stability in the general price level and growth in national income and employment. The problems of achieving these national goals (simultaneously) are also analyzed. The course stresses economic issues in public policy and international trade.
ECON 1120-E2-01
Instructor: Michael Johnson
Meeting: M-W | 12:00 PM - 1:50 PM
Format: Lecture
Cat. I
This course is designed to acquaint students with the ways in which macroeconomic variables such as national income, employment and the general level of prices are determined in an economic system. It also includes a study of how the techniques of monetary policy and fiscal policy attempt to achieve stability in the general price level and growth in national income and employment. The problems of achieving these national goals (simultaneously) are also analyzed. The course stresses economic issues in public policy and international trade.
ECON 1110-E1-02
Instructor: Gbetonmasse Somasse
Meeting: Asynchronous
Format: Lecture
Cat. I
The course focuses upon the implications of reliance upon markets for the allocation of resources in a society, at the household, firm, and community level. Outcomes of current market systems are examined in terms of the efficient use of natural and other economic resources, as well as their impact upon the environment, fairness, and social welfare. of special interest in these analyses is the role of prices in the determination of what commodities are produced, their means of production, and distribution among households. In cases where current market outcomes have features subject to widespread criticism, such as the presence of excessive pollution, risk, discrimination, and poverty, the analysis is extended to suggest economic solutions.
There are no prerequisites for the course.
ECON 1110-E1-01
Instructor: Gbetonmasse Somasse
Meeting: T-R | 1:00 PM - 2:50 PM
Format: Lecture
Cat. I
The course focuses upon the implications of reliance upon markets for the allocation of resources in a society, at the household, firm, and community level. Outcomes of current market systems are examined in terms of the efficient use of natural and other economic resources, as well as their impact upon the environment, fairness, and social welfare. of special interest in these analyses is the role of prices in the determination of what commodities are produced, their means of production, and distribution among households. In cases where current market outcomes have features subject to widespread criticism, such as the presence of excessive pollution, risk, discrimination, and poverty, the analysis is extended to suggest economic solutions.
There are no prerequisites for the course.
PH 1150-E2-01
Instructor: Snehalata Kadam
Meeting: Asynchronous
Format: Lecture
Cat. I
This course introduces a selection of physics topics (Thermodynamics, Optics, Fluid Dynamics, Waves, and Atomic and Nuclear Physics) that are critical to students pursuing degrees in Life Sciences, Pre- Med, and Pre-Health.
Recommended Background: General Physics - Mechanics (PH1110) or Principles of Physics - Mechanics (PH1111), General Physics Electricity and Magnetism (PH1120) or Introductory Physics – Electricity and Magnetism (PH1121), completion or concurrent study of Calculus I (MA 1021) or Calculus II (MA 1022)
MU 2719-E1-01
Instructor: Mitchell Lutch
Meeting: Asynchronous
Format: Lecture
Cat. II Through an introduction to the musical contributions of Louis Armstrong, Duke Ellington, Charlie Parker, Miles Davis and others, students are exposed to the chronological development of the language of jazz. Each jazz era is examined in detail including the musical and social contexts which helped define it. Participants are expected to build aural skills with the goal of identifying specific historical periods through the recognition of particular musical characteristics. Students examine in depth one artist of their choice. This course will be offered in 2020-21, and in alternating years thereafter. [This replaces MU 4623. Credit is not allowed for both MU 4623 and MU 2719.]
ME 3310-E2-L01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
ME 3310-E2-X01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Laboratory
ME 3310-E1-X01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Laboratory
ME 3310-E1-L01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
CH 1030-E2-X01 Lab (may be taken at a later term)
Instructor: Instructor TBD
Meeting: T-R | 2:00 PM - 4:50 PM
Format: Laboratory
Cat. I
This course will examine the dynamic nature of solutions at the molecular level, and will develop an understanding of the mathematical aspects of molecular dynamics and equilibrium. Reaction kinetics will be outlined in detail leading into exploration of various fundamentals and examples of equilibrium processes in the gas phase as well as in solution, including acid-base chemistry and precipitation. Principles of thermodynamics will be introduced (entropy, free energy), and relationships with equilibrium will be explored. Case studies in current topics will be emphasized throughout the course.
Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. Redox reactions, solution thermodynamics, colligative properties, balancing of chemical reactions. See CH1010 and CH1020.
CH 1030-E2-L01 Lecture (credit will be awarded upon satisfactory completion of lab)
Instructor: Alissa Richard
Meeting: T-R | 11:00 AM - 12:40 PM
Format: Lecture
Cat. I
This course will examine the dynamic nature of solutions at the molecular level, and will develop an understanding of the mathematical aspects of molecular dynamics and equilibrium. Reaction kinetics will be outlined in detail leading into exploration of various fundamentals and examples of equilibrium processes in the gas phase as well as in solution, including acid-base chemistry and precipitation. Principles of thermodynamics will be introduced (entropy, free energy), and relationships with equilibrium will be explored. Case studies in current topics will be emphasized throughout the course.
Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. Redox reactions, solution thermodynamics, colligative properties, balancing of chemical reactions. See CH1010 and CH1020.
CH 1030-E1-X01 Lab (may be taken at a later term)
Instructor: Instructor TBD
Meeting: R | 2:00 PM - 4:50 PM
Format: Laboratory
Cat. IThis course will examine the dynamic nature of solutions at the molecular level, and will develop an understanding of the mathematical aspects of molecular dynamics and equilibrium. Reaction kinetics will be outlined in detail leading into exploration of various fundamentals and examples of equilibrium processes in the gas phase as well as in solution, including acid-base chemistry and precipitation. Principles of thermodynamics will be introduced (entropy, free energy), and relationships with equilibrium will be explored. Case studies in current topics will be emphasized throughout the course.Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. Redox reactions, solution thermodynamics, colligative properties, balancing of chemical reactions. See CH1010 and CH1020.
CH 1030-E1-L01 Lecture (credit will be awarded upon satisfactory completion of lab)
Instructor: Destin Heilman
Meeting: T-R | 9:00 AM - 10:50 AM
Format: Lecture
Cat. IThis course will examine the dynamic nature of solutions at the molecular level, and will develop an understanding of the mathematical aspects of molecular dynamics and equilibrium. Reaction kinetics will be outlined in detail leading into exploration of various fundamentals and examples of equilibrium processes in the gas phase as well as in solution, including acid-base chemistry and precipitation. Principles of thermodynamics will be introduced (entropy, free energy), and relationships with equilibrium will be explored. Case studies in current topics will be emphasized throughout the course.Recommended background: Properties of matter, basic bonding theory, Lewis structures and molecular orbitals, intermolecular forces. Redox reactions, solution thermodynamics, colligative properties, balancing of chemical reactions. See CH1010 and CH1020.
ES 3002-E2-D01
Instructor: Nikolaos Kazantzis
Meeting: Asynchronous
Format: Discussion
Cat. I
This course introduces the student to the phenomena of diffusion and mass transfer. These occur in processes during which a change in chemical composition of one or more phases occurs. Diffusion and mass transfer can take place in living systems, in the environment, and in chemical processes. This course will show how to handle quantitative calculations involving diffusion and/or mass transfer, including design of process equipment. Topics may include: fundamentals of diffusional transport, diffusion in thin films; unsteady diffusion; diffusion in solids; convective mass transfer; dispersion; transport in membranes; diffusion with chemical reaction; simultaneous heat and mass transfer; selected mass transfer operations such as absorption, drying, humidification, extraction, crystallization, adsorption, etc.
Recommended background: fundamentals of chemical thermodynamics, fluid flow and heat transfer; ordinary differential equations (MA 2051 or equivalent).
ES 3002-E2-L01
Instructor: Nikolaos Kazantzis
Meeting: M-T-W-R | 12:00 PM - 12:50 PM
Format: Lecture
Cat. I
This course introduces the student to the phenomena of diffusion and mass transfer. These occur in processes during which a change in chemical composition of one or more phases occurs. Diffusion and mass transfer can take place in living systems, in the environment, and in chemical processes. This course will show how to handle quantitative calculations involving diffusion and/or mass transfer, including design of process equipment. Topics may include: fundamentals of diffusional transport, diffusion in thin films; unsteady diffusion; diffusion in solids; convective mass transfer; dispersion; transport in membranes; diffusion with chemical reaction; simultaneous heat and mass transfer; selected mass transfer operations such as absorption, drying, humidification, extraction, crystallization, adsorption, etc.
Recommended background: fundamentals of chemical thermodynamics, fluid flow and heat transfer; ordinary differential equations (MA 2051 or equivalent).
MA 2071-E2-D01
Instructor: Tatiana Doytchinova
Meeting: W | 10:00 AM - 11:10 AM
Format: Discussion
Cat. IThis course provides an introduction to the theory and techniques of matrix algebra and linear algebra. Topics covered include: operations on matrices, systems of linear equations, linear transformations, determinants, eigenvalues and eigenvectors, least squares, vector spaces, inner products, introduction to numerical techniques, and applications of linear algebra. Credit may not be earned for this course and MA 2072.Recommended background: None, although basic knowledge of equations for planes and lines in space would be helpful.
MA 2071-E2-L01
Instructor: Tatiana Doytchinova
Meeting: T-R | 10:00 AM - 12:40 PM
Format: Lecture
Cat. IThis course provides an introduction to the theory and techniques of matrix algebra and linear algebra. Topics covered include: operations on matrices, systems of linear equations, linear transformations, determinants, eigenvalues and eigenvectors, least squares, vector spaces, inner products, introduction to numerical techniques, and applications of linear algebra. Credit may not be earned for this course and MA 2072.Recommended background: None, although basic knowledge of equations for planes and lines in space would be helpful.
MA 2071-E1-L01
Instructor: Joseph Fehribach
Meeting: T-R | 2:00 PM - 4:40 PM
Format: Lecture
MA 2071-E1-D01
Instructor: Joseph Fehribach
Meeting: W | 1:00 PM - 2:10 PM
Format: Discussion
MA 2071-E1-L02
Instructor: Qingshuo Song
Meeting: M-W | 2:00 PM - 4:40 PM
Format: Lecture
Cat. I
This course provides an introduction to the theory and techniques of matrix algebra and linear algebra. Topics covered include: operations on matrices, systems of linear equations, linear transformations, determinants, eigenvalues and eigenvectors, least squares, vector spaces, inner products, introduction to numerical techniques, and applications of linear algebra. Credit may not be earned for this course and MA 2072.
Recommended background: None, although basic knowledge of equations for planes and lines in space would be helpful.
MA 2071-E1-D02
Instructor: Qingshuo Song
Meeting: R | 12:00 PM - 1:10 PM
Format: Discussion
Cat. I
This course provides an introduction to the theory and techniques of matrix algebra and linear algebra. Topics covered include: operations on matrices, systems of linear equations, linear transformations, determinants, eigenvalues and eigenvectors, least squares, vector spaces, inner products, introduction to numerical techniques, and applications of linear algebra. Credit may not be earned for this course and MA 2072.
Recommended background: None, although basic knowledge of equations for planes and lines in space would be helpful.
PSY 1412-E2-01
Instructor: Richard Marchetti
Meeting: T-F | 10:00 AM - 11:50 AM
Format: Lecture
Cat. II
This course will introduce the wide variety of psychological disorders that exist
in society (personality, anxiety, mood, psychotic, etc.). For each disorder
discussed, possible causes, symptoms, preventions, and treatments will be
examined. The course will cover psychopathologies throughout the entire
spectrum of the lifespan (infancy to adulthood). Empirical research on
understanding, diagnosing, and treating the different disorders will be
emphasized.
Suggested background: Introductory psychology (PSY 1400 or equivalent).
Students may not receive credit for both PSY 1412 and PSY 141X.
CS 4518-E1-01
Instructor: Yu-Shan Sun
Meeting: Asynchronous
Format: Lecture
Cat. II
The goal of this course is to acquaint students with fundamental concepts and state-of-the-art computer science literature in mobile and ubiquitous computing. Topics to be covered include mobile systems issues, human activity and emotion sensing, location sensing, mobile human-computer interaction, mobile social networking, mobile health, power saving techniques, energy and mobile
performance measurement studies, and mobile security. The course will introduce the programming of mobile devices such as smartphones running the Android operating system.
Recommended background: Proficiency in programming in Java, including classes, inheritance, exceptions, interfaces, and polymorphism (CS 2102 or equivalent).
Students may not earn credit for both CS 403X and CS 4518.
AR 2111-E1-01
Instructor: Michelle Borowski
Meeting: Asynchronous
Format: Lecture
The successive phases of modern art, especially painting, are examined in light of the late-19th-century break with the 600-year old tradition of representation. Topics covered include: non-objective art and abstraction—theory and practice, primitivism in modern art, surrealism and the irrational, the impact of photography on modern painting, cubism and collage, regionalism and abstract expressionism as American art forms, Pop art and popular culture, and the problem of concept versus representation in art. (Formerly AR 2300.)
HI 2320-E2-01
Instructor: Alexander Herbert
Meeting: T-R | 10:00 AM - 11:50 AM
Format: Lecture
Cat I.
A survey of the major developments in European history from the nineteenth century to the present. The course will focus upon those factors and events that led to the formation of modern European society: revolutions, nationalism, industrialization, world wars, the Cold War, the creation of the European Union. No prior knowledge of European history is required. Especially appropriate for students interested in WPI's global Project Centers in Europe. Students may not receive credit for HI 2320 and HI 2322.
PH 1130-E2-D01
Instructor: Hektor Kashuri
Meeting: F | 11:00 AM - 12:50 PM
Format: Discussion
PH 1130-E2-X02
Instructor: Instructor TBD
Meeting: R | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
An introduction to the pivotal ideas and developments of twentieth-century
physics.
Topics include: special relativity, photoelectric effect, X-rays, Compton
scattering, blackbody radiation, DeBroglie waves, uncertainty principle, Bohr
theory of the atom, atomic nuclei, radioactivity, and elementary particles.
Recommended background: familiarity with material covered in PH 1110 and
PH 1120 (or PH 1111 and PH 1121) and completion of MA 1021 and MA 1022.
PH 1130-E2-X01
Instructor: Instructor TBD
Meeting: R | 11:00 AM - 12:50 PM
Format: Laboratory
PH 1130-E2-L01
Instructor: Hektor Kashuri
Meeting: M-W | 11:00 AM - 12:50 PM
Format: Lecture
AR 3112-E2-01
Instructor: Michelle Borowski
Meeting: Asynchronous
Format: Lecture
What is the role of art to be in the modern world? Can art be a vehicle for social change, or should art be a self-critical discipline that pursues primarily aesthetic ends? What is the relationship between art and mass culture? Using primary sources, this course focuses on some of the theorists and artistic trends since the mid-nineteenth century that have sought to resolve this dilemma. These include: Ruskin, Morris and the Arts and Crafts Movement; Art for Art’s Sake; the German Werkbund and the Bauhaus; American industrial design
CS 3013-E1-01
Instructor: Craig Wills
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides the student with an understanding of the basic components of a general-purpose operating system. Topics include processes, process management, synchronization, input/output devices and their programming, interrupts, memory management, resource allocation, and an introduction to file systems. Students will be expected to design and implement a large piece of
system software in the C programming language.
Undergraduate credit may not be earned both for this course and for CS 502.
Recommended background: CS 2303 or CS 2301, and CS 2011.
MA 2051-E2-D01
Instructor: Mayer Humi
Meeting: W | 1:00 PM - 2:10 PM
Format: Discussion
MA 2051-E2-L01
Instructor: Mayer Humi
Meeting: T-R | 1:00 PM - 3:40 PM
Format: Lecture
MA 2051-E1-D01
Instructor: William Sanguinet
Meeting: R | 1:00 PM - 2:10 PM
Format: Discussion
Cat. IThis course develops techniques for solving ordinary differential equations.Topics covered include: introduction to modeling using first-order differentialequations, solution methods for linear higher-order equations, qualitativebehavior of nonlinear first-order equations, oscillatory phenomena includingspring-mass system and RLC-circuits and Laplace transform. Additional topicsmay be chosen from power series method, methods for solving systems ofequations and numerical methods for solving ordinary differential equations.Recommended background: MA 1024.
MA 2051-E1-L01
Instructor: William Sanguinet
Meeting: M-W | 1:00 PM - 3:40 PM
Format: Lecture
Cat. IThis course develops techniques for solving ordinary differential equations.Topics covered include: introduction to modeling using first-order differentialequations, solution methods for linear higher-order equations, qualitativebehavior of nonlinear first-order equations, oscillatory phenomena includingspring-mass system and RLC-circuits and Laplace transform. Additional topicsmay be chosen from power series method, methods for solving systems ofequations and numerical methods for solving ordinary differential equations.Recommended background: MA 1024.
MA 2051-E1-D02
Instructor: Yonatan Ashenafi
Meeting: W | 1:00 PM - 2:10 PM
Format: Discussion
Cat. I
This course develops techniques for solving ordinary differential equations.
Topics covered include: introduction to modeling using first-order differential
equations, solution methods for linear higher-order equations, qualitative
behavior of nonlinear first-order equations, oscillatory phenomena including
spring-mass system and RLC-circuits and Laplace transform. Additional topics
may be chosen from power series method, methods for solving systems of
equations and numerical methods for solving ordinary differential equations.
Recommended background: MA 1024.
MA 2051-E1-L02
Instructor: Yonatan Ashenafi
Meeting: Asynchronous
Format: Lecture
Cat. I
This course develops techniques for solving ordinary differential equations.
Topics covered include: introduction to modeling using first-order differential
equations, solution methods for linear higher-order equations, qualitative
behavior of nonlinear first-order equations, oscillatory phenomena including
spring-mass system and RLC-circuits and Laplace transform. Additional topics
may be chosen from power series method, methods for solving systems of
equations and numerical methods for solving ordinary differential equations.
Recommended background: MA 1024.
CH 2310-E2-01
Instructor: James Dittami
Meeting: Asynchronous
Format: Lecture
CH 2310-E1-01
Instructor: James Dittami
Meeting: Asynchronous
Format: Lecture
CH 2360-E1-L01
Instructor: Uma Kumar
Meeting: W | 12:00 PM - 12:50 PM
Format: Lecture
Cat. I
Laboratory experience in standard methods for the preparation and purification of organic compounds. The course will provide sufficient training in laboratory technique so that no previous laboratory experience beyond that of general chemistry is required. This course may be taken concurrently or following lecture courses in organic chemistry. Recommended for pre-medical students and students majoring in disciplines outside of chemistry and biochemistry that desire laboratory experience in basic methods of organic synthesis.
Recommended background: Fundamentals of chemistry, basic chemistry laboratory techniques (e.g., basic synthesis, spectral analysis and chemical separation skills).
CH 2360-E1-X01
Instructor: Uma Kumar
Meeting: M-T-W-R | 9:00 AM - 11:50 AM
Format: Laboratory
Cat. I
Laboratory experience in standard methods for the preparation and purification of organic compounds. The course will provide sufficient training in laboratory technique so that no previous laboratory experience beyond that of general chemistry is required. This course may be taken concurrently or following lecture courses in organic chemistry. Recommended for pre-medical students and students majoring in disciplines outside of chemistry and biochemistry that desire laboratory experience in basic methods of organic synthesis.
Recommended background: Fundamentals of chemistry, basic chemistry laboratory techniques (e.g., basic synthesis, spectral analysis and chemical separation skills).
PH 1140-E1-D01
Instructor: Thomas Noviello
Meeting: F | 11:00 AM - 12:50 PM
Format: Discussion
Cat. I
An introduction to oscillating systems and waves.
Topics include: free, clamped forced, and coupled oscillations of physical
systems, traveling waves and wave packets, reflection, and interference
phenomena.
Recommended background: working knowledge of the material covered in
PH 1110 and PH 1120 (or PH 1111 and PH 1121) and completion of
MA 1021, MA 1022 and MA 1023.
PH 1140-E1-X02
Instructor: Instructor TBD
Meeting: R | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
An introduction to oscillating systems and waves.
Topics include: free, clamped forced, and coupled oscillations of physical
systems, traveling waves and wave packets, reflection, and interference
phenomena.
Recommended background: working knowledge of the material covered in
PH 1110 and PH 1120 (or PH 1111 and PH 1121) and completion of
MA 1021, MA 1022 and MA 1023.
PH 1140-E1-L01
Instructor: Thomas Noviello
Meeting: M-W | 11:00 AM - 12:50 PM
Format: Lecture
Cat. I
An introduction to oscillating systems and waves.
Topics include: free, clamped forced, and coupled oscillations of physical
systems, traveling waves and wave packets, reflection, and interference
phenomena.
Recommended background: working knowledge of the material covered in
PH 1110 and PH 1120 (or PH 1111 and PH 1121) and completion of
MA 1021, MA 1022 and MA 1023.
PH 1140-E1-X01
Instructor: Instructor TBD
Meeting: R | 11:00 AM - 12:50 PM
Format: Laboratory
Cat. I
An introduction to oscillating systems and waves.
Topics include: free, clamped forced, and coupled oscillations of physical
systems, traveling waves and wave packets, reflection, and interference
phenomena.
Recommended background: working knowledge of the material covered in
PH 1110 and PH 1120 (or PH 1111 and PH 1121) and completion of
MA 1021, MA 1022 and MA 1023.
HU 3910-E2-01
Instructor: V Manzo
Meeting: Asynchronous
Format: Seminar
Cat. I
The practicum serves as the culmination for a student's Humanities and Arts Requirement. The practicum provides opportunities for sustained critical inquiry into a focused thematic area. The practicum seeks to help students learn
to communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each practicum will vary and will be
defined by the instructor. Prior to enrolling in the practicum, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above. Consent of the instructor is required for enrollment.
HU 3910-E1-01
Instructor: V Manzo
Meeting: Asynchronous
Format: Seminar
Cat. I
The practicum serves as the culmination for a student's Humanities and Arts Requirement. The practicum provides opportunities for sustained critical inquiry into a focused thematic area. The practicum seeks to help students learn
to communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each practicum will vary and will be
defined by the instructor. Prior to enrolling in the practicum, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above. Consent of the instructor is required for enrollment.
HU 3910-E2-03
Instructor: Roshanak Bigonah
Meeting: Asynchronous
Format: Seminar
Cat. I
The practicum serves as the culmination for a student's Humanities and Arts Requirement. The practicum provides opportunities for sustained critical inquiry into a focused thematic area. The practicum seeks to help students learn
to communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each practicum will vary and will be
defined by the instructor. Prior to enrolling in the practicum, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above. Consent of the instructor is required for enrollment.
HU 3910-E2-02
Instructor: Marie Keller
Meeting: Asynchronous
Format: Seminar
Cat. I
The practicum serves as the culmination for a student's Humanities and Arts Requirement. The practicum provides opportunities for sustained critical inquiry into a focused thematic area. The practicum seeks to help students learn
to communicate effectively, to think critically, and to appreciate diverse perspectives in a spirit of openness and cooperation through research, creativity, and investigation. The specific theme of each practicum will vary and will be
defined by the instructor. Prior to enrolling in the practicum, a student must have completed five courses in Humanities and Arts, at least two of which must be thematically related and at least one of which must be at the 2000-level or above. Consent of the instructor is required for enrollment.
INTL 2210-E2-02
Instructor: Jennifer deWinter
Meeting: Asynchronous
Format: Lecture
Cat. II
Godzilla, kung-fu, anime, sushi, Hello Kitty, yin and yang, Pokémon, manga. All of these have become part of our American lives, but where did they come from and what meaning do they hold as cultural phenomena? In this class we will explore the popular cultures of East Asia to better understand the influences that have shaped the region’s contemporary societies. Focus country will be either Japan or China, depending on term offered. Students will study various media of popular culture, such as films, songs, advertisements, video games, manga, anime, to explore the changing society of these countries. We will link the individual cultural phenomena studied to both internal and external influences, situating popular culture within transnational currents and exchanges when appropriate. No prior knowledge of Asian history is required for this class. This course will be offered in 2021-22, and in alternating years thereafter.
Students may not receive credit for HU 2340 and INTL 2210.
INTL 2210-E2-01
Instructor: Jennifer deWinter
Meeting: Asynchronous
Format: Lecture
Cat. II
Godzilla, kung-fu, anime, sushi, Hello Kitty, yin and yang, Pokémon, manga. All of these have become part of our American lives, but where did they come from and what meaning do they hold as cultural phenomena? In this class we will explore the popular cultures of East Asia to better understand the influences that have shaped the region’s contemporary societies. Focus country will be either Japan or China, depending on term offered. Students will study various media of popular culture, such as films, songs, advertisements, video games, manga, anime, to explore the changing society of these countries. We will link the individual cultural phenomena studied to both internal and external influences, situating popular culture within transnational currents and exchanges when appropriate. No prior knowledge of Asian history is required for this class. This course will be offered in 2021-22, and in alternating years thereafter.
Students may not receive credit for HU 2340 and INTL 2210.
MA 2621-E2-L01
Instructor: Nadeesha Jayaweera
Meeting: Asynchronous
Format: Lecture
MA 2621-E2-D01
Instructor: Nadeesha Jayaweera
Meeting: R | 10:00 AM - 11:10 AM
Format: Discussion
MA 2621-E1-L01
Instructor: Buddika Peiris
Meeting: Asynchronous
Format: Lecture
MA 2621-E1-D02
Instructor: Instructor TBD
Meeting: W | 10:00 AM - 11:10 AM
Format: Discussion
Cat. I
This course is designed to introduce the student to probability.
Topics to be covered are: basic probability theory including Bayes theorem;
discrete and continuous random variables; special distributions including the
Bernoulli, Binomial, Geometric, Poisson, Uniform, Normal, Exponential, Chisquare,
Gamma, Weibull, and Beta distributions; multivariate distributions;
conditional and marginal distributions; independence; expectation; transformations
of univariate random variables.
Recommended background: MA 1024.
MA 2621-E1-L02
Instructor: Instructor TBD
Meeting: T-R | 9:00 AM - 11:40 AM
Format: Lecture
Cat. I
This course is designed to introduce the student to probability.
Topics to be covered are: basic probability theory including Bayes theorem;
discrete and continuous random variables; special distributions including the
Bernoulli, Binomial, Geometric, Poisson, Uniform, Normal, Exponential, Chisquare,
Gamma, Weibull, and Beta distributions; multivariate distributions;
conditional and marginal distributions; independence; expectation; transformations
of univariate random variables.
Recommended background: MA 1024.
MA 2621-E1-D01
Instructor: Buddika Peiris
Meeting: T | 11:30 AM - 12:40 PM
Format: Discussion
MA 2631-E1-L01
Instructor: Stephan Sturm
Meeting: M-W | 9:00 AM - 11:40 AM
Format: Lecture
MA 2631-E1-D01
Instructor: Stephan Sturm
Meeting: T | 10:00 AM - 11:10 AM
Format: Discussion
HU 2910-E2-02
Instructor: Jennifer deWinter
Meeting: Asynchronous
Format: Lecture
Cat. III This course will provide students participating in a HUA Project Center with a framework for investigating a particular cultural site, and to define a unique set of humanities and arts learning goals through experiential learning. Experiential learning means learning from experience or learning by doing. Experiential education immerses learners in an experience and then encourages reflection about the experience to develop new skills, new attitudes, or new ways of thinking. This course is structured in a self-directed manner in which students select a humanities/arts topic or theme, explore and experience arts and cultural sites related to that theme, then engage in self-reflection and self-evaluation of their learning.
HU 2910-E2-03
Instructor: Rebecca Moody
Meeting: Asynchronous
Format: Lecture
Cat. III This course will provide students participating in a HUA Project Center with a framework for investigating a particular cultural site, and to define a unique set of humanities and arts learning goals through experiential learning. Experiential learning means learning from experience or learning by doing. Experiential education immerses learners in an experience and then encourages reflection about the experience to develop new skills, new attitudes, or new ways of thinking. This course is structured in a self-directed manner in which students select a humanities/arts topic or theme, explore and experience arts and cultural sites related to that theme, then engage in self-reflection and self-evaluation of their learning.
HU 2910-E2-01
Instructor: Jennifer Rudolph
Meeting: Asynchronous
Format: Lecture
Cat. III This course will provide students participating in a HUA Project Center with a framework for investigating a particular cultural site, and to define a unique set of humanities and arts learning goals through experiential learning. Experiential learning means learning from experience or learning by doing. Experiential education immerses learners in an experience and then encourages reflection about the experience to develop new skills, new attitudes, or new ways of thinking. This course is structured in a self-directed manner in which students select a humanities/arts topic or theme, explore and experience arts and cultural sites related to that theme, then engage in self-reflection and self-evaluation of their learning.
HU 2910-E1-01
Instructor: Esther Boucher-Yip
Meeting: Asynchronous
Format: Lecture
Cat. III This course will provide students participating in a HUA Project Center with a framework for investigating a particular cultural site, and to define a unique set of humanities and arts learning goals through experiential learning. Experiential learning means learning from experience or learning by doing. Experiential education immerses learners in an experience and then encourages reflection about the experience to develop new skills, new attitudes, or new ways of thinking. This course is structured in a self-directed manner in which students select a humanities/arts topic or theme, explore and experience arts and cultural sites related to that theme, then engage in self-reflection and self-evaluation of their learning.
CH 4110-E1-01
Instructor: Destin Heilman
Meeting: T-R | 12:00 PM - 1:50 PM
Format: Lecture
SP 3523-E1-01
Instructor: Lina Munoz-Marquez
Meeting: T-R | 10:00 AM - 12:40 PM
Format: Lecture
Cat. II
An introduction to various aspects of life in Latin American countries from early times to the present. Focusing on the social and political development of Latin America, the course will reveal the unity and diversity that characterize
contemporary Latin American culture. Typical topics for study include: the precolumbian civilizations and their cultural legacy; the conquistadores and the colonial period; the independence movements; the search for and the definition of
an American identity; the twentieth-century dictatorships; and the move toward democracy.
Recommended background: SP 3521 (Advanced Spanish I) and SP 3522 (Advanced Spanish II) or equivalent.
This course will be offered in 2015-16, and in alternating years thereafter.
This course satisfies the Inquiry Practicum requirement.
PY 2712-E1-01
Instructor: Geoffrey Pfeifer
Meeting: Asynchronous
Format: Lecture
Cat. II
This course examines metaphysical and moral questions that philosophers have
raised about social and political life. Among questions treated might be: What
are the grounds, if any, of the obligation of a citizen to obey a sovereign? Are
there basic principles of justice by which societies, institutions and practices are
rightly evaluated? What is democracy, and how can we tell if an institution or
practice is democratic? To what degree do economic institutions put limits on
the realization of freedom, democracy and self-determination? Readings might
include excerpts from the works of Plato, Hobbes, Locke, Rousseau and Marx,
as well as numerous contemporary philosophers.
Suggested background: familiarity with basic concepts in philosophy (as in
PY/RE 1731).
This course will be offered in 2019-20, and in alternating years thereafter.
CS 3043-E1-01
Instructor: Joshua Cuneo
Meeting: T-R | 6:00 PM - 7:50 PM
Format: Lecture
Cat. I
This course makes the student aware of the social, moral, ethical, and philosophical impact of computers and computer-based systems on society, both now and in the future.
Topics include major computer-based applications and their impact, human-machine relationships, and the major problems of controlling the use of computers.
Students will be expected to contribute to classroom discussions and to complete a number of significant writing assignments.
This course is recommended for juniors and seniors.
Recommended background: a general knowledge of computers and computer systems.
CS 3043-E1-02
Instructor: Joshua Cuneo
Meeting: T-R | 6:00 PM - 7:50 PM
Format: Lecture
Cat. I
This course makes the student aware of the social, moral, ethical, and philosophical impact of computers and computer-based systems on society, both now and in the future.
Topics include major computer-based applications and their impact, human-machine relationships, and the major problems of controlling the use of computers.
Students will be expected to contribute to classroom discussions and to complete a number of significant writing assignments.
This course is recommended for juniors and seniors.
Recommended background: a general knowledge of computers and computer systems.
IMGD 2000-E2-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides students with a realistic assessment of the potential and
problems related to interactive media and games, especially computer games,
and their effects on society. Topics include individual and group behavior,
diversity, human responsibility, ethical and legal issues, and intellectual property.
The course examines the issues from various points of view, and discover the
political, social, and economic agendas of the people or groups championing
those points of view. Students will write papers, participate in discussions, and
research related topics.
Recommended background: IMGD 1000.
IMGD 2000-E1-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides students with a realistic assessment of the potential and
problems related to interactive media and games, especially computer games,
and their effects on society. Topics include individual and group behavior,
diversity, human responsibility, ethical and legal issues, and intellectual property.
The course examines the issues from various points of view, and discover the
political, social, and economic agendas of the people or groups championing
those points of view. Students will write papers, participate in discussions, and
research related topics.
Recommended background: IMGD 1000.
PSY 1402-E2-01
Instructor: Nida Jamshed
Meeting: Asynchronous
Format: Lecture
Cat. I
Social psychology is concerned with how people think about, feel for, and act
toward other people. Social psychologists study how people interact by focusing
on the individual (not society as a whole) as the unit of analysis, by emphasizing
the effect on the individual of the situation or circumstances in which behavior
occurs, and by acquiring knowledge through empirical scientific investigation.
This course will examine the cause of human behavior in a variety of domains of
social life. Topics will include, but not be limited to, person perception, attitude
formation and change, interpersonal attraction, stereotyping and prejudice, and
small group behavior. Special attention will be given to applied topics: How can
the research methods of social psychology be used to help solve social problems?
Students will work together in small groups to explore in depth topics in social
psychology of their own choosing.
Suggested background: PSY 1400.
PSY 1402-E1-01
Instructor: Gia Davis
Meeting: Asynchronous
Format: Lecture
Cat. I
Social psychology is concerned with how people think about, feel for, and act
toward other people. Social psychologists study how people interact by focusing
on the individual (not society as a whole) as the unit of analysis, by emphasizing
the effect on the individual of the situation or circumstances in which behavior
occurs, and by acquiring knowledge through empirical scientific investigation.
This course will examine the cause of human behavior in a variety of domains of
social life. Topics will include, but not be limited to, person perception, attitude
formation and change, interpersonal attraction, stereotyping and prejudice, and
small group behavior. Special attention will be given to applied topics: How can
the research methods of social psychology be used to help solve social problems?
Students will work together in small groups to explore in depth topics in social
psychology of their own choosing.
Suggested background: PSY 1400.
PH 2540-E1-01
Instructor: Rudra Kafle
Meeting: M-T-R-F | 4:30 PM - 5:40 PM
Format: Lecture
SP 3530-E1-01
Instructor: Angel Rivera
Meeting: W | 3:00 PM - 5:00 PM; M-R | 1:00 PM - 1:50 PM
Format: Lecture
Cat. II
Through Spanish films, and other media sources, this course studies images, topics, and cultural and historical issues that have had an impact in the creation of a modern Spanish nation. This course focuses on current political and ideological issues (after 1936), the importance of Spanish Civil war, gender identity, and class, cultural and power relationships. This course is taught in Spanish.
This course will be offered in 2020-21, and in alternating years thereafter.
ES 2502-E2-D01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Discussion
ES 2502-E2-L01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Lecture
ES 2502-E1-L01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Lecture
ES 2502-E1-D01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Discussion
CH 3410-E1-01
Instructor: Drew Brodeur
Meeting: T-R | 1:00 PM - 2:40 PM
Format: Lecture
CS 2303-E1-X01
Instructor: Jennifer Mortensen
Meeting: Asynchronous
Format: Laboratory
Cat. I
This course introduces students to a model of programming where the programming language exposes details of how the hardware stores and executes software. Building from the design concepts covered in CS 2102, this course covers manual memory management, pointers, the machine stack, and input/
output mechanisms. The course will involve large-scale programming exercises and will be designed to help students confront issues of safe programming with system-level constructs. The course will cover several tools that assist programmers in these tasks. Students will be expected to design, implement, and debug programs in C++ and C. The course presents the material from CS 2301 at a fast pace and also includes C++ and other advanced topics.
Recommended background: CS 2102, CS 2103, or CS 2119 and/or substantial object-oriented programming experience.
CS 2303-E1-L01
Instructor: Jennifer Mortensen
Meeting: Asynchronous
Format: Lecture
Cat. I
This course introduces students to a model of programming where the programming language exposes details of how the hardware stores and executes software. Building from the design concepts covered in CS 2102, this course covers manual memory management, pointers, the machine stack, and input/
output mechanisms. The course will involve large-scale programming exercises and will be designed to help students confront issues of safe programming with system-level constructs. The course will cover several tools that assist programmers in these tasks. Students will be expected to design, implement, and debug programs in C++ and C. The course presents the material from CS 2301 at a fast pace and also includes C++ and other advanced topics.
Recommended background: CS 2102, CS 2103, or CS 2119 and/or substantial object-oriented programming experience.
HI 1313-E1-01
Instructor: Holger Droessler
Meeting: T-R | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I.
In this introductory course, we will trace the history of the United States and the world from the late nineteenth century to the present. A global approach to U.S. history offers new perspectives on international relations, war, migration, labor, race, gender, and democracy. By exploring case studies from around the world, we will also practice crucial historical skills: asking questions about change over time, finding evidence about the contexts of decision-making, and presenting arguments in an engaging form. This course is excellent preparation for any of WPI’s international project centers.
HI 2400-E1-01
Instructor: Joseph Cullon
Meeting: Asynchronous
Format: Lecture
Cat. I
This course surveys the methods and sources that historians adopt to answer three questions central to environmental history: How have constantly changing natural environments shaped the patterns of human life in different regions? How have different human cultures perceived and attached meanings to the natural and built worlds around them, and how have those attitudes shaped their social, economic political, and cultural lives? Finally, how have people altered the world around them, and what have been the consequences of change for natural and human communities alike? Sections will vary in content and emphases alternating between North American, regional, or global approaches. This course may be repeated for different topics. No prior coursework or background in environmental history is required.
INTL 2910-E2-01
Instructor: Jennifer Rudolph
Meeting: Asynchronous
Format: Lecture
Cat. I This seminar course takes an interdisciplinary approach to historical and contemporary topics in global studies. Topics vary each year and may include international development, global inequality and justice, global public health, war and terrorism, international organizations and governance, humanitarianism and human rights, travel and tourism, the Anthropocene, climate change. No prior background is required. Especially appropriate for students interested in any of WPI's global Project Centers.
INTL 2910-E1-01
Instructor: Esther Boucher-Yip
Meeting: Asynchronous
Format: Lecture
Cat. I This seminar course takes an interdisciplinary approach to historical and contemporary topics in global studies. Topics vary each year and may include international development, global inequality and justice, global public health, war and terrorism, international organizations and governance, humanitarianism and human rights, travel and tourism, the Anthropocene, climate change. No prior background is required. Especially appropriate for students interested in any of WPI's global Project Centers.
MU 3614-E2-01
Instructor: David Ibbett
Meeting: M-R | 11:00 AM - 12:50 PM
Format: Lecture
Cat. II This course examines topics in Music Technology in which the application of MIDI and MIDI systems play a significant role. Topics may vary each year among the following areas: sequencing, live performance, composition, and film scoring. Students can take MU 3614 only one time for credit, but a student interested in taking another version can take a second one as an ISU. Recommended background: MU 1611 (Fundamentals of Music) This course will be offered in 2020-21, and in alternating years thereafter.
AR 2750-E1-01
Instructor: Marie Keller
Meeting: Asynchronous
Format: Lecture
This course will introduce painting by layering transparent colors over opaque underpaintings to achieve various visual effects. Concurrently, it will explore the histories of color theories and material pigments. Students will develop studies culminating in original artwork(s).
AR 2750-E1-03
Instructor: Roshanak Bigonah
Meeting: Asynchronous
Format: Lecture
Cat. III
Specialty subjects are offered using the research and creative expertise of the department faculty. Content and format varies to suit the interest and needs of the faculty and students. Courses are defined through the registrar and may be repeated for different topics covered. Students may not receive additional credit for taking this course more than once with the same title.
Recommended background: AR 1100
AR 2750-E2-01
Instructor: Marie Keller
Meeting: Asynchronous
Format: Lecture
This course will introduce drawing techniques with silverpoint, a meticulous drawing medium employed by early modern European artists such as Albrecht Dürer and Leonardo Da Vinci. Concurrently, it will explore the iconography of self-portraiture and anatomy of the human head. Students will develop studies culminating in original artwork(s).
AR 2750-E1-02
Instructor: Marie Keller
Meeting: Asynchronous
Format: Lecture
Cat. III
Specialty subjects are offered using the research and creative expertise of the department faculty. Content and format varies to suit the interest and needs of the faculty and students. Courses are defined through the registrar and may be repeated for different topics covered. Students may not receive additional credit for taking this course more than once with the same title.
Recommended background: AR 1100
HU 2901-E1-01
Instructor: Ingrid Matos-Nin
Meeting: M-R | 12:00 PM - 1:50 PM
Format: Lecture
This course uses interdisciplinary, thematic, and case study approaches to explore sexuality in
the modern world. It takes as its starting point the understanding that sex and power are
interrelated and that they manifest differently in different social and cultural contexts (including
spaces and places to which WPI students may travel as part of their global projects experience).
Further, this course recognizes that the categorization, experiences, and treatment of queer
persons and bodies and non-normative sexuality have changed over time and space, as have
sexual mores and conceptualizations of “purity” and “deviance,” which are linked to class, race,
dis/ability, and power relations within and between states. This course may include the study of
the history of sexuality in the United States and globally; national and international activism
around sexual liberation and LGBTQ+ pride; religion and sexuality; the relationship of LGBTQ+
activism to other civil rights movements; sex work; sexual violence; cultural representations of
queer and non-normative sexualities, and “anti-genderism” and authoritarian populism. This course may be repeated for different topics.
Recommended background: None
RBE 2001-E1-X01
Instructor: Andre Rosendo
Meeting: W | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
First of a four-course sequence introducing foundational theory and practice of robotics
engineering and the application of concepts from the fields of computer science, electrical
engineering and mechanical engineering to the design of robots. The focus of this course is the
effective conversion of electrical power to mechanical power, and power transmission for
purposes of locomotion, and of payload manipulation and delivery. Concepts of energy, power
and kinematics will be applied. Concepts from statics such as force, moments and friction will be
applied to determine power system requirements and structural requirements. Simple dynamics
relating to inertia and the equations of motion of rigid bodies will be considered. Power control
and modulation methods will be introduced through software control of existing embedded
processors and power electronics. The necessary programming concepts and interaction with
simulators and Integrated Development Environments will be introduced. Laboratory sessions
consist of hands-on exercises and team projects where students design and build robots and
related sub-systems.
Recommended background: RBE 1001, ES 2501, and any of CS 2119 or CS 2102 or CS 2103.
RBE 2001-E1-L01
Instructor: Andre Rosendo
Meeting: M-T-W-R-F | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I
First of a four-course sequence introducing foundational theory and practice of robotics
engineering and the application of concepts from the fields of computer science, electrical
engineering and mechanical engineering to the design of robots. The focus of this course is the
effective conversion of electrical power to mechanical power, and power transmission for
purposes of locomotion, and of payload manipulation and delivery. Concepts of energy, power
and kinematics will be applied. Concepts from statics such as force, moments and friction will be
applied to determine power system requirements and structural requirements. Simple dynamics
relating to inertia and the equations of motion of rigid bodies will be considered. Power control
and modulation methods will be introduced through software control of existing embedded
processors and power electronics. The necessary programming concepts and interaction with
simulators and Integrated Development Environments will be introduced. Laboratory sessions
consist of hands-on exercises and team projects where students design and build robots and
related sub-systems.
Recommended background: RBE 1001, ES 2501, and any of CS 2119 or CS 2102 or CS 2103.
RBE 2002-E2-X01
Instructor: Greg Lewin
Meeting: W | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
Second of a four-course sequence introducing foundational theory and practice of robotics
engineering and the application of concepts from the fields of computer science, electrical
engineering and mechanical engineering to the design of robots. The focus of this course is the
interactions between a robot and the environment through sensors, feedback and decision
processes. Principles of electronic transducers, including performance, selection, and application
of sensors will be presented. Interfaces between microcontrollers and sensors are introduced,
including conditioning circuits, filters, analog-to-digital conversion, digitization, and sampling.
Basic feedback mechanisms for mechanical systems will be implemented via electronic circuits
and software mechanisms. The necessary software concepts will be introduced for modular
design and implementation of decision algorithms and finite state machines. Laboratory sessions
consist of hands-on exercises and team projects where students design and build robots and
related sub-systems.
Recommended background: RBE 2001, ECE 2010, and either CS 1101 or CS 1102.
RBE 2002-E2-L01
Instructor: Greg Lewin
Meeting: M-T-W-R-F | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I
Second of a four-course sequence introducing foundational theory and practice of robotics
engineering and the application of concepts from the fields of computer science, electrical
engineering and mechanical engineering to the design of robots. The focus of this course is the
interactions between a robot and the environment through sensors, feedback and decision
processes. Principles of electronic transducers, including performance, selection, and application
of sensors will be presented. Interfaces between microcontrollers and sensors are introduced,
including conditioning circuits, filters, analog-to-digital conversion, digitization, and sampling.
Basic feedback mechanisms for mechanical systems will be implemented via electronic circuits
and software mechanisms. The necessary software concepts will be introduced for modular
design and implementation of decision algorithms and finite state machines. Laboratory sessions
consist of hands-on exercises and team projects where students design and build robots and
related sub-systems.
Recommended background: RBE 2001, ECE 2010, and either CS 1101 or CS 1102.
WPE 1009-E2-01
Instructor: Stephanie Riley-Schafer
Meeting: W-R | 2:00 PM - 2:50 PM
Format: Workshop
Cat. I
This course will teach basic walking techniques and principles with the goal for
students to develop and implement an individualized conditioning program for
themselves.
WPE 1009-E1-01
Instructor: Stephanie Riley-Schafer
Meeting: W-R | 2:00 PM - 2:50 PM
Format: Workshop
Cat. I
This course will teach basic walking techniques and principles with the goal for
students to develop and implement an individualized conditioning program for
themselves.
WR 1011-E2-01
Instructor: Althea Danielski
Meeting: Asynchronous
Format: Lecture
IMGD 3450-E1-01
Instructor: Karen Stewart
Meeting: Asynchronous
Format: Lecture
IMGD/WR 3450 - Writing Characters for Interactive Media & Games Course description: This writing-intensive course reinforces narrative skills to achieve proficiency in character creation and dialogue for interactive media, including a survey of character writing techniques across different media and an examination of what changes when interactivity is added. Coursework will involve major forms of game writing, suitable for inclusion in a portfolio. Topics covered may include character exposition, development of rich playable and non-playable characters, short voice-over audio, interactive dialogue and interactive character arcs, and game character design. Recommended background: previous experience with story structure and writing for interactive media, such as that provided by IMGD/WR 2450 (formerly numbered IMGD/WR 3400). Students may not receive credit for both IMGD/WR 3450 and IMGD/WR 2400
You do not currently have any Widgets
Customize Your Sidebar