Explore Courses
Courses
Business, Economics, and Entrepreneurship
Intended for students interested in creating new business or social enterprises, this hands-on course focuses on the creation, evaluation, development, and launch-readiness of new business or social ventures. Participants are guided through the new venture creation process as applied to student team-selected venture ideas. Through interactive lectures, short case studies, and structured peer activities, students explore the elements of the new venture planning process in an innovative modular format.
For each student venture, key issues are addressed in a fashion highly consistent with other formal venture-planning processes including: business model development, customer discovery, product-market validation, in-depth industry and market analysis, product or service innovation, brand development and go-to-market strategies, team selection and management, profit models, financing, and legal considerations.
Students work through a series of structured activities and assignments that correspond with each phase of new venture planning. Throughout the class they refine their venture’s hypothesized business model on the basis of instructor and peer feedback. At each stage of venture plan development, they learn critical terms, apply tools that support research and decision making, and develop a deep understanding of how each major planning activity fits into formal venture creation. Additionally, they hone critical professional skills including creative problem-solving, communication and negotiation, project management, financial analysis, and collaborative leadership. By the end of the class, participants have generated robust business models, with supportive venture plan documents, investor pitches, websites, and crowd-funding videos.
Spring
January 18 to March 23, 2025
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
ENIN0104 | Section D01 | Call Number 10707
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 001 | Call Number 10358
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 002 | Call Number 10415
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 003 | Call Number 10396
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 12:00–3:00 p.m. ET
Online
ENIN0201 | Section D01
Summer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 004 | Call Number 10359 - CLASS IS FULL!
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 005 | Call Number 10416
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
ENIN0201 | Section 006 | Call Number 10397 - CLASS IS FULL!
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 8:00–11:00 a.m. ET
Online
ENIN0201 | Section D02
Participants learn the principles of finance and investment management, to include interest rates and compound interest, the time value of money, risk and reward, how stocks and bonds are valued, how the stock market functions, how the international financial market functions, and how to approach stock selection and portfolio management.
We explore the structure of the financial system, to include the role of individual participants, investment banks, asset managers, the Central Bank, and other players in the global economy. The course connects foundations of economics to financial markets. What is the role of risk in investment? How does the environment of the market and the broader world drive return on investments? Why have some investments done well in memorable history? Why have others not done well? How are the winners and losers of past investments explained by financial theory? What is the role of traditional investments, such as mutual funds, and of alternative investments, such as venture capital, private equity and hedge funds?
Students generate their own investment strategies and portfolios. The course includes some asynchronous work, which students are expected to complete between class sessions.
Fall
September 20 to December 08, 2024
Fridays, 8:00–10:00 p.m. ET Please note, class will meet on December 13th to make up for a prior holiday observance.
Online
Instructor(s):
IFIN0104 | Section D01 | Call Number 18695
View course availabilitySpring
January 18 to March 23, 2025
Saturday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
IFIN0104 | Section D01 | Call Number 10708
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 8:00–11:00 a.m. ET
Online
Instructor(s):
IFIN0101 | Section D01 | Call Number 12165 - CLASS IS FULL!
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
Instructor(s):
IFIN0101 | Section D02 | Call Number 12166
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 8:00–11:00 a.m. ET
Online
Instructor(s):
IFIN0101 | Section D03 | Call Number 12167
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
IFIN0101 | Section 002 | Call Number 10399
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
IFIN0101 | Section 004 | Call Number 12098
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
IFIN0101 | Section 005 | Call Number 12099
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
IFIN0101 | Section 001 | Call Number 10398 - CLASS IS FULL!
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
IFIN0101 | Section 003 | Call Number 10400 - CLASS IS FULL!
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
IFIN0101 | Section D04 | Call Number 11786 - CLASS IS FULL!
View course availabilityCore Skills
The Columbia Writing Academy is designed for high school students who know that writing is the key to college success and want to develop their own personal voice and expand their writing skills before starting college. Through a combination of workshops and tutorials, exercises and assignments, students will practice the fundamental skills for writing successful college essays—developing a position to argue, persuading readers, anticipating counterarguments, and crafting strong sentences. Students will explore each stage in the writing process—brainstorming, drafting, revising—and will receive in-depth feedback at each stage of the process. By the end of the course, students will have practiced the major skills of successful college writing and have written a college-level essay.
The Academy will be a lively two-week online course that requires six to eight hours of work each week, including reading, writing, and participating in three synchronous Zoom sessions each week.
Course Dates: February 3–13, 2025
Synchronous Sessions: Mondays, Tuesdays, and Thursdays, 7:00-8:15 pm ET
Spring
January 18 to March 23, 2025
Mondays, Tuesdays, and Thursdays, 7:00–8:15 p.m. ET
Online
WRIT0103 | Section D01 | Call Number 10713
View course availabilityCreative Writing
This workshop is geared toward students who have an interest in creative writing and would like to develop their skills and writing practice across genres. Students read and write free verse poetry, short prose, drama, fiction, and creative nonfiction with the goal of developing a final portfolio of revised work.
Students are introduced to a range of technical and imaginative concerns through creative exercises and discussions, and exposed to all aspects of the writing process, including generating ideas, writing and revising drafts, and editing. Participants practice their literary craft with an attentive group of peers, under the guidance of an experienced instructor. They write extensively, read and respond to excerpts from outstanding works of literature, and participate in candid, helpful critiques of their own work and that of peers. Students are expected to come to the class with an openness to various approaches toward literature and writing. Classes are supplemented by conferences with the instructor.
Courses in creative writing are offered in conjunction with the Writing Program at Columbia University’s School of the Arts. Overseen by Chair of Creative Writing Lis Harris, Professor Alan Ziegler, and Director of Creative Writing for Pre-College Programs Christina Rumpf, the creative writing courses are designed to challenge and engage students interested in literary creation, providing them with a substantial foundation for further exploration of their creative work.
Spring
January 18 to March 23, 2025
Saturday, 10:00 a.m.–12:00 p.m. ET
Online
CREA0108 | Section D01 | Call Number 10706
View course availabilitySummer A: Online
July 07 to July 18, 2025
Monday–Friday, 8:00–11:00 a.m. ET
Online
CREA0108 | Section D01
Law and Conflict Resolution
The legal profession is remarkably vast and wide. Within it, prospective law students have a variety of exciting opportunities to explore. Through this course, students will acquire a realistic understanding of a career in law and become well-versed in the academic steps and important skills needed to be successful. This course will begin by examining what it’s like to be a lawyer, including the preparation involved (college pathways, the LSAT, and attorney licensing requirements). Then, students will practice key skills needed in the profession, including legal writing, secondary research, and public speaking through in-class activities and homework assignments. By the end of the course, students will have a better sense of if a career in law is the right fit for their career goals and have a new-found confidence in their ability to navigate this ever-growing field.
This course is recommended for students interested in pursuing a legal studies major in college, attending law school and/or a future career in law.
Spring
January 18 to March 23, 2025
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
LELA0104 | Section D01 | Call Number 10834
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
LELA0212 | Section 002 | Call Number 11631
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
LELA0212 | Section 003 | Call Number 12110
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
LELA0212 | Section 001 | Call Number 12109 - CLASS IS FULL!
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
LELA0212 | Section D01 | Call Number 11781
View course availabilityMathematics
In this course intended for students who enjoy mathematics and logical reasoning, participants explore innovative ways in which math is used in the real world, in fields such as economics, computer science, media, and the physical sciences. By engaging with challenging practical problems, students hone their independent thinking and problem-solving skills.
Areas covered include the following:
- Graph theory, a topic heavily developed by both mathematicians and computer scientists. We explore algorithmic ways to compute, for example, the optimal path between two points on a map (minimizing cost, time, or another parameter). Another application is minimizing the cost of an electrical network which has to provide power to all residents in a new neighborhood.
- Probability and its numerous applications. We look at how probabilities are applied in economics and in popular media, and examine how they can sometimes be counter-intuitive or even deceptive.
- Various counting methods, combinatorics, and examples of Nash equilibria. We study applications of these techniques in economics (the prisoner's dilemma), computer science (assessing the complexity of an algorithm), finance (loans and investments), and biology (population growth).
Students work individually and in groups to find creative solutions to given problems. Each student also works on a project of his or her own choosing, on a topic about which he or she is passionate.
Spring
January 18 to March 23, 2025
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
MARW0104 | Section D01 | Call Number 10835
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
MARW0101 | Section 001 | Call Number 10403 - CLASS IS FULL!
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
Instructor(s):
MARW0101 | Section D01 | Call Number 12174
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
Instructor(s):
MARW0101 | Section D03 | Call Number 13787
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
MARW0101 | Section 002 | Call Number 10404
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
MARW0101 | Section 003 | Call Number 13740
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
MARW0101 | Section D02 | Call Number 11790 - CLASS IS FULL!
View course availabilityNeuroscience
Dive into the dynamic world of neuroscience with this course designed to bridge the gap between cutting-edge research methods and rewarding careers in the biomedical field. Students will explore the vast landscape of neuroscience, from the intricacies of neuroimaging and electrophysiological techniques to the frontiers of molecular neuroscience and computational modeling. Each week unveils a new dimension of neuroscience research, paired with experiments and interactive discussions that bring theoretical concepts to life.
Engage in practical activities like designing experiments, analyzing neuroimaging data, and exploring the ethical dimensions of animal models in research. The course incorporates real-time experiments, where you can observe the effects of neuropharmacological agents on neurons, record brain activity, and even delve into neuroprosthetics. This course not only demystifies complex neuroscience methods but also maps out the diverse career paths within the field, from clinical roles to research careers to cross-disciplinary opportunities.
Spring
January 18 to March 23, 2025
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
NESC0140 | Section D01 | Call Number 10710
View course availabilityScience and Medicine
At the core of most modern medical treatments is an understanding of how cells and biological molecules work. In this course we examine the functioning of medications such as antibiotics, antiviral drugs, chemotherapy, and psychiatric drugs. We also look at the molecular biology and treatment of conditions such as cancer, heart disease, diabetes, and auto-immune disorders such as lupus.
Classes include interactive lectures and in-class assignments designed to help students understand the connections between science and medical treatments. Outside of class, participants are expected to write a number of short essays exploring how various modern medical treatments work on a cellular and molecular level. The course includes asynchronous work, which students are expected to complete between class sessions.
Fall
September 20 to December 08, 2024
Saturdays, 10:00am–12:00 p.m. ET *Please note, class will meet on December 14th to make up for a prior holiday observance.
Online
Instructor(s):
BIOS0301 | Section D01 | Call Number 18686 - CLASS IS FULL!
View course availabilitySpring
January 18 to March 23, 2025
Saturday, 8:00–10:00 p.m. ET
Online
Instructor(s):
BIOS0301 | Section D01 | Call Number 10704
View course availabilitySpring
January 18 to March 23, 2025
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
BIOS0301 | Section D02 | Call Number 10705
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
CELL0101 | Section D01
Summer B: Online
July 15 to July 26, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
CELL0101 | Section D02
Summer C: In Person
August 11 to August 15, 2025
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
CELL0101 | Section 001 | Call Number 11694 - CLASS IS FULL!
View course availabilitySummer C: In Person
August 11 to August 15, 2025
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
CELL0101 | Section 002 | Call Number 12058
View course availabilitySummer C: In Person
August 11 to August 15, 2025
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
CELL0101 | Section 003 | Call Number 11610
View course availabilitySummer C: In Person
August 11 to August 15, 2025
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
CELL0101 | Section 004 | Call Number 13786
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
CELL0101 | Section D03
Summer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
CELL0101 | Section D04
Becoming a physician—mastering the intricacies of the human body and working to heal when illness occurs—has long been considered a noble pursuit, but it’s not all guts and glory. It takes a particular kind of mind; one that can focus on the smallest details while keeping the big picture in sight. A doctor must see the forest and the trees.
This course is an investigation into how different types of physicians think within their discipline and what it means to be a doctor in today’s society. The course includes asynchronous work, which students are expected to complete between class sessions.
Potential topics to be discussed include the following:
- Logic and reasoning
- Evidence-based medicine
- Human psychology and its influence
- The crossroads of media, myth, and medicine
- Ethics
- Malpractice
- Medicine's history and future
- Medical School and Residency
Participants gain a deeper knowledge of the medical world as well as what it takes to think like a doctor—and acquire mental tools that can be utilized in any aspect of life. Please note that the field of medicine is far reaching and each class will vary depending on the instructor and their scope of knowledge and work within this vast field.
Fall
September 20 to December 08, 2024
Sunday, 10:00 a.m.–12:00 p.m. ET
Online
Instructor(s):
DOCT0104 | Section D01 | Call Number 18690
View course availabilitySpring
January 18 to March 23, 2025
Saturday, 1:00–3:00 p.m. ET
Online
Instructor(s):
DOCT0104 | Section D01 | Call Number 10709
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 8:00–11:00 a.m. ET
Online
Instructor(s):
DOCT0101 | Section D01 | Call Number 11843
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
DOCT0101 | Section 001 | Call Number 12082
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
DOCT0101 | Section 002 | Call Number 12083
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
DOCT0101 | Section 003 | Call Number 12084 - CLASS IS FULL!
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
DOCT0101 | Section D03 | Call Number 12154 - CLASS IS FULL!
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
DOCT0101 | Section D04 | Call Number 13809
Social Sciences and Psychology
This course introduces students to major psychological theories and research on human social behavior. We look at why humans often help each other but also why they hurt each other. Topics covered include empathy, prejudice, helping, compliance, bullying, conformity, and the development of personality. A variety of psychological methods for predicting and preventing anti-social behavior are discussed.
The course establishes a strong grounding in scientific principles and methodology. Students are encouraged to think about how empirical methods can be used to measure complex social phenomena, to recognize and appreciate experimental rigor, and ultimately to question common assumptions about human behavior found in ordinary discourse and the popular press. The course includes asynchronous work, which students are expected to complete between class sessions.
Fall
September 20 to December 08, 2024
Sunday, 1:00–3:00 p.m. ET
Online
Instructor(s):
PSYC0104 | Section D01 | Call Number 18701
View course availabilitySpring
January 18 to March 23, 2025
Saturday, 1:00–3:00 p.m. ET
Online
Instructor(s):
PSYC0104 | Section D01 | Call Number 10712
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 12:00–3:00 p.m. ET
Online
Instructor(s):
PSYC0100 | Section D01 | Call Number 11825 - CLASS IS FULL!
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
Instructor(s):
PSYC0100 | Section D02 | Call Number 11829
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
PSYC0100 | Section 004 | Call Number 10420
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
PSYC0100 | Section 001 | Call Number 10410
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
PSYC0100 | Section 002 | Call Number 10418
View course availabilitySummer C: In Person
August 05 to August 09, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
PSYC0100 | Section 003 | Call Number 10419
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
PSYC0100 | Section D03 | Call Number 11800
View course availabilitySummer C: Online
August 05 to August 09, 2024
Monday–Friday, 10:00 a.m.–12:00 p.m. and 1:00–3:00 p.m. ET
Online
Instructor(s):
PSYC0100 | Section D04 | Call Number 11833
View course availabilityTechnology
The power of data science and machine learning can change the world. From voice activation to video game programming to advancements in medical science - the possibilities for activation are endless. Through this advanced course, students will leverage their foundational knowledge of Python to develop a more sophisticated programming skill set. Further, students will use a variety of mathematical techniques (statistics, linear algebra, and probability) to analyze data and create impactful visualizations. By course completion, students will become well-versed in a range of strategies and techniques in both data science and machine learning and become data-driven decision makers. Further, students will be able to apply communication skills and fairness frameworks to identified solutions, making them invaluable assets to any future data science/machine learning classroom, or future employer.
Note: This course is for students with prior programming experience (in particular, Python) and/or previous coursework in Data Science and Machine Learning. Further, some background in statistics and linear algebra is helpful. Students with little-to-no prior experience in these areas should explore our Data Science and Machine Learning I course.
Spring
January 18 to March 23, 2025
Sunday, 1:00–3:00 p.m. ET
Online
BIGD0204 | Section D01 | Call Number 10833
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
BIGD0105 | Section 001 | Call Number 11625
View course availabilitySummer A: In Person
June 24 to July 12, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
BIGD0105 | Section 002 | Call Number 10408
View course availabilitySummer A: Online
July 01 to July 12, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
BIGD0105 | Section D01
Summer B: In Person
July 16 to August 02, 2024
Monday–Friday, 11:10 a.m.–1:00 p.m. and 3:10–5:00 p.m. ET
In Person
Instructor(s):
BIGD0105 | Section 003 | Call Number 11627 - CLASS IS FULL!
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
BIGD0105 | Section 004 | Call Number 10409 - CLASS IS FULL!
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 8:00–11:00 a.m. ET
Online
BIGD0105 | Section D02
This course, intended for students have completed the Introduction to Programming with Python course or have the prerequisite knowledge of the course topics discussed in that class. Entry level programming experience is required. The course provides a further look at the Python programming, Participants become familiar with intermediate and advanced programming concepts and are challenged through the use of logic games, programming problems, and hands-on assignments to develop logical reasoning and problem-solving skills. The course includes asynchronous work, which students are expected to complete between class sessions.
By the end of this course, students should have a solid understanding of program classes, objects, iterators, inheritance, lambda functions, try/except, regex, file handling, database modules, graphical modules, numerical analysis modules. This knowledge will support them in future ventures in computer science programming.
Spring
January 18 to March 23, 2025
Saturday, 10:00 a.m.–12:00 p.m. ET
Online
IPTH0114 | Section D01 | Call Number 10711
View course availabilitySummer B: In Person
July 16 to August 02, 2024
Monday–Friday, 9:10–11:00 a.m. and 1:10–3:00 p.m. ET
In Person
Instructor(s):
IPTH0114 | Section 001 | Call Number 12104
View course availabilitySummer B: Online
July 15 to July 26, 2024
Monday–Friday, 5:00–8:00 p.m. ET
Online
Instructor(s):
IPTH0114 | Section D01 | Call Number 12171
View course availabilitySpecific course details such as topics, activities, hours, and instructors are subject to change at the discretion of the University.
Explore Our Pre-College Programs
The best way to prepare for college is the way that works best for you. That’s why we offer multiple programs: learn in person or online, during the school year or summertime.