This fourteen-week elective, open to Research Arts Screen & TV Writing students, will provide vital directing advisement to Portfolio films. It covers pre-production and director’s prep.
This course is a medium-level introduction to Python and its applications in finance, especially "backtesting." If you need a complete introduction, please follow the online "CBS Python Level 1," a prerequisite to this course that I assume all of you have taken.
When a finance practitioner discovers a new investment strategy (or "alpha signal"), they backtest it: they look at historical data, buy and sell at the posted prices according to the strategy, and then compute the portfolio's return. Back-testing is an essential procedure for both industry (traders back-test a strategy before deployment) and academia (research papers in finance that propose a new profitability factor usually contain a back-test and a measure of profitability).
Then introduce doc tests, unit tests, and object-oriented programming. Along the way, students will also develop a solid mastery of Python, which may be useful for interviewing for summer internships.
In the second half, we will use this backtesting framework to measure the profitability of several strategies that use data science techniques, for example:
- Bollinger bands (using linear regression);
- valuation using multiples (using k-nearest neighbors);
- buy-hold-sell recommendations (using logistic regression and neural networks).
(If ethically allowed:) The instructor will apply each of these strategies in a live portfolio so we can see its performance in the real world week over week.
Algorithms and AI systems are increasingly deployed at scale in consequential social settings, e.g., online platforms, labor markets, healthcare systems, and educational institutions. The standard methods used to design and evaluate these algorithms were developed under assumptions of independent and identically distributed (i.i.d.) data, assumptions that are systematically violated when humans interact with each other and respond to the systems around them. Researchers working in these settings need to understand when these assumptions break down, what the resulting effects on system performance are, and how to design better systems.
This course examines the evaluation, deployment, and human response to algorithms in social systems where these i.i.d. assumptions fail. We study how interference between users, capacity constraints, and behavioral responses to algorithms undermine both classical machine learning methods and causal inference tools like A/B testing and RCTs — and for each failure mode, we examine recent methodological advances designed for these settings. Topics include experiment design under interference, recommendation systems and their downstream effects, human compliance and discretion in algorithmic decision-making, and the operational realities of deploying algorithms at scale. The course closes by applying this analytical lens to large language models, examining whether the same failure modes arise, and whether the same advances apply, as AI interventions scale across social systems. The class will draw on recent theory and methodological work in causal inference, operations research, and human-algorithm interaction to prepare students for research at this frontier.
This course is targeted at mathematically mature PhD students in operations research, statistics, computer science, economics, business, or quantitative fields interested in the intersection of algorithms and human behavior.
This seminar-style course will lead students through the process of writing a Master's Essay in the form of an NIH-style grant application (required for the MS/POR degree track). The essay is undertaken during the fall semester of the second year of study. At the end of the fall term, each student submits a written research proposal following NIH guidelines for either an R01 or K (career development) award. The emphasis in this course is on the quality of the proposed research. The following February, students make an oral presentation to the POR Advisory Board, summarizing the research proposal. Final grades are awarded after the presentations in February.
This is a Law School course. For more detailed course information, please go to the Law School Curriculum Guide at: http://www.law.columbia.edu/courses/search
In this course, students will apply the concepts and methods introduced in Statistical Practices and Research for Interdisciplinary Science (SPRIS) I to a real research setting. Each student will be paired with a Biostatistics faculty member. The student will participate in one of the mentor’s collaborative projects to learn how to be an effective member of an interdisciplinary team. The relationship will mimic that between a medical resident and an attending physician.
The SPRIS II experience will vary depending on the assigned faculty member, but all students will gain exposure to preparing collaborative grant applications, designing research studies, analyzing real data, interpreting and presenting results, and writing manuscripts. Mentors will help to develop the student’s data intuition skills, ability to ask good research questions, and leadership qualities. Where necessary, students may replicate projects already completed by the faculty mentor to gain experience.
For appropriately qualified students wishing to enrich their programs by undertaking literature reviews, special studies, or small group instruction in topics not covered in formal courses.
This course is restricted to PhD in Sustainable Development.
You may be asked to serve as research subjects in studies under direction of the faculty while enrolled in this course. Participation in voluntary.
Departmental colloquium in statistics.
Presentation of doctoral student research and guest speakers.
This course will serve to provide an opportunity for Students who are Directing Concentrates to develop their thesis projects within a structured environment. The course may be taught in every week or alternating week formats. Students will be encouraged to submit ideas, treatments, scripts, rough cuts and fine cuts of their thesis films. The class is collaborative and serves as a base from which Directors can try out concepts and ideas, and receive input from fellow students as well as their thesis advisor.
Clinical and laboratory projects or field investigation related to nutrition, particularly in the area of growth and development.
N/A
N/A
This workshop is the second course in a three-semester sequence that serves as the professional development core of the MPA in Environmental Science and Policy. Building on the foundation established during the summer semester, students continue to refine their management and analytical skills through applied work on simulated public sector sustainability projects.
Students work in teams to design and implement a one-year operational plan for an environmental sustainability program. Each project addresses real-world management and implementation challenges, including budgeting, staffing, political analysis, performance planning, and scheduling. Students are expected to draw on the scientific, economic, and policy tools they have acquired to date, applying them in an integrated and practical context.
The course emphasizes project management, teamwork, and professional communication. Students assume defined leadership roles, develop briefings, and produce a final report that outlines a feasible policy direction and operational strategy. Through simulated client interactions and instructor-led seminars, students gain firsthand experience with the complexities of managing environmental programs in the public and nonprofit sectors.
This workshop is the second course in a three-semester sequence that serves as the professional development core of the MPA in Environmental Science and Policy. Building on the foundation established during the summer semester, students continue to refine their management and analytical skills through applied work on simulated public sector sustainability projects.
Students work in teams to design and implement a one-year operational plan for an environmental sustainability program. Each project addresses real-world management and implementation challenges, including budgeting, staffing, political analysis, performance planning, and scheduling. Students are expected to draw on the scientific, economic, and policy tools they have acquired to date, applying them in an integrated and practical context.
The course emphasizes project management, teamwork, and professional communication. Students assume defined leadership roles, develop briefings, and produce a final report that outlines a feasible policy direction and operational strategy. Through simulated client interactions and instructor-led seminars, students gain firsthand experience with the complexities of managing environmental programs in the public and nonprofit sectors.
This course offers an advanced exploration of a theme, tradition, or figure in 19th-century philosophy. Depending on the semester, the course may be organized around one central figure/text, or around a theme or tradition (for example, post-Kantian German idealism, 19th-century social and political philosophy, 19th-century philosophy of religion.)
All graduate students are required to attend the departmental colloquium as long as they are in residence. Advanced doctoral students may be excused after three years of residence. No degree credit is granted.