Courses
Start building your summer today by selecting from hundreds of Columbia courses from various topics of interest. Courses for Summer 2025 are now available, with new offerings being added throughout the winter into early spring.
Please note: listing your desired courses in your visiting application does not automatically register you for those courses, nor does it guarantee seat availability.
Key to Course Listings | Course Requirements
Course Options
This course looks at the narrative and the historical context for an extraordinary event: the conquest of the Persian empire by Alexander III of Macedonia, conventionally known as “Alexander the Great”. We will explore the different worlds Alexander grew out of, confronted, and affected: the old Greek world, the Persian empire, the ancient near-east (Egypt, Levant, Babylonia, Iran), and the worlds beyond, namely pre-Islamic (and pre-Silk Road) Central Asia, the Afghan borderlands, and the Indus valley. The first part of the course will establish context, before laying out a narrative framework; the second part of the course will explore a series of themes, especially the tension between military conquest, political negotiation, and social interactions. Overall, the course will serve as an exercise in historical methodology (with particular attention to ancient sources and to interpretation), an introduction to the geography and the history of the ancient world (classical and near-eastern), and the exploration of a complex testcase located at the contact point between several worlds, and at a watershed of world history.
Instructor
Lien Van Geel
Modality
In-Person
Day/Time
Mo 09:00-12:10
We 09:00-12:10
Enrollment
17 of 24
Instructor
Brett Stine
Modality
In-Person
Day/Time
Mo 09:00-12:10
We 09:00-12:10
Enrollment
8 of 20
**Admission priorities**
Priority will be given to CS students closer to graduation. Your number on the waitlist is not a factor in admission. But this class is large, and we hope to accommodate everyone who needs to take the class. Last year's class is a good model for what this year's syllabus will be: http://coms4170.cs.columbia.edu/2024-spring/
**Attendance required**
This class is highly interactive, and attendance for many of the lectures is mandatory. Especially in the second half of the class, students must attend in-class project mentoring sessions to get feedback from their TA and fellow students.
**Technical Preparation**
The first half of the class is quite technical, we introduce principles of usable design and integrate them in to technical assignments. There is a lot of programming in HTML, JavaScript, CSS, Bootstrap, and Python (server-side). Whereas we do teach these technologies, we constantly find that students who have seen them before have a better time in class. Former students have advised future students to do an online web programming series like CodeAcademy (which is sadly no longer free). Advanced Programming is an advised pre- requisite, but the true pre-requisite is simply coding experience. You will be expected to figure out some of the programming aspects by yourself, and you need the maturity to do that. Hint: ask GPT. If you are going to email me about this class, please use a subject line
that says I read the SSOL message for COMS 4170 and I still have a question. I hope to see many of you in the spring :)
Lydia
Instructor
Modality
On-Line Only
Day/Time
Mo 13:00-15:30
Enrollment
1 of 1
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Joseph Bubar
Modality
In-Person
Day/Time
Mo 13:00-14:35
We 13:00-14:35
Enrollment
9 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Austin Mantele
Modality
On-Line Only
Day/Time
Tu 10:00-11:35
Th 10:00-11:35
Enrollment
12 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Kirkwood Adams
Modality
On-Line Only
Day/Time
Mo 13:00-14:35
We 13:00-14:35
Enrollment
7 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Celine Aenlle-Rocha
Modality
On-Line Only
Day/Time
Tu 13:00-14:35
Th 13:00-14:35
Enrollment
7 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Abigail Melick
Modality
On-Line Only
Day/Time
Mo 10:00-11:35
We 10:00-11:35
Enrollment
8 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Levi Hord
Modality
On-Line Only
Day/Time
Mo 19:00-20:35
We 19:00-20:35
Enrollment
12 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Leia Bradley
Modality
On-Line Only
Day/Time
Tu 10:00-11:35
Th 10:00-11:35
Enrollment
10 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Allison Fowler
Modality
On-Line Only
Day/Time
Mo 10:00-11:35
We 10:00-11:35
Enrollment
4 of 14
Prerequisites: Non-native English speakers must reach Level 10 in the American Language Program prior to registering for ENGL S1010. University Writing: Contemporary Essays helps undergraduates engage in the conversations that form our intellectual community. By reading and writing about scholarly and popular essays, students learn that writing is a process of continual refinement of ideas. Rather than approaching writing as an innate talent, this course teaches writing as a learned skill. We give special attention to textual analysis, research, and revision practices.
Instructor
Alice Clapie
Modality
On-Line Only
Day/Time
Mo 19:00-20:35
We 19:00-20:35
Enrollment
9 of 14