Summer Term Undergraduate Courses
Summer Term includes for-credit courses in the arts, the sciences, math, and engineering. Review the options in your desired college major or diversify your interests by choosing a new discipline to study.
Filter your search to customize your view into the catalog. Some undergraduate courses are also available to qualified pre-college students.
Advanced Spanish I - AS.210.311
Pre-College students & Undergraduate students June 29 - July 31 OnlineThis course is a comprehensive study of the Spanish language focused on the continuing development of students’ communicative abilities and their knowledge of Hispanic cultures. Students will expand their use of basic structures of Spanish with a special emphasis on more difficult grammatical and vocabulary aspects, and further improve both their oral and written skills. Students will sharpen their critical thinking skills and listening abilities utilizing movies and written texts. This course combines an extensive use of an online component with class participation and three exams. Upon successful completion of this course, students will have acquired extended complex language tools that facilitate proficiency in Spanish and its use in various professional contexts. There is no final exam. May not be taken satisfactory/unsatisfactory. No new enrollments permitted after the third class session.
Prerequisite: AS.210.212 (Spanish Elements II) or appropriate Spanish placement exam score.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Advanced Spanish I - AS.210.311
Pre-College students & Undergraduate students May 26 - June 26 OnlineThis course is a comprehensive study of the Spanish language focused on the continuing development of students’ communicative abilities and their knowledge of Hispanic cultures. Students will expand their use of basic structures of Spanish with a special emphasis on more difficult grammatical and vocabulary aspects, and further improve both their oral and written skills. Students will sharpen their critical thinking skills and listening abilities utilizing movies and written texts. This course combines an extensive use of an online component with class participation and three exams. Upon successful completion of this course, students will have acquired extended complex language tools that facilitate proficiency in Spanish and its use in various professional contexts. There is no final exam. May not be taken satisfactory/unsatisfactory. No new enrollments permitted after the third class session.
Prerequisite: AS.210.212 (Spanish Elements II) or appropriate Spanish placement exam score.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Advanced Spanish II - AS.210.312
Pre-College students & Undergraduate students June 29 - July 31 OnlineThis course is a thorough review of the Spanish language focused on the development of students’ communicative abilities and their knowledge of Hispanic cultures. Students will both expand their knowledge of the basic structures of Spanish, with special emphasis on more difficult grammatical and vocabulary aspects, and further improve on oral and written skills. Students will increase their critical thinking skills and listening abilities utilizing movies and written texts. This course combines an extensive use of an online component, class participation and three exams. Upon successful completion of this course, students will have acquired more complex language tools to become proficient in Spanish and its use in various professional contexts. There is no final exam. May not be taken satisfactory/unsatisfactory. No new enrollments permitted after the third class session.
Prerequisite: AS.210.311 (Advanced Spanish I) or appropriate Spanish placement exam score.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Applied Statistics & Data Analysis I - EN.553.413
Undergraduate students June 29 - July 31 Homewood CampusAn introduction to basic concepts, techniques, and major computer software packages in applied statistics and data analysis. Topics include numerical descriptive statistics, observations and variables, sampling distributions, statistical inference, linear regression, multiple regression, design of experiments, nonparametric methods, and sample surveys. Real-life data sets are used in lectures and computer assignments. Intensive use of statistical packages such as R to analyze data.
Prerequisite: EN.553.112 (Stastical Analysis II) or EN.553.310 (Probability & Stastics for Phyisical Sciences & Engineering) or EN.553.311 (Intermediate Probability & Stastistics) or EN.553.420 (Probability) OR EN.553.421 (Honors Probability).
Students may receive credit for EN.550.413/EN.553.413 (Applied Stastics & Data Analysis I) or EN.553.613 Applied Stastics & Data Analysis I--graduate degree version), but not both.
Bayesian Statistics - EN.553.432
Undergraduate students May 26 - June 26 Homewood CampusThe course will cover Bayesian methods for exploratory data analysis. The emphasis will be on applied data analysis in various disciplines. We will consider a variety of topics, including introduction to Bayesian inference, prior and posterior distribution, hierarchical models, spatial models, longitudinal models, models for categorical data and missing data, model checking and selection, computational methods by Markov Chain Monte Carlo using R or Matlab. We will also cover some nonparametric Bayesian models if time allows, such as Gaussian processes and Dirichlet processes.
Prerequisites: EN.553.420/620 (Probability) or EN.553.421 (Honors Probability) AND EN.553.430/630 (Mathematical Statistics) or EN.553.431 (Honors Mathematical Statistics).
Biochemistry - AS.020.305
Undergraduate students June 29 - July 31 Homewood CampusThe molecules responsible for the life processes of animals, plants, and microbes will be examined. The structures, biosynthesis, degradation, and interconversion of the major cellular constituents, including carbohydrates, lipids, proteins, and nucleic acids will illustrate the similarity of the biomolecules and metabolic processes involved in diverse forms of life.
This course is open to Sophomores, Juniors, and Seniors only.
Prerequisite: AS.030.205 (Introductory Organic Chemistry I) or AS.030.212 (Honors Organic Chemistry II with Applications in Biochemistry or Medicine) or EN.540.202 (Introduction to Chemical & Biological Process Analysis); the prerequisite may be taken concurrently with AS.020.305.
BioPsychology - AS.200.216
Pre-College students & Undergraduate students May 26 - June 26 OnlineDive into the world of behavioral neuroscience and discover how the brain gives rise to thought, emotion, and perception. This introductory course explores how the brain’s structure, electrical activity, and chemical signals shape everything from memory, motivation and decision-making. We’ll break down complex topics like neurotransmitters and neural circuits, showing how they connect to everyday experiences like learning, emotions and sleep. As you move through the course, you’ll learn how we study the biology underlying behavior using techniques like neuroimaging. You'll also see how these methods are applied in the real world—powering innovations in mental health, neurotechnology, marketing, and design. Along the way, you’ll complete weekly quizzes to reinforce your understanding, and apply your knowledge through short assignments.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Bootcamp: Python - EN.500.133
Pre-College students & Undergraduate students May 26 - June 26 OnlineThis online course provides students who have already achieved a basic understanding of programming and computational thinking in one programming language with an opportunity to apply these skills in another programming language. Students will be expected to complete projects to demonstrate proficiency in the new language. Satisfactory/Unsatisfactory only
Prerequisites: Not open to students who have completed EN.500.113 (Gateway Computing: Python). Students must have completed: EN.500.112 (Gateway Computing: JAVA) or EN.500.114 (Gateway Computing: Matlab) or EN.510.202 (Computation and Programming for Materials Scientists and Engineers) or EN.520.123 (Computational Modeling for Electrical and Computer Engineering) or EN.601.220 (Intermediate Programming.)
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Calculus I (Physical Sciences & Engineering) - AS.110.108
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis is a two-course sequence in the differential and integral calculus of functions of one independent variable. Topics include the basic analytic geometry of graphs of functions, and their limits, integrals and derivatives, including the Fundamental Theorem of Calculus. Also, some applications of the integral, like arc length and volumes of solids with rotational symmetry, are discussed. Applications to the physical sciences and engineering will be a focus of this course, as this sequence of courses is designed to meet the needs of students in these disciplines.
A flexible weekly schedule accommodates all student schedules and time zones, and courses include pre-recorded lectures, notes, and interactives to help students learn the material. Assessments include computer-scored items for immediate feedback as well as instructor-graded assignments for personalized learning. Students have access to instructors through email or individual reviews, and weekly instructor-led synchronous problem-solving sessions are recorded for viewing at any time. Students should expect to work a minimum of 5-10 hours per week.
Calculus I (Physical Sciences & Engineering) - AS.110.108
Pre-College students & Undergraduate students June 29 - July 31 Homewood CampusThis is a two-course sequence in the differential and integral calculus of functions of one independent variable. Topics include the basic analytic geometry of graphs of functions and their limits, integrals and derivatives, including the Fundamental Theorem of Calculus. Also, some applications of the integral, like arc length and volumes of solids with rotational symmetry, are discussed. Applications to the physical sciences and engineering will be a focus of this course as this sequence of courses is designed to meet the needs of students in these disciplines.
Calculus II (Biological and Social Sciences) - AS.110.107
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis is a second course in the calculus of functions of one independent variable. However, instead of continuing with standard calculus topics, this semester includes an introduction to differential equations, the basic structure of functions of several variables, an introduction to linear systems and linear algebra, and applications for systems of linear differential equations and probability distributions. Applications to the biological and social sciences will be discussed, and the course is designed to meet the needs of students in these disciplines.
Prerequisites: AS.110.106 (Calculus I for Biological or Social Sciences) or AS.110.108 (Calculus I for Physical Sciences and Engineering) or an Advanced Placement AB score of 3 or better.
A flexible weekly schedule accommodates all student schedules and time zones, and courses include pre-recorded lectures, notes, and interactives to help students learn the material. Assessments include computer-scored items for immediate feedback as well as instructor-graded assignments for personalized learning. Students have access to instructors through email or individual reviews, and weekly instructor-led synchronous problem-solving sessions are recorded for viewing at any time. Students should expect to work a minimum of 5-10 hours per week.
Calculus II (Physical Sciences & Engineering) - AS.110.109
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis is the second of a two-course sequence in the differential and integral calculus of functions of one independent variable. Topics include the basic and advanced techniques of integration, analytic geometry of graphs of functions, and their limits, integrals and derivatives, including the Fundamental Theorem of Calculus. Also, some applications of the integral, like arc length and volumes of solids with rotational symmetry, are discussed. Applications to the physical sciences and engineering will be a focus of this course, as this sequence of courses is designed to meet the needs of students in these disciplines.
Prerequisites: AS.110.106 (Calculus I for Biology and Social Sciences) or AS110.108 (Calculus I For Physical Sciences and Engineering), or a Advanced Placement AB score of 5.
A flexible weekly schedule accommodates all student schedules and time zones, and courses include pre-recorded lectures, notes, and interactives to help students learn the material. Assessments include computer-scored items for immediate feedback as well as instructor-graded assignments for personalized learning. Students have access to instructors through email or individual reviews, and weekly instructor-led synchronous problem-solving sessions are recorded for viewing at any time. Students should expect to work a minimum of 5-10 hours per week.
Calculus III: Calculus of Several Variables - AS.110.202
Pre-College students & Undergraduate students June 29 - July 31 Homewood CampusThis is a course in the differential and integral calculus of several variables. Topics include vectors in two and three dimensions, analytic geometry of three dimensions, parametric curves, partial derivatives, the gradient, optimization in several variables, multiple integration with change of variables across different coordinate systems, line integrals, surface integrals, and Green’s Theorem, Stokes’ Theorem, and Gauss’ Divergence Theorem.
Prerequisite: AS.110.107 (Calculus II for Biological and Social Sciences) or AS.110.109 (Calculus II for Physical Sciences and Engineering) or AS.110.113 (Honors Single Variable Calculus) or an Advanced Placement BC score of 5.
Calculus III: Calculus of Several Variables - AS.110.202
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis is a course in the differential and integral calculus of several variables. Topics include vectors in two and three dimensions, analytic geometry of three dimensions, parametric curves, partial derivatives, the gradient, optimization in several variables, multiple integration with change of variables across different coordinate systems, line integrals, surface integrals, and Green’s Theorem, Stokes’ Theorem, and Gauss’ Divergence Theorem.
Prerequisite: AS.110.107 (Calculus II for Biological and Social Sciences) or AS.110.109 (Calculus II for Physical Sciences and Engineering) or AS.110.113 (Honors Single Variable Calculus) or an Advanced Placement BC score of 5.
A flexible weekly schedule accommodates all student schedules and time zones, and courses include pre-recorded lectures, notes, and interactives to help students learn the material. Assessments include computer-scored items for immediate feedback as well as instructor-graded assignments for personalized learning. Students have access to instructors through email or individual reviews, and weekly instructor-led synchronous problem-solving sessions are recorded for viewing at any time. Students should expect to work a minimum of 5-10 hours per week.
Childhood Disorders & Treatments - AS.200.162
Pre-College students & Undergraduate students May 26 - July 31 OnlineThis is an online course. The class will meet for ten weeks and will follow the deadlines for that term for add/drop/withdraw and grade changes.This course examines the psychological disorders that are usually first diagnosed prior to adulthood. Some of the specific disorders that will be discussed are Attention-Deficit and Disruptive Behavior Disorders, Neurodevelopmental Disorders, Learning Disorders, and Intellectual Disability.Students will become familiar with various diagnoses, etiologies, and methods of treatment. Note: This course does not count towards the Psychology major.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Comedic Storying for Page and Screen (W) - AS.061.265
Pre-College students & Undergraduate students June 29 - July 31 OnlineA workshop devoted to the art and science of a funny story well told. Students will analyze comic fiction, film, and classic television, and create their own short, comic works. They'll learn the basics of screenplay format and scene design, and hone close observation and critical thinking skills. This course satisfies the Film and Media Studies screenwriting requirement. Both majors and non-majors welcome.
Prequisite: AS.220.105 Introduction to Fiction & Poetry I) or AS.225.106 (Introduction to Fiction & Poetry II) recommended but not required.
A writing-intensive course (W) engages students in multiple writing projects, ranging from traditional papers to a wide variety of other forms, distributed throughout the term. Assignments include a mix of high and low stakes writing, meaning that students have the chance to write in informal, low-pressure--even ungraded--contexts, as well as producing larger, more formal writing assignments. Students engage in writing in the classroom through variety of means, including class discussions, workshop, faculty/TA lectures, and class materials (for instance, strong and weak examples of the assigned genre). Expectations are clearly conveyed through assignment descriptions, including the genre and audience of the assigned writing, and evaluative criteria. Students receive feedback on their writing, in written and/or verbal form, from faculty, TAs, and/or peers. Students have at least one opportunity to revise.
Computer Ethics - EN.601.104
Undergraduate students June 1 - July 24 OnlineStudents will examine a variety of topics regarding policy, legal, and moral issues related to the computer science profession itself and to the proliferation of computers in all aspects of society, especially in the era of the Internet. The course will cover various general issues related to ethical frameworks and apply those frameworks more specifically to the use of computers and the Internet. The topics will include privacy issues, computer crime, intellectual property law -- specifically copyright and patent issues, globalization, and ethical responsibilities for computer science professionals. Work in the course will consist of weekly assignments on one or more of the readings and a final paper on a topic chosen by the student and approved by the instructor.
Computer System Fundamentals - EN.601.229
Pre-College students & Undergraduate students June 1 - July 24 OnlineWe study the design and performance of a variety of computer systems from simple 8-bit micro-controllers through 32/64-bit RISC architectures all the way to ubiquitous x86 CISC architecture. We'll start from logic gates and digital circuits before delving into arithmetic and logic units, registers, caches, memory, stacks and procedure calls, pipelined execution, super-scalar architectures, memory management units, etc. Along the way we'll study several typical instruction set architectures and review concepts such as interrupts, hardware and software exceptions, serial and other peripheral communications protocols, etc. A number of programming projects, frequently done in assembly language and using various processor simulators, round out the course.
Prerequisite: EN.601.220 (Intermediate Programming).
Culture of the Engineering Profession (W) - EN.661.315
Undergraduate students June 29 - July 31 OnlineIn this course, you will explore the culture of engineering while preparing to think and communicate effectively with the various audiences with whom engineers interact. You will read, discuss, present, and write about major themes and questions in engineering today. We explore the origins and evolution of the engineering profession, the dreams and nightmares of our engineered world, and today’s major debates in engineering ethics. Over the course of the semester, you will boost your ability to think and communicate as an informed engineer. Assignments may include ethical analyses, case studies, multimodal technical documents, argumentative essays about the history and trajectory of the field, professional presentations, and proposals supporting improved, human-friendly outcomes in engineering.
A writing-intensive course (W) engages students in multiple writing projects, ranging from traditional papers to a wide variety of other forms, distributed throughout the term. Assignments include a mix of high and low stakes writing, meaning that students have the chance to write in informal, low-pressure--even ungraded--contexts, as well as producing larger, more formal writing assignments. Students engage in writing in the classroom through variety of means, including class discussions, workshop, faculty/TA lectures, and class materials (for instance, strong and weak examples of the assigned genre). Expectations are clearly conveyed through assignment descriptions, including the genre and audience of the assigned writing, and evaluative criteria. Students receive feedback on their writing, in written and/or verbal form, from faculty, TAs, and/or peers. Students have at least one opportunity to revise.
Data Structures - EN.601.226
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis course covers the design, implementation and efficiencies of data structures and associated algorithms, including arrays, stacks, queues, linked lists, binary trees, heaps, balanced trees and graphs. Other topics include sorting, hashing, Java generics, and unit testing. Course work involves both written homework and Java programming assignments.
Prerequisite: A grade of C+ or better in EN.500.112 (Gateway Computing: Java) OR EN.601.220 (Intermediate Programming) OR EN.500.132 (Bootcamp: Java) OR a score of 5 on the AP Computer Science A Exam. Students can't register until grades for prerequisites are posted.
Developmental Genetics Lab - AS.020.340
Undergraduate students May 18 - June 26 OnlineCRISPR (clustered regularly-interspaced short palindromic repeat) is one of the greatest advances in biology in the past decade, providing researchers with the tools to precisely and affordably edit genomes and physicians a new tool to cure disease. However, the ability to edit plant and animal genomes, including human genomes, comes with significant ethical considerations. This course will utilize a hybrid classroom-laboratory approach to provide students with both a comprehensive knowledge of the CRISPR system and a deeper understanding of how gene function is studied. At the end of the course, you will not only understand how CRISPR works, but also have a better understanding of the power of genetics to illuminate molecular mechanisms of protein function.
Prerequisites: AS.020.303 (Genetics) must be taken prior to or during enrollment in the Developmental Genetics Lab. Students must have completed Lab Safety training prior to registering for this class. To access the tutorial, login to myLearning and enter 458083 in the Search box to locate the appropriate module.
Differential Equations with Applications - AS.110.302
Pre-College students & Undergraduate students June 1 - July 24 OnlineThis is an applied course in ordinary differential equations, which is primarily for students in the biological, physical and social sciences, and engineering. Techniques for solving ordinary differential equations are studied. Topics covered include first order differential equations, second order linear differential equations, applications to electric circuits, oscillation of solutions, systems of linear differential equations, autonomous systems, Laplace transforms and linear differential equations, mathematical models (e.g., in the sciences or economics).
Prerequisite: AS.110.107 (Calculus II for Biological and Social Science) or AS.110.109 (Calculus II for Physical Sciences and Engineering) OR AS.110.113 (Honors Single Variable Calculus) or the equivalent of a single full year of single variable calculus.
A flexible weekly schedule accommodates all student schedules and time zones, and courses include pre-recorded lectures, notes, and interactives to help students learn the material. Assessments include computer-scored items for immediate feedback as well as instructor-graded assignments for personalized learning. Students have access to instructors through email or individual reviews, and weekly instructor-led synchronous problem-solving sessions are recorded for viewing at any time. Students should expect to work a minimum of 5-10 hours per week.
Elements of Macroeconomics - AS.180.101
Pre-College students & Undergraduate students May 26 - June 26 OnlineThis course is an introduction to the economic system and economic analysis with emphasis on total national income and output, employment, the price level and inflation, money, the government budget, the national debt, and interest rates. The role of public policy and applications of economic analysis to government and personal decisions are also covered.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Prerequisite: Basic facility with graphs and algebra.
Elements of Microeconomics - AS.180.102
Pre-College students & Undergraduate students May 18 - June 26 OnlineThis course is an introduction to the economic system and economic analysis, with an emphasis on demand and supply, relative prices, the allocation of resources, and the distribution of goods and services. It covers the theory of consumer behavior, the theory of the firm, and competition and monopoly, including the application of microeconomic analysis to contemporary problems.
This online course is primarily delivered asynchronously; however, your instructor may schedule live interactions as well. Please refer to your syllabus for these opportunities and for important course deadlines.
Gateway Computing: Python - EN.500.113
Pre-College students & Undergraduate students June 29 - July 31 Homewood CampusThis course introduces fundamental programming concepts and techniques, and is intended for all who plan to develop computational artifacts or intelligently deploy computational tools in their studies and careers. Topics covered include the design and implementation of algorithms using variables, control structures, arrays, functions, files, testing, debugging, and structured program design. Elements of object-oriented programming. algorithmic efficiency and data visualization are also introduced. Students deploy programming to develop working solutions that address problems in engineering, science and other areas of contemporary interest that vary from section to section. Course homework involves significant programming. Attendance and participation in class sessions are expected.
Prerequisite: Students may not have earned credit in the following courses: EN.500.112 (Gateway Computing: JAVA), EN.500.114 (Gateway Computing: Matlab), EN.500.202 (Computation and Programming for Materials Scientists and Engineers), EN.500.132 (Bootcamp: JAVA), EN.500.132 (Bootcamp: JAVA), or EN.500.134 (Bootcamp: Matlab).