Showing 377 courses
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 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.
AR 2101-E2-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.
IMGD 2101-E2-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 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.
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.
ID 3525-E1-01
Instructor: Angel Rivera
Meeting: M-R | 4:00 PM - 5:50 PM
Format: Lecture
This course studies images, topics, and cultural and historical issues related to modern Latin America and the Caribbean through Latin American and Caribbean films and other media sources. Within the context and influence of the New Latin American Cinema and within the context of the World Wide Web, radio, newspapers, and television, the course teaches students to recognize cinematographic or media strategies of persuasion and to understand the images and symbols utilized in the development of national/regional identity. Through film screenings, readings, discussions, and critical analyses, students will explore the unique cinematic styles, narrative techniques, and aesthetics that characterize Latin American film. Students will engage in research projects, presentations, and written critiques to enhance their understanding of the role of cinema as a tool for cultural expression and social change in Latin America. The topics to be studied are immigration, gender identity, national identity, political issues, and cultural hegemonies. Taught in advanced level Spanish. This course satisfies the Inquiry Seminar to complete the HUA requirement in Spanish and would also count toward International and Global Studies and Latin American and Caribbean studies. In addition, this course would benefit students interested in WPI’s Project Centers in Latin America and the Caribbean. This course is taught at an advanced level of Spanish. This course will be offered in 2025-2026, and in alternating years thereafter.
Recommended Background SP 2521 and SP 2522, SP 3522 and SP 3523.
SP 3525-E1-01
Instructor: Angel Rivera
Meeting: M-R | 4:00 PM - 5:50 PM
Format: Lecture
This course studies images, topics, and cultural and historical issues related to modern Latin America and the Caribbean through Latin American and Caribbean films and other media sources. Within the context and influence of the New Latin American Cinema and within the context of the World Wide Web, radio, newspapers, and television, the course teaches students to recognize cinematographic or media strategies of persuasion and to understand the images and symbols utilized in the development of national/regional identity. Through film screenings, readings, discussions, and critical analyses, students will explore the unique cinematic styles, narrative techniques, and aesthetics that characterize Latin American film. Students will engage in research projects, presentations, and written critiques to enhance their understanding of the role of cinema as a tool for cultural expression and social change in Latin America. The topics to be studied are immigration, gender identity, national identity, political issues, and cultural hegemonies. Taught in advanced level Spanish. This course satisfies the Inquiry Seminar to complete the HUA requirement in Spanish and would also count toward International and Global Studies and Latin American and Caribbean studies. In addition, this course would benefit students interested in WPI’s Project Centers in Latin America and the Caribbean. This course is taught at an advanced level of Spanish. This course will be offered in 2025-2026, and in alternating years thereafter.
Recommended Background SP 2521 and SP 2522, SP 3522 and SP 3523.
WR 2200-E1-01
Instructor: Yunus Telliel
Meeting: Asynchronous
Format: Lecture
WR 2200/IMGD 2200: AI in Writing and Communication (Cat. II) Generative AI is transforming the practices of writing and communication. It also generates new questions about authorship, responsibility, creativity, authenticity, and other rhetorical constructs that affect us equally as citizens and professionals. This course offers the foundations of critical AI literacy. It aims to help students develop a robust understanding of what this transformation means, and what kind of new sensibilities and skills are needed in response to an AI-led transformation. The course focuses on: 1) technological and cultural trends that shape the perception of generative AI, 2) ethical concerns emerging from the use of generative AI in professional and nonprofessional contexts, and 3) effective and responsible practices of using generative AI in writing and other forms of communication. In addition to reading assignments, students will have the opportunity to experiment with generative AI and assess its limits and possibilities. The assignments include critical annotations, fact-checking procedures, creative workflow processes, ethical analyses, and interaction design inquiries. Recommended Background: None
IMGD 2200-E1-01
Instructor: Yunus Telliel
Meeting: Asynchronous
Format: Lecture
WR 2200/IMGD 2200: AI in Writing and Communication (Cat. II) Generative AI is transforming the practices of writing and communication. It also generates new questions about authorship, responsibility, creativity, authenticity, and other rhetorical constructs that affect us equally as citizens and professionals. This course offers the foundations of critical AI literacy. It aims to help students develop a robust understanding of what this transformation means, and what kind of new sensibilities and skills are needed in response to an AI-led transformation. The course focuses on: 1) technological and cultural trends that shape the perception of generative AI, 2) ethical concerns emerging from the use of generative AI in professional and nonprofessional contexts, and 3) effective and responsible practices of using generative AI in writing and other forms of communication. In addition to reading assignments, students will have the opportunity to experiment with generative AI and assess its limits and possibilities. The assignments include critical annotations, fact-checking procedures, creative workflow processes, ethical analyses, and interaction design inquiries. Recommended Background: None
MA 0995-E2-01
Instructor: Michael Johnson
Meeting: M-W-F | 9:00 AM - 9:50 AM
Format: Lecture
Cat. I. - This course reviews key topics covered in high school algebra, geometry, and trigonometry that are required to be successful in the sequence of Calculus courses. This course covers topics such as solving linear and quadratic equations, applications of linear, quadratic, and trigonometric functions, properties of exponential and logarithmic functions, graphing properties of key functions, and simplifying trigonometric identities. This course is intended to provide preliminary background to enroll in Calculus I and does not provide credit toward degree requirements.
Recommended Background: None – this course is intended for incoming first year students in need of fulfilling mathematics requirements to be taken in the summer prior to enrolling for the fall terms
EN 3271-E2-01
Instructor: Jim Cocola
Meeting: Asynchronous
Format: Lecture
EN 3271 American Literary Topics (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. This course may be repeated for different topics. 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: W | 10:00 AM - 11:10 AM
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-X02
Instructor: Adam Sales
Meeting: W | 1:00 PM - 2:10 PM
Format: Laboratory
Cat. I
This course is designed to introduce the student to data analytic and applied
statistical methods commonly used in industrial and scientific applications as
well as in course and project work at WPI. Emphasis will be on the practical
aspects of statistics with students analyzing real data sets on an interactive
computer package.
Topics covered include analytic and graphical representation of data,
exploratory data analysis, basic issues in the design and conduct of experimental
and observational studies, the central limit theorem, one and two sample point
and interval estimation and tests of hypotheses.
Recommended background: MA 1022.
MA 2611-E1-L02
Instructor: Adam Sales
Meeting: T-R | 1:00 PM - 3:40 PM
Format: Lecture
Cat. I
This course is designed to introduce the student to data analytic and applied
statistical methods commonly used in industrial and scientific applications as
well as in course and project work at WPI. Emphasis will be on the practical
aspects of statistics with students analyzing real data sets on an interactive
computer package.
Topics covered include analytic and graphical representation of data,
exploratory data analysis, basic issues in the design and conduct of experimental
and observational studies, the central limit theorem, one and two sample point
and 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: Sajal Chakroborty
Meeting: R | 2:30 PM - 3:40 PM
Format: Laboratory
MA 2612-E2-L01
Instructor: Sajal Chakroborty
Meeting: Asynchronous
Format: Lecture
MA 2612-E1-L01
Instructor: Fangfang Wang
Meeting: Asynchronous
Format: Lecture
MA 2612-E1-X01
Instructor: Fangfang Wang
Meeting: T | 10:30 AM - 11:40 AM
Format: Laboratory
AREN 3002-E1-01
Instructor: Soroush Farzin
Meeting: M-W-R | 9:00 AM - 11:50 AM
Format: Lecture
This course aims to further a student’s knowledge of the architectural design process through study of ideas, principles and methods of design and construction. Studio: Architectural concepts are developed with the completion of a project of expanded scope and complexity. The course emphasizes the development of form, space, spatial relationships, materials, context, program, and architectural presentation techniques. Hand drawing and sketching, modeling and visualization software, orthographic drawings, detail drawings, and physical models are used to explore, develop, and communicate architectural design concepts. Lectures: The lecture/lab component of the course focuses on three-dimensional modeling and architectural representation techniques. Students are introduced to advanced modeling software in engineering and architectural design practice. Topics include three dimensional modeling, rendering, animation, and parametric design. This course uses studio, lecture, and lab based teaching methods Recommended background: Intermediate architectural design (AREN 2002 and AREN 2004 or equivalent)
MU 2101-E2-01
Instructor: Matthew Scinto
Meeting: Asynchronous
Format: Lecture
MU 2101: Arranging and Orchestration (1/3 Unit; Cat. I) Students will study specific characteristics of instruments and the voice to enable them to successfully arrange vocal and instrumental music. Students will need to possess a basic knowledge of music theory.
Students may not receive credit for both MU 3002 and MU 2101 Suggested background for this course is MU 1100 (Foundations of Music Theory and Aural Skills) or its equivalent
SS 170X-E2-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
SS 170X Artificial Intelligence for Society
1/3 Unit
This course examines the relationship between people, workers, the environment, and artificial intelligence (AI). In particular, the driving question for this course is the transformative capacity of AI. Like the industrial revolutions before it, which produced pollution from resource inputs and outputs, worker inequality, and systemic poverty, the AI revolution has challenges of its own. These include political polarization, misinformation and information bias, deindustrialization, and threats to democracy. The course reviews basic concepts to create a shared language for understanding AI, its benefits, ethical frameworks to examine its impacts, and its unintended consequences. The course will use historical and contemporary examples, lively debates, and regular guests, to thoughtfully examine critical questions around AI for society. So that students can truly grasp the course’s concepts the course will provide opportunities to experiment with AI technology.
Recommended background: None
PH 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).
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).
BME 2211-E2-01
Instructor: Taimoor Afzal
Meeting: M-T-W-R-F | 12:00 PM - 12:50 PM
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 2211-E1-01
Instructor: Taimoor Afzal
Meeting: M-T-W-R-F | 12:00 PM - 12:50 PM
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.
MIS 2300-E1-01
Instructor: Daniel Treku
Meeting: Asynchronous
Format: Lecture
MIS 2300 Business Applications of Blockchain (Cat. I) This course introduces the fundamental concepts and functionality of blockchain technology. It explores how that technology records, organizes, and verifies information and how it implements smart contracts. The various financial and non-financial applications of blockchain technology are reviewed. Students will demonstrate their knowledge through exercises, exams, and a final project that designs and develops a basic blockchain application for a business problem. The course concludes by examining the legal and regulatory framework, along with potential risks and hurdles faced by those implementing and using blockchain technologies for financial and other business contexts. Recommended background: Basic knowledge of programming (Equivalent to CS 1004 or other introductory programming courses)
MIS 4084-E2-01
Instructor: Nima Kordzadeh
Meeting: Asynchronous
Format: Lecture
Cat. I This course provides an introduction to the technologies and techniques for organizing, analyzing, visualizing, and presenting data about business operations in a way that creates business value, and prepares students to be knowledgeable producers and consumers of business intelligence. During the course, students will study a variety of business decisions that can be improved by analyzing large volumes of data about customers, sales, operations, and business performance. Students will employ commercially available business intelligence software to organize, summarize, visualize, and analyze data sets and make recommendations to decision makers based on the results. The course explores the technical challenges of conducting analytics on various forms of data including social media data and the managerial challenges of creating value from business intelligence expertise deployed in organizations. The course includes business cases, in-class discussion, hands-on analyses of business data, and methods for presenting results to decision makers. It is designed for any student interested in analyzing data to support business decision-making, including students whose primary focus is Management Information Systems, Marketing, Operations and Industrial Engineering, Business, Management Engineering, Data Science, or Computer Science. Recommended background: Previous knowledge in data management, such as that provided by MIS 3720 Business Data Management or CS 3431 Database Systems I.
WR 2210-E2-01
Instructor: Esther Boucher-Yip
Meeting: Asynchronous
Format: Lecture
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. Recommended Background: WR 1010, WR 1011, or equivalent
MA 1021-E2-D02 (group 2)
Instructor: Jeffrey Barden
Meeting: W | 10:30 AM - 11:40 AM
Format: Discussion
Cat. I, This 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, and applications of derivatives.
Recommended background: Algebra, trigonometry and analytic geometry. Although the course will make use of computers, no programming experience is assumed.
Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E2-X02 (group 2)
Instructor: Jeffrey Barden
Meeting: W | 9:00 AM - 10:10 AM
Format: Laboratory
Cat. I, This 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, and applications of derivatives.
Recommended background: Algebra, trigonometry and analytic geometry. Although the course will make use of computers, no programming experience is assumed.
Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E2-L01 (group 1)
Instructor: Tatiana Doytchinova
Meeting: M-W | 9:00 AM - 11:40 AM
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 (group 1)
Instructor: Tatiana Doytchinova
Meeting: R | 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 (group 1)
Instructor: Tatiana Doytchinova
Meeting: R | 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-E2-L02 (group 2)
Instructor: Jeffrey Barden
Meeting: Asynchronous
Format: Lecture
Cat. I, This 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, and applications of derivatives.
Recommended background: Algebra, trigonometry and analytic geometry. Although the course will make use of computers, no programming experience is assumed.
Students may not receive credit for both MA 1021 and MA 1020.
MA 1021-E1-D01
Instructor: Keenan Kidwell
Meeting: T | 10:30 AM - 11:40 AM
Format: Discussion
MA 1021-E1-X01
Instructor: Keenan Kidwell
Meeting: T | 9:00 AM - 10:10 AM
Format: Laboratory
MA 1021-E1-L01
Instructor: Keenan Kidwell
Meeting: M-W | 9:00 AM - 11:40 AM
Format: Lecture
MA 1022-E2-D01
Instructor: Gu Wang
Meeting: T | 9:00 AM - 10:10 AM
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 | 10:30 AM - 11:40 AM
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: Instructor TBD
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: Instructor TBD
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: Instructor TBD
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: Marcel Blais
Meeting: Asynchronous
Format: Lecture
MA 1023-E1-X01
Instructor: Marcel Blais
Meeting: W | 1:00 PM - 2:10 PM
Format: Laboratory
MA 1023-E1-D01
Instructor: Marcel Blais
Meeting: W | 2:30 PM - 3:40 PM
Format: Discussion
MA 1024-E2-D01
Instructor: Qingshuo Song
Meeting: R | 11:30 AM - 12:40 PM
Format: Discussion
MA 1024-E2-X01
Instructor: Qingshuo Song
Meeting: R | 10:00 AM - 11:10 AM
Format: Laboratory
MA 1024-E2-L01
Instructor: Qingshuo Song
Meeting: Asynchronous
Format: Lecture
MA 1024-E1-L01
Instructor: Herman Servatius
Meeting: T-R | 1:00 PM - 3:40 PM
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: Michael Smith
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: Herman Servatius
Meeting: W | 11:00 AM - 12: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: Michael Smith
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: Herman Servatius
Meeting: W | 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: Michael Smith
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: W | 2: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-E2-L01
Instructor: Sakthikumar Ambady
Meeting: W | 1:00 PM - 1:50 PM
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-E2-L01 Lecture (credit will be awarded upon satisfactory completion of lab)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1010-E2-X01 Lab (MUST be taken at a later time during AY 26/27)
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-E1-L01 Lecture (credit will be awarded upon satisfactory completion of lab)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1010-E1-X01 Lab (MUST be taken at a later time during AY 26/27)
Instructor: Instructor TBD
Meeting: Asynchronous
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-X01 Lab (MUST be taken at a later time during AY 26/27)
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-L01 (lab must be taken at a later term & credit will be applied when course is completed)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1020-E1-L01 (lab must be taken at a later term & credit will be applied when they have been completed)
Instructor: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 1020-E1-X01 Lab (MUST be taken at a later time during AY 26/27
Instructor: Instructor TBD
Meeting: Asynchronous
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 2403-E1-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
PSY 2403: Cognitive Psychology (Cat I) This course is intended for anyone interested in learning about 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, pattern recognition, attention, mental imagery, memory, categorization, problem solving, and decision making. Students will gain experience with research methods in cognitive psychology by participating in online experiments. Course assignments will emphasize applications of cognitive research to everyday life. No previous experience with psychological science is necessary to take this course. Students may not receive credit for both PSY 1401 and PSY 2403.
ECE 2039-E1-L01
Instructor: Zane Weissman
Meeting: M-T-R-F | 11:00 AM - 11:50 AM
Format: Lecture
ECE 2039: Computational Engineering (1/3 Units; Cat. I) Computational Engineering describes the methods and practices of software programming in the context of electrical and computer engineering (ECE), specifically, the construction of programs to be efficiently implemented on hardware. In this regard, the course covers programming design and methodology, developing efficient code using C programming language, hardware device abstraction, and modeling. In doing so, starting with basic programming techniques in the high-level programming language C, the course describes the relevant software and hardware device abstraction levels. Additionally, program analysis, debugging methods, issues encountered when interfacing with signals to/from external devices, and computer engineering models, such as finite state machines and timing in computing hardware, are explained. The course uses assignments/projects to provide hands-on experience with software programming to solve problems in electrical and computer engineering practice. Recommended Background: A prior course in computer programming, such as CS 1004, CS 1101/2, or BME 1004.
ECE 2039-E1-X01
Instructor: Zane Weissman
Meeting: W | 12:00 PM - 1:50 PM
Format: Laboratory
ECE 2039: Computational Engineering (1/3 Units; Cat. I) Computational Engineering describes the methods and practices of software programming in the context of electrical and computer engineering (ECE), specifically, the construction of programs to be efficiently implemented on hardware. In this regard, the course covers programming design and methodology, developing efficient code using C programming language, hardware device abstraction, and modeling. In doing so, starting with basic programming techniques in the high-level programming language C, the course describes the relevant software and hardware device abstraction levels. Additionally, program analysis, debugging methods, issues encountered when interfacing with signals to/from external devices, and computer engineering models, such as finite state machines and timing in computing hardware, are explained. The course uses assignments/projects to provide hands-on experience with software programming to solve problems in electrical and computer engineering practice. Recommended Background: A prior course in computer programming, such as CS 1004, CS 1101/2, or BME 1004.
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 3516-E1-01
Instructor: Yanhua Li
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides a broad view of computer networks. The course exposes students to all seven layers of OSI Reference Model while providing an introduction into newer topics such as wireless networking and Internet traffic concerns. The objective is to focus on an understanding of fundamental
concepts of modern computer network architecture from a design and performance perspective. Topics covered include physical layer considerations, network protocols, wide area networks, local area networks, wireless networks, switches and routing, congestion, Internet traffic, and network security. Students will be expected to do extensive systems/network programming and will be expected to make use of simulation and measurement tools to gain an appreciation of current network design and performance issues. This course is also highly recommended for RBE and IMGD majors.
Recommended background: CS 2301 or CS 2303, or a significant knowledge of C/C++.
MKT 3650-E2-01
Instructor: Farnoush Reshadi
Meeting: Asynchronous
Format: Lecture
Cat. I Knowing how to manage and interact with customers is a key component for business success. Today, customer needs are continuously evolving as well as how products and services are purchased and consumed. Understanding consumer behavior concepts allows firms to investigate consumption habits and make better informed managerial decisions. The goal of this course is to provide an introduction to various theories and dimensions of consumer behavior, such as the consumer decision-making process, the influence of attitude towards the product, brand, and/or firm, and the impact of culture and subculture. Students will be exposed to how these concepts are linked and applied to marketing, to our roles as consumers, and to everyday decisions.
ECE 2311-E1-01
Instructor: Mostafa Asheghan
Meeting: Asynchronous
Format: Lecture
ECE 2311: Continuous-Time Signal and System Analysis 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. Department Electrical and Computer Engineering Category Category I (offered at least 1x per Year) Units 1/3 Recommended Background ECE 2039 (preferred for ECE majors) or a prior course in computer programming such as CS 2301/3, CS 1004 or CS 1101/2; MA 2051; and ECE 2010.
ES 3011-E2-X01
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-E2-L01
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
ES 3011-E1-X01
Instructor: Hunter Zhang
Meeting: Asynchronous
Format: Laboratory
ES 3011-E1-L01
Instructor: Hunter Zhang
Meeting: Asynchronous
Format: Lecture
MIS 3010-E1-01
Instructor: Jim Ryan
Meeting: Asynchronous
Format: Lecture
Cat. I
This course focuses on the ways value can be created and captured through innovation. Focusing on the assessment of customers, organizational capabilities, and competition, students will consider a variety of different types of innovations and their associated ethical and financial value propositions. Students will learn analytic tools to successfully assess and commercialize technology, product, and service innovations in a variety of contexts. Students cannot receive credit for both BUS 3010 and MIS 3010.
EN 2219-E2-01
Instructor: Jim Cocola
Meeting: Asynchronous
Format: Lecture
EN2219 Creative Writing (Cat. I) This writing workshop aims to help students develop or improve the skills of written expression, emphasizing presentation and discussion of original work. Offerings may include themed courses covering multiple genres or specialized workshops in single genres of focus such as fiction, poetry, or creative nonfiction. This course may be repeated for different genres. Recommended Background: Introductory level creative writing (EN1219: Introduction to Creative Writing)
PSY 2406-E2-01
Instructor: Zainab Shabbir
Meeting: Asynchronous
Format: Lecture
PSY 2406: Cross-Cultural Psychology (Cat II) Why do people stand so close to you in other countries? Why should you avoid eating with your left hand in some places? Why do people drive on the left side of the road in some countries? How does your nationality influence the way you think about food? How is the U.S. viewed by other countries? In this course, we will explore these questions and many more as we learn about cross-cultural psychology. Crosscultural psychology is the study of cultural effects on human behavior and diversity. We will examine theoretical perspectives and empirical findings in cross-cultural psychology. This course will cover topics such as: development, understanding the self, cognition, communication (verbal and nonverbal), emotion, relationships, prejudice, gender, mental and physical health, and what it means to live and work in a diverse and multicultural society. We will examine these issues both within the cultural groups in the United States as well as cultures around the globe. This course is designed to increase awareness and sensitivity to issues pertaining to diversity and differences among people and to allow for discussions on these sensitive topics. No prior experience with psychology is needed to take this course. This course will be offered in 2024-25, and in alternating years thereafter
BUS 2080-E1-01
Instructor: Sara Saberi
Meeting: Asynchronous
Format: Lecture
Cat. I This course builds upon students’ understanding of statistics and introduces them to the concepts and methods for analyzing data to support business decision-making. Students will explore data sets using data mining and analytics techniques to create business intelligence, to be used for understanding and improving customers’ experiences, supply chain operations, product management, etc. During the course, students will develop an understanding of the uses of business data analytics and associated models for business decision-making, forecasting, and obtaining and maintaining a competitive advantage. Students will learn a comprehensive set of advanced spreadsheet skills, including how to design, build, test, and use spreadsheets for analyzing business decisions. Recommended background: Basic statistics, equivalent to that in MA 2611 and MA 2612.
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
DS 2010-E1-01
Instructor: Fatemeh Emdad
Meeting: M-W | 6:00 PM - 7:50 PM
Format: Lecture
Cat. I, Units 1/3. This course focuses on model- and data-driven approaches in Data Science. It covers methods from applied statistics, optimization, and machine learning to analyze and make predictions and inferences from real-world data sets. Topics covered in this course include a brief overview of statistics and linear algebra, followed by introductory machine learning methods such as linear and nonlinear regression, classification, decision trees, and dimension reduction techniques. Data exploration, data cleaning, feature engineering, and the bias-variance tradeoff will also be covered. Students will utilize various techniques and tools to explore and understand real-world data sets from various domains. Recommended Background Data science basics equivalent to DS 1010, applied statistics and regression equivalent to MA 2611 and MA 2612, and the ability to write computer programs in a scientific language equivalent to a CS programming course at the CS 1000 or CS 2000 level are assumed.
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. I
This course focuses on the methods, procedures and techniques of creating and
manipulating images through electronic and digital means. Students will develop
an understanding of image alteration. Topics may include color theory, displays,
modeling, shading, and visual perception.
Recommended background: AR 1100.
AR 2700-E2-01
Instructor: Edward Gutierrez
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
IMGD 2700-E2-01
Instructor: Edward Gutierrez
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-D01
Instructor: Instructor TBD
Meeting: T | 11:00 AM - 12:10 PM
Format: Discussion
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-E2-D01
Instructor: Instructor TBD
Meeting: T | 11:00 AM - 12:10 PM
Format: Discussion
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-E2-L01
Instructor: Instructor TBD
Meeting: Asynchronous
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-E2-L01
Instructor: Instructor TBD
Meeting: Asynchronous
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-D01
Instructor: Brigitte Servatius
Meeting: T | 2:30 PM - 3:40 PM
Format: Discussion
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-D01
Instructor: Brigitte Servatius
Meeting: T | 2:30 PM - 3:40 PM
Format: Discussion
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-L01
Instructor: Brigitte Servatius
Meeting: Asynchronous
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: Asynchronous
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-E2-01
Instructor: Mostafa Asheghan
Meeting: Asynchronous
Format: Lecture
ECE 2312: Discrete-Time Signal and System Analysis (1/3 Units; 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: ECE 2039 (preferred for ECE majors) or a prior course in computer programming such as CS 2301/3, CS 1004 or CS 1101/2; MA 2051; and ECE 2311.
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-E2-01
Instructor: Lerie M. Gabriel
Meeting: Asynchronous
Format: Lecture
Cat. I This course is designed for students who wish to work intensively on their writing . The course will emphasize the processes of composing and revising, the rhetorical strategies of written exposition and argumentation, and the reading and citation practices central to academic inquiry . In a workshop setting, students will write a sequence of short papers and complete one longer writing project based on multiple source texts; learn to read critically and respond helpfully to each other’s writing; and make oral presentations from written texts . Where applicable, the topical theme of the class will be provided via the Registrar’s office .
WR 1010-E1-01
Instructor: Kevin Lewis
Meeting: Asynchronous
Format: Lecture
OIE 2850-E2-01
Instructor: Walter Towner
Meeting: Asynchronous
Format: Lecture
Cat. I
To aid all engineering students in understanding economics and business
constraints on engineering decision making. Topics include evaluation of
alternative; the six time-value-of-money factors; present worth, annual cash flow
and rate-of-return analysis; incremental analysis; depreciation and income taxes;
replacement analysis; inflation; handling probabilistic events; public economy;
break-even and minimum cost points; and foreign exchange.
ETR 1100-E2-01
Instructor: Ernesto Martinez Villalpando
Meeting: Asynchronous
Format: Lecture
Cat. I
In the modern competitive and global world confronting today’s engineers, innovation and entrepreneurship (I&E) are increasingly important perspectives for every engineering career. Individuals proficient in I&E are likely to possess unique competitive advantage over those who do not. This course develops the foundation for developing such proficiency by examining the functional roles of the business/commercial aspects of engineering disciplines as well as establishing a basis for innovative thinking. Specific cases where I&E has led to new products innovation and new enterprise development will supplement course materials.
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
FIN 3300-E1-01
Instructor: Eugene Okyere-Yeboah
Meeting: Asynchronous
Format: Lecture
Cat. I
This course develops expertise in Finance, Technology, Innovation, leadership, and decision-making by
focusing on real-world challenges in the field of FinTech. We will be actively discussing and learning how to analyze, identify, and manage/innovate FinTech across many functional disciplines including Financial, Insurance, Banking, Trading, Information Technology, Regulation, and Budgeting. Students are introduced to the Financial industry and the FinTech ecosystem. The course adopts a decision-maker and leadership perspective (business, operational, functional, and technical leadership) by emphasizing the relationships among financial data, their underlying economic events, risk profiles, challenges/opportunities, and the responses by all stakeholders in a business/corporation.
Recommended Background: Introductory business and finance topics such as those found in ACC courses or BUS 2060.
ES 3004-E2-01
Instructor: Instructor TBD
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.
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
Cat. II This course will present ways to facilitate musicianship through the use of technology. Course topics include an introduction to music notation software, MIDI and audio recording, signal processing, and interactive music system programming. The course will address past, current, and emerging trends in music technology as they relate to facilitating an understanding of musical concepts. Students may not receive credit for both MU 2300 and MU 230X. Suggested background: a basic understanding of music notation and the fundamentals of music. This course will be offered in 2020-21, and in alternating years thereafter.
MU 2300-E1-01
Instructor: V Manzo
Meeting: Asynchronous
Format: Lecture
Cat. II This course will present ways to facilitate musicianship through the use of technology. Course topics include an introduction to music notation software, MIDI and audio recording, signal processing, and interactive music system programming. The course will address past, current, and emerging trends in music technology as they relate to facilitating an understanding of musical concepts. Students may not receive credit for both MU 2300 and MU 230X. Suggested background: a basic understanding of music notation and the fundamentals of music. This course will be offered in 2020-21, and in alternating years thereafter.
BB 1102-E2-01
Instructor: Marja Bakermans
Meeting: Asynchronous
Format: Lecture
BB 1102: Foundations of Ecology and Environmental Biology In this foundational course, students will explore our planet’s diversity of organisms and environments and the interactions among them. Lectures, discussion, and project work will address topics such as biodiversity, ecology, evolution, and animal behavior. Students will develop their communication skills and gain experience using primary literature to understand the process of biological research. This course is designed for BBT majors and minors, as well as others who plan further study in topics such as environmental biology, conservation, ecology, and evolution. Credit cannot be received for both BB 1102 and BB 1045. Units: 1/3 Category: Category I Recommended Background: a solid working knowledge of biological principles such as would be learned in a rigorous high school biology course
BB 1102-E1-01
Instructor: Marja Bakermans
Meeting: Asynchronous
Format: Lecture
BB 1102: Foundations of Ecology and Environmental Biology In this foundational course, students will explore our planet’s diversity of organisms and environments and the interactions among them. Lectures, discussion, and project work will address topics such as biodiversity, ecology, evolution, and animal behavior. Students will develop their communication skills and gain experience using primary literature to understand the process of biological research. This course is designed for BBT majors and minors, as well as others who plan further study in topics such as environmental biology, conservation, ecology, and evolution. Credit cannot be received for both BB 1102 and BB 1045. Units: 1/3 Category: Category I Recommended Background: a solid working knowledge of biological principles such as would be learned in a rigorous high school biology course
MU 1100-E2-01
Instructor: Mitchell Lutch
Meeting: Asynchronous
Format: Lecture
MU 1100 Foundations of Music Theory and Aural Skills (1/3 unit; Cat. I) This course introduces basic music theory concepts and helps students develop aural skills. Course topics include scales, intervals, chords, harmonic progressions, and rhythm. Activities include both written work in music notation and ear training exercises. Recommended Background: some basic knowledge of reading music
MU 1100-E1-01
Instructor: Joshua Rohde
Meeting: Asynchronous
Format: Lecture
MU 1100 Foundations of Music Theory and Aural Skills (1/3 unit; Cat. I) This course introduces basic music theory concepts and helps students develop aural skills. Course topics include scales, intervals, chords, harmonic progressions, and rhythm. Activities include both written work in music notation and ear training exercises. Recommended Background: some basic knowledge of reading music
AE 3420-E2-01
Instructor: Nikhil Karanjgaokar
Meeting: Asynchronous
Format: Lecture
This course focuses on intermediate-level topics in stress analysis relevant to aerospace structures. Topics include: buckling under centric and eccentric loadings with and without lateral loads applied; torsion of solid circular and noncircular cross-sections; torsion of thin-walled multi-celled members; flexural shear flow in and shear center of thin-walled multi-celled members; bending stresses in beams with unsymmetric cross-sections; stresses under combined loadings; and three-dimensional states of stress. The laboratory component of this course provides testing and measurement experience related to buckling of columns under a variety of loadings and support conditions; and to the determination of the shear center and bending response of beams with unsymmetric cross-sections.
Recommended background: differential equations (MA 2051 or equivalent), introductory aerospace structures (AE 2410 or equivalent. Students may not receive credit for both AE 3420 and AE 3712.
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.
FIN 2070-E2-01
Instructor: Eugene Okyere-Yeboah
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides a broad introduction to finance and financial logic, with emphasis on principles, applications and criteria used in decision-making. Core topics to be covered include interest rates, time value of money, bond valuation, yield curves, stock valuation, and risk and return analysis. The course is designed to help build students' financial literacy and provide a solid foundation for later courses in financial management, investments, and financial technology. Prior exposure to business accounting (equivalent to BUS 2060) is beneficial, as well as being comfortable with manipulating and computing financial formulas using mathematics at the level of Calculus I (MA 1020 or MA 1021). Students cannot receive credit for both BUS 2070 and FIN 2070
ME 4323-E23-01
Instructor: Hunter Zhang
Meeting: Asynchronous
Format: Lecture
ME 4323. Fundamentals of Vehicle Drivetrain Systems. Cat I This product-oriented course focuses on engineering fundamentals of ground vehicle drivetrain systems with application to automobiles, commercial and off-road vehicles as well as autonomous and electrically driven ground vehicles. The course focuses on “theory and practice” aspects of engineering design of vehicle transmissions, transfer cases, open and limited slip differentials, etc. A term project integrates design principles with materials selection to improve a drivetrain component for a given vehicle. Project steps include: problem definition and analysis, development of design specifications, development and analysis of alternative designs, conceptual design and material analysis, and a CAE design. Recommended Background: materials science (ES 2001), stress analysis (ES 2502), dynamics (ES 2503) or equivalents.
ME 4323-E1-01
Instructor: Hunter Zhang
Meeting: Asynchronous
Format: Lecture
ME 4323. Fundamentals of Vehicle Drivetrain Systems. Cat I This product-oriented course focuses on engineering fundamentals of ground vehicle drivetrain systems with application to automobiles, commercial and off-road vehicles as well as autonomous and electrically driven ground vehicles. The course focuses on “theory and practice” aspects of engineering design of vehicle transmissions, transfer cases, open and limited slip differentials, etc. A term project integrates design principles with materials selection to improve a drivetrain component for a given vehicle. Project steps include: problem definition and analysis, development of design specifications, development and analysis of alternative designs, conceptual design and material analysis, and a CAE design. Recommended Background: materials science (ES 2001), stress analysis (ES 2502), dynamics (ES 2503) or equivalents.
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: Romain Murenzi
Meeting: W | 9:00 AM - 10:50 AM
Format: Discussion
PH 1120-E1-L01
Instructor: Romain Murenzi
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: Thomas Noviello
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: Thomas Noviello
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 .
BUS 1020-E2-01
Instructor: Edward Gonsalves
Meeting: Asynchronous
Format: Lecture
Cat. I The global nature of business is indisputable. This course introduces the students to the complexity of the global environment and adopts a multi-dimensional view (cultural, economic, social, legal, political, and technological) of world economy. It promotes understanding the global environment as integrative forces affecting the success or failure of today’s businesses and fosters a global perspective. Topics may include an overview of the world economy, comparative advantage and international trade, cultural distance, FDI/ globalization theory, outsourcing and global supply chain coordination, political and country risk, the global monetary system and currency risk, legal and ethical issues, and risk management.
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: Reza 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: Reza 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-R-F | 12:00 PM - 12:50 PM
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-D01
Instructor: Nikolaos Kazantzis
Meeting: W | 12:00 PM - 12:50 PM
Format: Discussion
BB 1004-E2-01
Instructor: Chris Collins
Meeting: Asynchronous
Format: Lecture
BB 1004 Human Biology This course is designed for students seeking 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 autoimmune disease will be integrated throughout the course. This course is intended for non-BBT majors. Students may not receive credit for both BB 1004 and BB 1025. Units: 1/3 Category: Category I Recommended Background: high school biology
BB 1004-E1-01
Instructor: Chris Collins
Meeting: Asynchronous
Format: Lecture
BB 1004 Human Biology This course is designed for students seeking 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 autoimmune disease will be integrated throughout the course. This course is intended for non-BBT majors. Students may not receive credit for both BB 1004 and BB 1025. Units: 1/3 Category: Category I Recommended Background: high school biology
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-06
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-E1-10
Instructor: Emily Gioielli
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-08
Instructor: Adrien Stoloff
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-04
Instructor: Kathryn Moncrief
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.
RBE 4815-E1-X01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Laboratory
RBE 4815. Industrial Robotics
Throughout this course, students will be introduced to industrial robots and their applications. The course covers both industrial serial arm robots, such as those equipped with spherical wrist, and industrial parallel manipulators, such as the Stewart-Gough platform and Delta manipulator. Topics include mechanisms’ degrees of freedom, inverse and forward kinematics (position and velocity), workspace, singularity, and manipulability analysis of industrial manipulators. Topics may extend to end effectors, motion accuracy, robot control and automation. This course is a combination of lecture, laboratory and project work. Students will engage in practical, hands-on learning experiences through the use of an industrial robot to apply theoretical knowledge to real-world scenarios, fostering comprehensive mastery of industrial robotics principles. Through the laboratory work, students will become familiar with industrial robotic programming while acquiring skills in working with industrial controllers such as Programmable Logic Controllers (PLC).
Recommended background: RBE 3001, ES 3011, and computer programming
RBE 4815-E1-L01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Lecture
RBE 4815. Industrial Robotics
Throughout this course, students will be introduced to industrial robots and their applications. The course covers both industrial serial arm robots, such as those equipped with spherical wrist, and industrial parallel manipulators, such as the Stewart-Gough platform and Delta manipulator. Topics include mechanisms’ degrees of freedom, inverse and forward kinematics (position and velocity), workspace, singularity, and manipulability analysis of industrial manipulators. Topics may extend to end effectors, motion accuracy, robot control and automation. This course is a combination of lecture, laboratory and project work. Students will engage in practical, hands-on learning experiences through the use of an industrial robot to apply theoretical knowledge to real-world scenarios, fostering comprehensive mastery of industrial robotics principles. Through the laboratory work, students will become familiar with industrial robotic programming while acquiring skills in working with industrial controllers such as Programmable Logic Controllers (PLC).
Recommended background: RBE 3001, ES 3011, and computer programming
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.)
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.
BME 2502-E1-01
Instructor: John Obayemi
Meeting: Asynchronous
Format: Lecture
Cat. I
This is an introductory course that addresses the analysis of basic mechanical and structural elements relevant to biomechanics. Topics include general concepts of stresses, strains, and material properties of biomaterials and biological materials including viscoelasticity. Also covered are stress concentrations, two-dimensional stress transformations, principal stresses, and Mohr’s circle. Applications are to uniaxially loaded bars, circular shafts under torsion, bending and shearing and deflection of beams. Both statically determinate and indeterminate problems are analyzed.
Recommended background: Differential (MA 1021) and integral (MA 1022) calculus, vector algebra (MA 1023), physics mechanics (PH 1110 or PH 1111), and statics (ES 2501). Students who have previously received credit for BME 2511 or ES 2502 may not receive credit for BME 2502.
ME 2312-E2-01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
Cat. I
The purpose of this course is to introduce concepts of programming and numerical methods using Matlab within an engineering framework. The course will review basic linear algebra, statics, stress analysis, and engineering governing equations with solution pathways developed and presented as numerical programming problems. The fundamental programming techniques cover a variety of input and output formats typically encountered in engineering situations. Control and conditional loops, recognizing and controlling numerical error, numerical integration and differentiation will be introduced and developed within an engineering framework.
Recommended background: Statics (ES 2501), Stress Analysis (ES 2502), General Physics-Mechanics (PH 1110), Differential and Integral Calculus (MA 1021, MA 1022) or equivalents.
ES 1310-E2-X01
Instructor: Reza 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-E2-L01
Instructor: Reza 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-E1-X01
Instructor: Reza 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-L01
Instructor: Reza 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.
ECE 2029-E1-X01
Instructor: Mostafa Asheghan
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: Mostafa Asheghan
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: Mehul Bhatia
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: Mehul Bhatia
Meeting: Asynchronous
Format: Lecture
ES 2503-E1-L01
Instructor: Mehul Bhatia
Meeting: Asynchronous
Format: Lecture
ES 2503-E1-D01
Instructor: Mehul Bhatia
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).
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-T-R-F | 10: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-E2-01
Instructor: Instructor TBD
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.
ENV 1100-E1-01
Instructor: Instructor TBD
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: Joyce Hyde
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: Joyce Hyde
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.
HU 1222-E1-01
Instructor: Shana Lessing
Meeting: Asynchronous
Format: Lecture
Cat. II
How do medicine, disease, health, and healing shape our experience of what it is to be human? What do literature, poetry, popular culture, or religious and spiritual traditions have to do with modern medical practices and institutions? This course provides an introduction to the interdisciplinary field of medical humanities, and its core set of concepts, questions, methodologies, and theoretical frameworks. The course will bring together and familiarize students with work from diverse fields of study, including comparative literature, the visual and performing arts, history of medicine, cultural studies, science and technology studies, anthropology, ethics, and philosophy. Potential course topics include the production and circulation of medical knowledge, embodied experiences of illness and affliction, cross-cultural perspectives on sickness and healing, the social and interpersonal dimensions of illness, illness and medicine in popular culture, and the ways in which humanistic inquiry can enhance and improve contemporary medical practices.
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.
PY 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-E2-X01
Instructor: Hao Loi
Meeting: Asynchronous
Format: Laboratory
Cat. I
This 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.
Undergraduate credit may not be earned both for this course and for CS 1005.
CS 1004-E2-L01
Instructor: Hao Loi
Meeting: Asynchronous
Format: Lecture
Cat. I
This 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.
Undergraduate credit may not be earned both for this course and for CS 1005.
CS 1004-E1-L01
Instructor: Hao Loi
Meeting: Asynchronous
Format: Lecture
Cat. I
This 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.
Undergraduate credit may not be earned both for this course and for CS 1005.
CS 1004-E1-X01
Instructor: Hao Loi
Meeting: Asynchronous
Format: Laboratory
Cat. I
This 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.
Undergraduate credit may not be earned both for this course and for CS 1005.
BME 1004-E2-L01
Instructor: Taimoor Afzal
Meeting: M-T-R-F | 11:00 AM - 11:50 AM
Format: Lecture
Cat. I
This course will introduce basic and essential programming skills in modern engineering program language, Matlab, to all BME students. The course will include basic programming syntax, control structures, data structures (vectors, matrices, structures, cell arrays), 2D images, 3D image volumes, string manipulations, File I/O, figure plotting/visualization, image display, and basic graphical user interface (GUI) design.
Recommended background: none.
NOTE: The course does not count for engineering credits, but will fulfill the computer programming requirement for BME students.
BME 1004-E2-X01
Instructor: Taimoor Afzal
Meeting: W | 11:00 AM - 11:50 AM
Format: Laboratory
Cat. I
This course will introduce basic and essential programming skills in modern engineering program language, Matlab, to all BME students. The course will include basic programming syntax, control structures, data structures (vectors, matrices, structures, cell arrays), 2D images, 3D image volumes, string manipulations, File I/O, figure plotting/visualization, image display, and basic graphical user interface (GUI) design.
Recommended background: none.
NOTE: The course does not count for engineering credits, but will fulfill the computer programming requirement for BME students.
BME 1004-E1-X01
Instructor: Taimoor Afzal
Meeting: W | 11:00 AM - 11:50 AM
Format: Laboratory
Cat. I
This course will introduce basic and essential programming skills in modern engineering program language, Matlab, to all BME students. The course will include basic programming syntax, control structures, data structures (vectors, matrices, structures, cell arrays), 2D images, 3D image volumes, string manipulations, File I/O, figure plotting/visualization, image display, and basic graphical user interface (GUI) design.
Recommended background: none.
NOTE: The course does not count for engineering credits, but will fulfill the computer programming requirement for BME students.
BME 1004-E1-L01
Instructor: Taimoor Afzal
Meeting: M-T-R-F | 11:00 AM - 11:50 AM
Format: Lecture
Cat. I
This course will introduce basic and essential programming skills in modern engineering program language, Matlab, to all BME students. The course will include basic programming syntax, control structures, data structures (vectors, matrices, structures, cell arrays), 2D images, 3D image volumes, string manipulations, File I/O, figure plotting/visualization, image display, and basic graphical user interface (GUI) design.
Recommended background: none.
NOTE: The course does not count for engineering credits, but will fulfill the computer programming requirement for BME students.
PSY 1400-E2-01
Instructor: Hannah Smith
Meeting: Asynchronous
Format: Lecture
PSY 1400: Introduction to Psychological Science (Cat I) This course is intended for anyone interested in learning about the different areas of psychological science. Psychological science is the scientific examination of human thought and behavior. In other words, psychologists try to understand why people do what they do. This course offers an introduction to different areas and topics within psychological science. Topics may include: the brain, sensation, perception, learning, memory, language, intelligence, development over the lifespan, social cognition and behavior, motivations, emotions, mental health, methodology & statistics. No prior experience in psychology is needed
PSY 1400-E1-01
Instructor: Jessi Hill
Meeting: Asynchronous
Format: Lecture
PSY 1400: Introduction to Psychological Science (Cat I) This course is intended for anyone interested in learning about the different areas of psychological science. Psychological science is the scientific examination of human thought and behavior. In other words, psychologists try to understand why people do what they do. This course offers an introduction to different areas and topics within psychological science. Topics may include: the brain, sensation, perception, learning, memory, language, intelligence, development over the lifespan, social cognition and behavior, motivations, emotions, mental health, methodology & statistics. No prior experience in psychology is needed
SOC 1202-E2-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
Cat. I
This course encourages students to explore how a sociological toolkit may be used to examine the impetus for social and historical changes and the effect such changes have on how individuals live, work, and find their place in this world. It operates from the premise that individual lives are not just personal but social—as humans we are shaped by the societies in which we live and the social forces at work within them. Major theoretical perspectives and concepts will be discussed over the course of the semester with primary emphasis on the roles that culture, dimensions of inequality and social change play in shaping individual lives. Students will also explore the influence that social institutions such as the family, religion, education, healthcare, government, economy, and environment have on how humans function within society.
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: Zhikun Hou
Meeting: Asynchronous
Format: Discussion
ES 2501-E1-L01
Instructor: Zhikun Hou
Meeting: Asynchronous
Format: Lecture
HI 1330-E2-01
Instructor: Joseph Cullon
Meeting: Asynchronous
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: Asynchronous
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-E2-01
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.
ES 3001-E1-01
Instructor: Reza Ebadi
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.
TH 1221-E1-01
Instructor: Peter M. Rule
Meeting: Asynchronous
Format: Lecture
Introduction to Theatre on Page and Stage. Cat I (1/3 units) This introductory course gives students a basic understanding of theatrical productions and theatre vocabulary through an investigation of how a play moves from the page to the stage. By touching on the various sub-disciplines of theatre (including playwriting, design, performance, and more), this course explores the role of theatre and art in the world. Students may not receive credit for EN 1221 & TH 1221
ECON 1120-E2-01
Instructor: Instructor TBD
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 1110-E2-01
Instructor: Instructor TBD
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: Instructor TBD
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.
PH 1150-E1-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 2010-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-E1-01
Instructor: Reza Ebadi
Meeting: Asynchronous
Format: Lecture
Cat. I
An introduction to the synthesis and analysis of linkages, cams and gear trains is
presented. The design process is introduced and used to solve unstructured
design problems in linkage and cam design. Algebraic and graphical techniques
to analyze the displacement, velocity and acceleration of linkages and cams are
developed. Computer programs for the design and analysis of linkages are used
by students. Results of student design projects are presented in professional
engineering reports.
Recommended background: Ordinary Differential Equations (MA 2051),
statics (ES 2501), dynamics (ES 2503).
CH 1030-E1-X01 Lab (MUST be taken at a later time during AY 26/27)
Instructor: Instructor TBD
Meeting: T-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.
CE 2020-E1-X01
Instructor: Aaron Sakulich
Meeting: M | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
This course develops fundamental skills in the theoretical and practical aspects of plane surveying through the use and care of modern instruments and the associated computations. Topics include the classification of errors incurred in observed field data and necessary correction applications, the use and care of surveying equipment, traversing, differential leveling, stadia and mapping, and electronic data transfer. Computer applications are used where appropriate.
CE 2020-E1-L01
Instructor: Aaron Sakulich
Meeting: M-T-R-F | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I
This course develops fundamental skills in the theoretical and practical aspects of plane surveying through the use and care of modern instruments and the associated computations. Topics include the classification of errors incurred in observed field data and necessary correction applications, the use and care of surveying equipment, traversing, differential leveling, stadia and mapping, and electronic data transfer. Computer applications are used where appropriate.
CS 4342-E1-01
Instructor: Kyumin Lee
Meeting: Asynchronous
Format: Lecture
Cat.I
In this course, students will explore both theoretical and practical aspects of machine learning, including algorithms for regression, classification, dimensionality reduction, clustering, and density estimation. Specific topics may include neural networks and deep learning, Bayesian networks and probabilistic graphical models, principal component analysis, k-means clustering, decision trees and random forests, support vector machines, and kernel methods.
Recommended background: Multivariate Calculus (MA 1024 or MA 1034), Linear Algebra (such as MA 2071), Probability (MA 2621 or MA 2631), and Algorithms (CS 2223).
Students may not earn credit for both CS 453X and CS 4342.
Undergraduate credit may not be earned both for this course and for CS 539.
ES 3002-E2-D01
Instructor: Nikolaos Kazantzis
Meeting: W | 12:00 PM - 12:50 PM
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-R-F | 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: Andrea Arnold
Meeting: Asynchronous
Format: Lecture
MA 2071-E1-D01
Instructor: Andrea Arnold
Meeting: R | 2:00 PM - 3:10 PM
Format: Discussion
MA 2071-E1-L02
Instructor: Joseph Fehribach
Meeting: T-R | 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: Joseph Fehribach
Meeting: W | 2:00 PM - 3: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.
ECE 3204-E2-L01
Instructor: Suat Ay
Meeting: M-T-R-F | 11:00 AM - 11:50 AM
Format: Lecture
Cat. I
This course is the second of a two-course sequence in electronic circuit design. More complex circuits are analyzed and the effects of frequency and feedback are considered in detail. The course provides a comprehensive treatment of operational amplifier operation and limitations. The use of Bode plots to describe the amplitude and phase performance of circuits as a function of operating frequency is also presented. In addition, the concepts of analog signal sampling, analog-to-digital conversion and digital-to-analog conversion are presented along with techniques for interfacing analog and digital circuitry. Laboratory exercises are provided to reinforce student facility with the application of these concepts to the design of practical circuits. Topics include: transducers; differential amplifiers, inverting/non-inverting amplifiers, summers, differentiators, integrators, passive and active filers, the Schmitt trigger, monostable and a-stable oscillators, timers, sample-and-hold circuits, A/D converters, and D/A converters.
Recommended background: Introductory electronic-circuit design and analog-signal analysis as found in ECE 2201 and ECE 2311.
ECE 3204-E2-X01
Instructor: Suat Ay
Meeting: W | 1:00 PM - 2:50 PM
Format: Laboratory
Cat. I
This course is the second of a two-course sequence in electronic circuit design. More complex circuits are analyzed and the effects of frequency and feedback are considered in detail. The course provides a comprehensive treatment of operational amplifier operation and limitations. The use of Bode plots to describe the amplitude and phase performance of circuits as a function of operating frequency is also presented. In addition, the concepts of analog signal sampling, analog-to-digital conversion and digital-to-analog conversion are presented along with techniques for interfacing analog and digital circuitry. Laboratory exercises are provided to reinforce student facility with the application of these concepts to the design of practical circuits. Topics include: transducers; differential amplifiers, inverting/non-inverting amplifiers, summers, differentiators, integrators, passive and active filers, the Schmitt trigger, monostable and a-stable oscillators, timers, sample-and-hold circuits, A/D converters, and D/A converters.
Recommended background: Introductory electronic-circuit design and analog-signal analysis as found in ECE 2201 and ECE 2311.
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 2114-E1-01
Instructor: David Samson
Meeting: M-R | 12:00 PM - 1:50 PM
Format: Lecture
This course studies, in a non-technical way, America’s buildings and places, in the context of world architecture in modern times. The history of American architecture was shaped by the forces that shaped America, from its political emergence in the eighteenth century to the post-9/11 era. These forces include dreams of social and spiritual perfection; a tight and conflicted relation with nature; and the rise and spread of industrial capitalism. The same forces created the Modern Movement in architecture. How are modernism and American architecture interrelated? Illustrated lectures, films, and tours of Worcester architecture explore the question while training students in the methods of architectural history and criticism. Students who have taken AR 2113, Topics in 19th- and 20th-Century Architecture, since the 2000-2001 academic year MAY NOT take AR 2114 for credit.
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: Asynchronous
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.
HI 2320-E1-01
Instructor: Emily Gioielli
Meeting: Asynchronous
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
MU 1000-E2-01
Instructor: David Ibbett
Meeting: Asynchronous
Format: Lecture
MU 1000: Music and Its Makers (1/3 unit; Cat. I) This course will introduce students to interdisciplinary music studies by focusing on the people who create musical meaning: performers, composers, listeners, patrons, writers, and more. As we analyze significant musical works, we will also learn about the broader cultural, historical, and social contexts in which they appeared, and the people involved in their creation – including women and people of color, who are often minimized in discussions of music history. Historical examples will be juxtaposed with contemporary musical works from an array of genres, allowing students to compare today’s musical cultures to past ones. Students will also analyze the role of music in their own lives. Recommended background: No prerequisites. A basic reading knowledge of music is helpful, but not required.
MU 1000-E1-01
Instructor: Matthew Scinto
Meeting: Asynchronous
Format: Lecture
MU 1000: Music and Its Makers (1/3 unit; Cat. I) This course will introduce students to interdisciplinary music studies by focusing on the people who create musical meaning: performers, composers, listeners, patrons, writers, and more. As we analyze significant musical works, we will also learn about the broader cultural, historical, and social contexts in which they appeared, and the people involved in their creation – including women and people of color, who are often minimized in discussions of music history. Historical examples will be juxtaposed with contemporary musical works from an array of genres, allowing students to compare today’s musical cultures to past ones. Students will also analyze the role of music in their own lives. Recommended background: No prerequisites. A basic reading knowledge of music is helpful, but not required.
CS 4032-E2-01
Instructor: Andrea Arnold
Meeting: Asynchronous
Format: Lecture
Cat. I This course provides an introduction to modern computational methods for linear and nonlinear equations and systems and their applications. Topics covered include solution of nonlinear scalar equations, direct and iterative algorithms for the solution of systems of linear equations, solution of nonlinear systems, and the eigenvalue problem for matrices. Error analysis will be emphasized throughout. Recommended background: MA 2071. An ability to write computer programs in a scientific language is assumed.
MA 3257-E2-01
Instructor: Andrea Arnold
Meeting: Asynchronous
Format: Lecture
Cat. I This course provides an introduction to modern computational methods for linear and nonlinear equations and systems and their applications. Topics covered include solution of nonlinear scalar equations, direct and iterative algorithms for the solution of systems of linear equations, solution of nonlinear systems, and the eigenvalue problem for matrices. Error analysis will be emphasized throughout. Recommended background: MA 2071. An ability to write computer programs in a scientific language is assumed.
CS 4233-E1-01
Instructor: Sakire Arslan Ay
Meeting: Asynchronous
Format: Lecture
Cat. II
This Software Engineering course will focus on the process of Object-Oriented
Analysis and Design. Students will be expected to complete a large number of
exercises in Domain Modeling, Use Case Analysis, and Object-Oriented Design. In addition, the course will investigate Design Patterns, which are elements of
reusable object-oriented software designs. This course will survey a set of design
patterns and consider how these patterns are described and used to solve design
problems.
Recommended Background: CS 2303 and CS 3733.
This course will be offered in 2020-21, and in alternating years thereafter.
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: Instructor TBD
Meeting: W | 2:00 PM - 3: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: Instructor TBD
Meeting: T-R | 2:00 PM - 4:40 PM
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: Uma Kumar
Meeting: Asynchronous
Format: Lecture
CH 2310-E1-01
Instructor: Raul Orduna Picon
Meeting: Asynchronous
Format: Lecture
CH 2320-E2-01
Instructor: Raul Orduna Picon
Meeting: Asynchronous
Format: Lecture
Cat. I
Modern theories of aromaticity, including a general assessment of delocalized bonding. The chemistry of some significant functional groups not surveyed in Organic Chemistry I, and the meaning of acidity and basicity in organic chemistry, will be more fully explored. The course will provide an introduction to the systematic synthesis of polyfunctional organic compounds.
Recommended background: CH 2310. The course is intended for chemists, chemical engineers and bio-science majors.
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-02
Instructor: Matthew Scinto
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-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: David Ibbett
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-04
Instructor: David Ibbett
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-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.
PH 2501-E1-L01
Instructor: Doug Petkie
Meeting: Asynchronous
Format: Lecture
Cat. II
An introduction to the use of optics for transmission and processing of information. The emphasis is on understanding principles underlying practical photonic devices. Topics include lasers, light emitting diodes, optical fiber communications, fiber lasers and fiber amplifiers, planar optical waveguides, light modulators and photodetectors. Recommended background is PH 1110, PH 1120, PH 1130 and PH 1140 (or their equivalents).
This course will be offered in 2020-21, and in alternating years thereafter.
PH 2501-E1-D01
Instructor: Doug Petkie
Meeting: M-R | 9:00 AM - 9:50 AM
Format: Discussion
Cat. II
An introduction to the use of optics for transmission and processing of information. The emphasis is on understanding principles underlying practical photonic devices. Topics include lasers, light emitting diodes, optical fiber communications, fiber lasers and fiber amplifiers, planar optical waveguides, light modulators and photodetectors. Recommended background is PH 1110, PH 1120, PH 1130 and PH 1140 (or their equivalents).
This course will be offered in 2020-21, and in alternating years thereafter.
MA 2621-E2-L01
Instructor: Stephan Sturm
Meeting: Asynchronous
Format: Lecture
MA 2621: Probability for Applications (Cat I, 1/3 Units) This course is an application-oriented course, primarily designed for non-Mathematical Sciences majors, and introduces the student to applied 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, Chi-square, Gamma, Weibull, and Beta distributions; multivariate distributions; conditional and marginal distributions; independence; expectation; transformations of univariate random variables. Credit may not be earned both for this course and for MA 2631 Probability Theory. Recommended Background: MA 1024.
MA 2621-E2-D01
Instructor: Stephan Sturm
Meeting: T | 11:30 AM - 12:40 PM
Format: Discussion
MA 2621: Probability for Applications (Cat I, 1/3 Units) This course is an application-oriented course, primarily designed for non-Mathematical Sciences majors, and introduces the student to applied 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, Chi-square, Gamma, Weibull, and Beta distributions; multivariate distributions; conditional and marginal distributions; independence; expectation; transformations of univariate random variables. Credit may not be earned both for this course and for MA 2631 Probability Theory. Recommended Background: MA 1024.
MA 2621-E1-L01
Instructor: Buddika Peiris
Meeting: Asynchronous
Format: Lecture
MA 2621: Probability for Applications (Cat I, 1/3 Units) This course is an application-oriented course, primarily designed for non-Mathematical Sciences majors, and introduces the student to applied 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, Chi-square, Gamma, Weibull, and Beta distributions; multivariate distributions; conditional and marginal distributions; independence; expectation; transformations of univariate random variables. Credit may not be earned both for this course and for MA 2631 Probability Theory. Recommended Background: MA 1024.
MA 2621-E1-D01
Instructor: Buddika Peiris
Meeting: T | 9:00 AM - 10:10 AM
Format: Discussion
MA 2621: Probability for Applications (Cat I, 1/3 Units) This course is an application-oriented course, primarily designed for non-Mathematical Sciences majors, and introduces the student to applied 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, Chi-square, Gamma, Weibull, and Beta distributions; multivariate distributions; conditional and marginal distributions; independence; expectation; transformations of univariate random variables. Credit may not be earned both for this course and for MA 2631 Probability Theory. Recommended Background: MA 1024.
ME 3902-E1-01
Instructor: Pradeep Radhakrishnan
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is designed to develop experimental skills in engineering
measurement methods, based on electronic instrumentation and computerbased
data acquisition systems, such as the Raspberry Pi (a primarily digital
microprocessor) and an Arduino (a primarily analog microcontroller). The
lectures are concerned with the engineering design requirements as well as the
principles of instrumentation, whereas the laboratory modules afford the student
an opportunity to use these devices in actual experiments. Lecture topics
include: discussions of standards, measurement and sensing devices, experiment
planning, data acquisition, analysis of experimental data, and report writing.
Laboratory experiments address mechanical (force/torque/strain measurements,
motion/vibration measurements), energy (heat transfer, temperature, flow
measurements), materials measurements (materials processing, measurement of
strain and position in mechanical testing of materials), and instrumentation.
The course culminates with an open-ended project of the students choosing.
This open-ended project will illuminate the skills gained by the student to utilize
multiple sensors and equipment to monitor and/or control physical situations.
Recommended background: introductory heat transfer (ES3003 or
equivalent), introductory stress and dynamic mechanics (ES 2502 & ES 2503 or
equivalents), introductory electrical and computer engineering (ES2010 or
equivalent) and introductory materials (such as ES 2001 or equivalent).
CH 4110-E1-01
Instructor: Destin Heilman
Meeting: T-R | 12:00 PM - 1:50 PM
Format: Lecture
Cat. I
The fundamental concepts of protein architecture and dynamics are presented with an emphasis on the functional outcomes of chemistry coordinated in three dimensional space. Catalytic mechanics and enzyme function are outlined in detail. Current methods in the determination of enzyme structure and function will be discussed, and students will use common tools in macromolecular analysis and structural modeling. Case studies in enzyme dysfunction, disease, and current research will be used throughout the course.
Recommended background: Familiarity with organic chemistry topics including functional groups, nucleophilic addition and substitution reactions, stereochemistry, and carbonyl chemistry. General knowledge of cellular architecture is also recommended. See CH 2310, CH 2320, CH 2330, and BB2550 or equivalent.
OIE 3420-E1-01
Instructor: Walter Towner
Meeting: Asynchronous
Format: Lecture
Cat. I
This course provides students with the analytical and management tools necessary to solve manufacturing and service quality problems. Topics include customer needs and quality, quality and cost relationships, process capability analysis, statistical process control, control charts for variables and attributes, design of experiments, and other Six Sigma problem solving methods. Health and safety outcomes and the ethical responsibility that quality assurance leadership owes to the organization’s stakeholders is discussed in detail. Textbook problems and business school case studies form the foundation of the course as well as a hands-on project experience. Recommended background: Knowledge equivalent to that in BUS 3020 or OIE 3020 and MA 2612 or consent of the instructor.
GOV 2302-E1-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
Cat. II
This course is an examination of the relationship between science-technology and government. It reviews the history of public policy for science and technology, theories and opinions about the proper role of government and several current issues on the national political agenda. Examples of these issues include genetic engineering, the environment and engineering education. It also examines the formation of science policy, the politics of science and technology, the science bureaucracy, enduring controversies such as public participation in scientific debates, the most effective means for supporting research, and the regulation of technology. Throughout the course we will pay particular attention to the fundamental theme: the tension between government demands for accountability and the scientific community’s commitment to autonomy and self-regulation.
Recommended background: GOV 1301 or GOV 1303.
This course will be offered in 2019-20, and in alternating years thereafter.
ECE 2019-E2-X01
Instructor: Gregory Noetscher
Meeting: W | 9:00 AM - 11:50 AM
Format: Laboratory
Cat. I
This course investigates commonly used sensors such as resistive temperature sensors, capacitive touch sensors, and inductive motion sensors and actuators. Numerous applications are presented to motivate coverage of fundamental operating principles of circuit elements such as resistors, capacitors, and inductors; model the signals produced by these sensors; and analyze the circuits and systems used to amplify and process these signals. After a review of Kirchhoff ‘s current and voltage laws, fundamental analysis techniques such as Thevenin and Norton’s theorems and the superposition principle are used to model and analyze sensors, circuits, and systems. Concepts from analysis of linear, time-invariant continuous-time signals and systems are introduced as necessary, including Fourier series and characterization of systems such as filters in both the frequency domain (bandwidth, transfer function) and time domain (rise time, step response). Capacitance, inductance and mutual inductance are explored as energy storage elements, including consideration of resonance and energy losses in power systems. Concepts will be reinforced with the use of laboratory exercises and computer simulation.
Recommended background: ECE 2010, MA 1024 (or equivalent), PH 1120/21 and MA 2051 (concurrent). Note: Students who have received credit for ECE 2111 may not receive credit for ECE 2019.
ECE 2019-E2-L01
Instructor: Gregory Noetscher
Meeting: M-T-R-F | 10:00 AM - 10:50 AM
Format: Lecture
Cat. I
This course investigates commonly used sensors such as resistive temperature sensors, capacitive touch sensors, and inductive motion sensors and actuators. Numerous applications are presented to motivate coverage of fundamental operating principles of circuit elements such as resistors, capacitors, and inductors; model the signals produced by these sensors; and analyze the circuits and systems used to amplify and process these signals. After a review of Kirchhoff ‘s current and voltage laws, fundamental analysis techniques such as Thevenin and Norton’s theorems and the superposition principle are used to model and analyze sensors, circuits, and systems. Concepts from analysis of linear, time-invariant continuous-time signals and systems are introduced as necessary, including Fourier series and characterization of systems such as filters in both the frequency domain (bandwidth, transfer function) and time domain (rise time, step response). Capacitance, inductance and mutual inductance are explored as energy storage elements, including consideration of resonance and energy losses in power systems. Concepts will be reinforced with the use of laboratory exercises and computer simulation.
Recommended background: ECE 2010, MA 1024 (or equivalent), PH 1120/21 and MA 2051 (concurrent). Note: Students who have received credit for ECE 2111 may not receive credit for ECE 2019.
EN 1222-E1-01
Instructor: Kathryn Moncrief
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is an introduction to Shakespeare, his theatre, and some important concepts of his world. Students will have the opportunity to sample representative Shakespearean tragedies, comedies, and histories. In addition to class discussions and scene work, students will be able to enhance their readings by analyzing video recordings of the plays.
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.
ETR 2900-E2-01
Instructor: Martin Burt
Meeting: Asynchronous
Format: Lecture
Cat. II
This course will introduce students to the concept of social entrepreneurship and the ways in which social entrepreneurs are addressing complex social problems with their entrepreneurial ventures. Students will be exposed to the challenges and rewards of running a social enterprise. They will learn valuable business and entrepreneurial tools that can be applied to the design of sustainable social business models. Topics include social opportunity recognition and evaluation, business models in the social sector, social impact assessment, the double-bottom line, scalability of solutions, organizational forms and structures, and social venture financing.
Suggested background: Familiarity with concepts of creativity, innovation, entrepreneurial and critical thinking, ethics, cross-cultural relations, and social problems (BUS 1010, BUS 1020, BUS 2060 or equivalent).
ETR 2900-E1-01
Instructor: Martin Burt
Meeting: Asynchronous
Format: Lecture
Cat. II
This course will introduce students to the concept of social entrepreneurship and the ways in which social entrepreneurs are addressing complex social problems with their entrepreneurial ventures. Students will be exposed to the challenges and rewards of running a social enterprise. They will learn valuable business and entrepreneurial tools that can be applied to the design of sustainable social business models. Topics include social opportunity recognition and evaluation, business models in the social sector, social impact assessment, the double-bottom line, scalability of solutions, organizational forms and structures, and social venture financing.
Suggested background: Familiarity with concepts of creativity, innovation, entrepreneurial and critical thinking, ethics, cross-cultural relations, and social problems (BUS 1010, BUS 1020, BUS 2060 or equivalent).
RBE 3100-E1-01
Instructor: Yunus Telliel
Meeting: Asynchronous
Format: Lecture
Cat.I
This course introduces students to the social, moral, ethical, legal, and current or future philosophical issues within the context of robotic systems and related emerging technology. Students will be expected to contribute to classroom presentations, discussions and debates, and to complete a number of significant writing assignments. This course is recommended for juniors and seniors.
Recommended background: A general knowledge of robots and robotic systems.
Students may not receive credit for both RBE 3100 and RBE 310X.
IMGD 2000-E2-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat I (1/3 units) - This course reinforces critical examination of the spread of ideas and practices through various media, guiding students in explorations of diverse perspectives on political, social, and economic agendas. Games and other interactive media are inherently political and serve as platforms for the creation of cultural identities, social mobilization, and economic ideologies. The course analyzes positive and negative effects of interactive mediums on society with an emphasis on responsibilities of designers and developers.
Recommended background: Experience critiquing interactive media and games (IMGD 1000)
IMGD 2000-E1-01
Instructor: Farley Chery
Meeting: Asynchronous
Format: Lecture
Cat I (1/3 units) - This course reinforces critical examination of the spread of ideas and practices through various media, guiding students in explorations of diverse perspectives on political, social, and economic agendas. Games and other interactive media are inherently political and serve as platforms for the creation of cultural identities, social mobilization, and economic ideologies. The course analyzes positive and negative effects of interactive mediums on society with an emphasis on responsibilities of designers and developers.
Recommended background: Experience critiquing interactive media and games (IMGD 1000)
PH 2540-E1-01
Instructor: Rudra Kafle
Meeting: M-T-R-F | 4:30 PM - 5:40 PM
Format: Lecture
TH 3300-E2-01
Instructor: Peter M. Rule
Meeting: Asynchronous
Format: Lecture
TH 3300: Special Topics in Theater Studies (Units: 1/3; Cat. III) This course will use the multidisciplinary approach of theatre studies to examine specific theatrical traditions, movements, or approaches. Through reading/viewing, discussion, and practical exercises, students will explore the interactions of various theatrical sub-disciplines (such as directing, design, playwriting, acting, etc.) as well as the relationship of performance to adjacent fields such as sociology, geography, history, and politics. Each offering will focus on a specific type of performance, such as: Documentary Theatre, Audience Driven/Interactive Performance, Theatre for Social Change, Religious & Ritual Performance, Puppetry, or Physical Theatre. Students may repeat this course for credit with different topics.
Recommended background: (none)
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: Zhikun Hou
Meeting: Asynchronous
Format: Lecture
ES 2502-E1-D01
Instructor: Zhikun Hou
Meeting: Asynchronous
Format: Discussion
CH 3410-E1-01
Instructor: Drew Brodeur
Meeting: T-R | 1:00 PM - 2:40 PM
Format: Lecture
ME 4429-E1-01
Instructor: Mehdi Mortazavi
Meeting: Asynchronous
Format: Lecture
Cat. I
This course integrates thermodynamics, fluid mechanics and heat transfer
through the use of design projects involving modern technologies, such as
electronic cooling, vapor compression power and refrigeration cycles. Activities
include problem definition, design creation and analysis, mathematical
modeling, cost analysis and optimization.
Recommended background: knowledge in thermodynamics, fluid mechanics,
heat transfer and introduction to design (ES 3001, ES 3004 and ES 3003,
ME 2300 or equivalent).
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.
HU 3570-E1-01
Instructor: Jim Cocola
Meeting: Asynchronous
Format: Lecture
HU 3570: Topics in Film Studies (Cat. II) Investigations into film studies that address specific directors, genres, national/regional traditions, periods, theories, and/or theorists. Attention might center upon Hitchcock, Kurosawa, or Varda; on the documentary, the romantic comedy, the science fiction film, or the western; on Cuban, Italian, Korean, or West African film, on the silent-to-sound transition of a century ago, or the traditionally- to digitally-animated transition of this century; on apparatus, or auteur, or feminist, or psychoanalytic film theory; or via the work of Cavell, Deleuze, Mulvey, or Žižek, for example. This course may be repeated for different topics.
This course will be offered in 2024-25, and in alternating years thereafter.
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
GOV 1301-E2-01
Instructor: Instructor TBD
Meeting: Asynchronous
Format: Lecture
Cat. I
This course is an introduction to the fundamental principles, institutions, and processes of the constitutional democracy of the United States. It examines the formal structure of the Federal system of government, including Congress, the presidency, the judiciary, and the various departments, agencies, and commissions which comprise the executive branch. Emphasis is placed on the relationships among Federal, state and local governments in the formulation and administration of domestic policies, and on the interactions among interest groups, elected officials and the public at large with administrators in the policy process. The various topics covered in the survey are linked by consideration of fiscal and budgetary issues, executive management, legislative oversight, administrative discretion, policy analysis and evaluation and democratic accountability
RBE 3001-E1-X01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Laboratory
Cat. I
This is the third of a four-course sequence introducing foundational theory and practice of Robotics Engineering. The focus of this course is on analysis & control of robotic arms, robotic manipulation, and integration of complex robotic systems, i.e., the coordinated motion of multiple actuators to execute complex manipulation tasks in the physical space. Concepts of transformations along with position and velocity kinematics will be presented, and fundamental concepts of trajectory planning, robot forces and dynamics, computer vision, and control will be introduced. Theoretical methods learned in the classroom will be applied during practical laboratory sessions, which will culminate in the construction and programming of a vision-guided, multi degree of freedom robotic manipulator.
Recommended background: RBE 2002, ECE 2049, CS 2102, MA 2051, MA 2071, Experience implementing algorithms using C/C++, Java, Python, MATLAB or other programming/scripting languages.
RBE 3001-E1-L01
Instructor: Mohammad Mahdi Agheli Hajiabadi
Meeting: Asynchronous
Format: Lecture
Cat. I
This is the third of a four-course sequence introducing foundational theory and practice of Robotics Engineering. The focus of this course is on analysis & control of robotic arms, robotic manipulation, and integration of complex robotic systems, i.e., the coordinated motion of multiple actuators to execute complex manipulation tasks in the physical space. Concepts of transformations along with position and velocity kinematics will be presented, and fundamental concepts of trajectory planning, robot forces and dynamics, computer vision, and control will be introduced. Theoretical methods learned in the classroom will be applied during practical laboratory sessions, which will culminate in the construction and programming of a vision-guided, multi degree of freedom robotic manipulator.
Recommended background: RBE 2002, ECE 2049, CS 2102, MA 2051, MA 2071, Experience implementing algorithms using C/C++, Java, Python, MATLAB or other programming/scripting languages.
RBE 3002-E2-L01
Instructor: Griffin Tabor
Meeting: Asynchronous
Format: Lecture
Cat. I
Fourth of a four-course sequence introducing foundational theory and practice
of robotics engineering from the fields of computer science, electrical engineering
and mechanical engineering. The focus of this course is navigation, position
estimation and communications. Concepts of dead reckoning, landmark
updates, inertial sensors, and radio location will be explored. Control systems as
applied to navigation will be presented. Communication, remote control and
remote sensing for mobile robots and tele-robotic systems will be introduced.
Wireless communications including wireless networks and typical local and wide
area networking protocols will be discussed. Considerations will be discussed
regarding operation in difficult environments such as underwater, aerospace,
hazardous, etc. Laboratory sessions will be directed towards the solution of an
open-ended problem over the course of the entire term.
Recommended background: RBE 3001, ES 3011, MA 2621, or MA 2631.
RBE 3002-E2-X01
Instructor: Griffin Tabor
Meeting: Asynchronous
Format: Laboratory
Cat. I
Fourth of a four-course sequence introducing foundational theory and practice
of robotics engineering from the fields of computer science, electrical engineering
and mechanical engineering. The focus of this course is navigation, position
estimation and communications. Concepts of dead reckoning, landmark
updates, inertial sensors, and radio location will be explored. Control systems as
applied to navigation will be presented. Communication, remote control and
remote sensing for mobile robots and tele-robotic systems will be introduced.
Wireless communications including wireless networks and typical local and wide
area networking protocols will be discussed. Considerations will be discussed
regarding operation in difficult environments such as underwater, aerospace,
hazardous, etc. Laboratory sessions will be directed towards the solution of an
open-ended problem over the course of the entire term.
Recommended background: RBE 3001, ES 3011, MA 2621, or MA 2631.
WPE 1009-E2-01
Instructor: Instructor TBD
Meeting: W-R | 11:00 AM - 11:50 AM
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: Instructor TBD
Meeting: W-R | 11:00 AM - 11:50 AM
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
WR 1011-E1-01
Instructor: Shana Lessing
Meeting: Asynchronous
Format: Lecture
Cat. I This course will examine the appropriate dissemination of scientific information in common science writing genres such as science journalism, consulting reports and white papers, and policy and procedure documents . In a workshop setting, students will write and revise documents that promote broad understanding of scientific research and analysis of specialized knowledge . Course lectures and discussions investigate ethics of scientific reporting and teach students how to recognize deceptive texts and arguments (both quantitative and qualitative) . The course is reading and writing intensive and is intended for students with backgrounds in a scientific discipline who are interested in applying their disciplinary knowledge .
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