This course introduces the fundamental concepts and problems of international human rights law. What are the origins of modern human rights law? What is the substance of this law, who is obligated by it, and how is it enforced? The course will cover the major international human rights treaties and mechanisms and consider some of todays most significant human rights issues and controversies. While the topics are necessarily law-related, the course will assume no prior exposure to legal studies.
Prerequisites: the instructors permission prior to registration. Issues and problems in theory of international politics; systems theories and the current international system; the domestic sources of foreign policy and theories of decision making; transnational forces, the balance of power, and alliances.
The term “digital humanities” (DH) has long been used to describe scholarship at the intersection of digital technologies and humanities disciplines. Although initially characterized by quantitative analysis and number-crunching, DH today enjoys a far broader mandate encompassing new fields like software studies, data visualization, critical code studies, and more. This course proposes to ride the wave of these developments.
Specifically, it explores how coding can be harnessed to the disciplines of film and media studies. Over the past few years, developments in generative AI have placed basic coding expertise within the reach of all. But what possibilities open up from these changes? Over the course of over a dozen weeks, students in this class will learn ways in which coding can help refine and reimagine traditional scholarly agendas (e.g., film analysis, media industry studies, archival restoration, etc.). But the class also shows how coding opens up entirely new ways of working with media as objects of study.
N/A
Prerequisites: the instructor's permission. This course will help guide E3B Ph.D. students towards candidacy by teaching them the skills necessary to be effective and independent scientists. Students will conduct an extensive literature review, write a preliminary dissertation proposal, and present their research ideas to the group on multiple occasions. Students will learn how to give and receive constructive written and oral feedback on their work.
This required Visual Arts core MFA curriculum course, comprising two parts, allows MFA students to deeply engage with and learn directly from a wide variety of working artists who visit the program each year.
Lecture Series
The lecture component, taught by an adjunct faculty member with a background in art history and/or curatorial studies, consists of lectures and individual studio visits by visiting artists and critics over the course of the academic year. The series is programmed by a panel of graduate Visual Arts students under the professor's close guidance. Invitations are extended to artists whose practice reflects the interests, mediums, and working methods of MFA students and the program. Weekly readings assigned by the professor provide context for upcoming visitors. Other course assignments include researching and preparing introductions and discussion questions for each of the visitors. Undergraduate students enrolled in Visual Arts courses are encouraged to attend and graduate students in Columbia's Department of Art History are also invited. Following each class-period the conversation continues informally at a reception for the visitor. Studio visits with Visual Arts MFA students take place on or around the week of the artist or critic's lecture and are coordinated and assigned by lottery by the professor.
Artist Mentorship
The Artist-Mentor component allows a close and focused relationship to form between a core group of ten to fifteen students and their mentor. Students are assigned two mentors who they meet with each semester in two separate one-week workshops. The content of each workshop varies according to the Mentors’ areas of expertise and the needs of the students. Mentor weeks can include individual critiques, group critiques, studio visits, visits to galleries, other artist's studios, museums, special site visits, readings, and writing workshops. Here are a few descriptions from recent mentors:
• During Mentor Week we will individually and collectively examine our assumptions and notions about art. What shapes our needs and expectations as artists and the impact of what we do?
• Our week will include visits to exhibition spaces to observe how the public engages the art. Throughout, we will consider art's ability to have real life consequences and the public's desire to personally engage with and experience art without mediation.
• The week will be conducted in two parts, f
Introduction to the theory and practice of formal methods for the design and analysis of correct (i.e. bug-free) concurrent and embedded hardware/software systems. Topics include temporal logics; model checking; deadlock and liveness issues; fairness; satisfiability (SAT) checkers; binary decision diagrams (BDDs); abstraction techniques; introduction to commercial formal verification tools. Industrial state-of-art, case studies and experiences: software analysis (C/C++/Java), hardware verification (RTL).
Advanced topics in signal processing, such as multidimensional signal processing, image feature extraction, image/video editing and indexing, advanced digital filter design, multirate signal processing, adaptive signal processing, and wave-form coding of signals. Content varies from year to year, and different topics rotate through the course numbers 6880 to 6889.
Advanced topics spanning electrical engineering and computer science such as speech processing and recognition, image and multimedia content analysis, and other areas drawing on signal processing, information theory, machine learning, pattern recognition, and related topics. Content varies from year to year, and different topics rotate through the course numbers 6890 to 6899. Topic: Big Data Analytics.
Advanced topics spanning electrical engineering and computer science such as speech processing and recognition, image and multimedia content analysis, and other areas drawing on signal processing, information theory, machine learning, pattern recognition, and related topics. Content varies from year to year, and different topics rotate through the course numbers 6890 to 6899.
Advanced topics spanning electrical engineering and computer science such as speech processing and recognition, image and multimedia content analysis, and other areas drawing on signal processing, information theory, machine learning, pattern recognition, and related topics. Content varies from year to year, and different topics rotate through the course numbers 6890 to 6899. Topic: Quantum Computing and Communication.
A reading course in an advanced topic for a small number of students, under faculty supervision.
Software or hardware projects in computer science. Before registering, the student must submit a written proposal to the instructor for review. The proposal should give a brief outline of the project, estimated schedule of completion, and computer resources needed. Oral and written reports are required. May be taken over more than one semester, in which case the grade will be deferred until all 12 points have been completed. No more than 12 points of COMS E6901 may be taken. Consult the department for section assignment.