Prerequisites: at least two terms of Greek at the 3000-level or higher. Greek literature of the 4th century B.C. and of the Hellenistic and Imperial Ages.
Some of the main stochastic models used in engineering and operations research applications: discrete-time Markov chains, Poisson processes, birth and death processes and other continuous Markov chains, renewal reward processes. Applications: queueing, reliability, inventory, and finance.
This undergraduate-level introductory course is the second of a two-course series on human anatomy and physiology. Using a body systems approach, we will study the anatomical structure and physiological function of the human body. Foundational concepts from chemistry, cell biology, and histology are reviewed and built upon through the progression of topics. Each of the body systems will be studied for their structure, function, and mechanisms of regulation. The core concepts of levels of organization, interdependence of systems, and homeostasis will be emphasized throughout the course. This beginner level course will lay the foundation for further advanced study of physiology and pathophysiology within a nursing curriculum.
Prerequisites: LING UN3101 Language, like all components of culture, is structured and conventional, yet can nevertheless change over time. This course examines how language changes, firstly as a self-contained system that changes organically and autonomously, and secondly as contextualized habits that change in time, in space, and in communities. Workload: readings & discussion, weekly problems, and final examination.
Fundamental concepts of probability and statistics applied to biology and medicine. Probability distributions, hypothesis testing and inference, summarizing data and testing for trends. Signal detection theory and the receiver operator characteristic. Lectures accompanied by data analysis assignments using MATLAB as well as discussion of case studies in biomedicine.
Prerequisites: CHEN E3110 or the equivalent. Continuum frame-work for modeling non-equilibrium phenomena in fluids with clear connections to the molecular/microscopic mechanisms for conductive transport. Continuum balances of mass and momentum; continuum-level development of conductive momentum flux (stress tensor) for simple fluids; applications of continuum framework for simple fluids (lubrication flows, creeping flows). Microscopic developments of the stress for simple and/or complex fluids; kinetic theory and/or liquid state models for transport coefficients in simple fluids; Langevin/Fokker- Plank/Smoluchowski framework for the stress in complex fluids; stress in active matter; applications for complex fluids.
This online undergraduate-level introductory course focuses on the core concepts and principles of microbiology. We will explore how microorganisms co-exist and interact with humans creating both beneficial and pathological results. We will survey the diversity of microorganisms, their classification, and the essential processes needed for survival; which will dictate the environments in which they can thrive. This exploration of microorganism diversity will include topics such as microbial nutrition and metabolism, genetics, and antimicrobial mechanisms employed by and against microorganisms. Special attention will be given to understanding the human immune system, mechanisms of infection by pathogenic microorganisms, and the role non-harmful microbiota serve in supporting immune function. The weekly lab component of this course will support and complement each learning module and familiarize students with basic microbiologic lab techniques.
This course will compare and contrast the theories of the political, the state,freedom, democracy, sovereignty and law, in the works of the following key 20th and 21st century continental theorists: Arendt, Castoriadis, Foucault, Habermas, Kelsen, Lefort, Schmitt, and Weber. It will be taught in seminar format.
Introduction to basic probability; hazard function; reliability function; stochastic models of natural and technological hazards; extreme value distributions; Monte Carlo simulation techniques; fundamentals of integrated risk assessment and risk management; topics in risk-based insurance; case studies involving civil infrastructure systems, environmental systems, mechanical and aerospace systems, construction management. Not open to undergraduate students.
Prerequisites: (COMS W3134) or (COMS W3137) or (COMS W3136) and fluency in Java); or the instructor's permission. The fundamentals of database design and application development using databases: entity-relationship modeling, logical design of relational databases, relational data definition and manipulation languages, SQL, XML, query processing, physical database tuning, transaction processing, security. Programming projects are required.
Aims to develop and harness the modeling, analytical, and managerial skills of engineering students and apply them to improve the operations of both service and manufacturing firms. Structured as a hands-on laboratory in which students "learn by doing" on real-world consulting projects (October to May). The student teams focus on identifying, modeling, and testing (and sometimes implementing) operational improvements and innovations with high potential to enhance the profitability and/or achieve sustainable competitive advantage for their sponsor companies. The course is targeted toward students planning careers in technical consulting (including operations consulting) and management consulting, or pursuing positions as business analysts in operations, logistics, supply chain and revenue management functions, positions in general management, and future entrepreneurs.
This introductory course covers human development across the lifespan. The course will provide an overview of development and the complexity of human growth through physical, cognitive, emotional, and social capacities. A review of historical and modern-day developmental theories as well as more complex interpersonal constructs, such as cultural variations, will be discussed. Special emphasis is placed upon examining the dynamic interplay between biology and environment with relevant application to nursing practice. The role of social and cultural stressors such as racism and socioeconomics in shaping human development will be examined. This undergraduate-level course will lay the foundation for further advanced study of human development within a nursing curriculum.
Optical resonators, interaction of radiation and atomic systems, theory of laser oscillation, specific laser systems, rate processes, modulation, detection, harmonic generation, and applications.
Advanced Business Chinese is designed to help students who have studied at least three years of Chinese (or the equivalent) to achieve greater proficiency in the oral and written use of the language and gain knowledge in depth about China’s business environment and proven strategies. Student will critically examine the successes and failures of firms within the Chinese business arena.
The late nineteenth-century culture of “decadence” marks the moment when European literature and art decisively turn to
the dark side
. Decadence loves to depict depravity and deviant behavior; it revels in sensuality, eroticism, libertinism, and immoralism; the aesthetics of madness and intoxication abound. In this course we will explore how these decadent tendencies shaped the elegant and transgressive literary culture of Russia’s pre-revolutionary Silver Age. The decadent predilection for self-destructive behavior and the pervasive sense of impending doom took on new meaning within the Russian cultural context, on the eve of the communist revolution. We will first survey the defining figures of European decadence: from Baudelaire’s
Flowers of Evil
and the “accursed” French poets, to the radical lifestyle experiments of Huysmans and the bondage games of Sacher-Masoch. Considerable attention will also be devoted to the enormous influence of Nietzsche’s philosophy—his iconic conceptions of Dionysian ecstasy, the
Übermensch
, and “beyond good and evil.” In turn, our study of decadence in Russia will range from symbolist poets, chasing their ethereal “mysterious woman,” to major modernist novels: murder and madness in Sologub’s
The Little Demon
; Artsybashev’s sexually scandalous
Sanin
; Andrei Bely’s revolutionary masterpiece,
Petersburg.
Along the way, we will also focus on issues such as:
symbolist theories of art and a new flowering of metaphysical philosophy in Russia
new attitudes toward sexuality, new theories of desire and the unconscious
the intellectual collaboration between literature and visual art
the coming of revolution and terrorist violence, as seen through the prism of decadence.
Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) and (COMS W3157 or COMS W4118 or CSEE W4119) Design and implementation of large-scale distributed and cloud systems. Teaches abstractions, design and implementation techniques that enable the building of fast, scalable, fault-tolerant distributed systems. Topics include distributed communication models (e.g. sockets, remote procedure calls, distributed shared memory), distributed synchronization (clock synchronization, logical clocks, distributed mutex), distributed file systems, replication, consistency models, fault tolerance, distributed transactions, agreement and commitment, Paxos-based consensus, MapReduce infrastructures, scalable distributed databases. Combines concepts and algorithms with descriptions of real-world implementations at Google, Facebook, Yahoo, Microsoft, LinkedIn, etc.
Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) and (COMS W3157 or COMS W4118 or CSEE W4119) Design and implementation of large-scale distributed and cloud systems. Teaches abstractions, design and implementation techniques that enable the building of fast, scalable, fault-tolerant distributed systems. Topics include distributed communication models (e.g. sockets, remote procedure calls, distributed shared memory), distributed synchronization (clock synchronization, logical clocks, distributed mutex), distributed file systems, replication, consistency models, fault tolerance, distributed transactions, agreement and commitment, Paxos-based consensus, MapReduce infrastructures, scalable distributed databases. Combines concepts and algorithms with descriptions of real-world implementations at Google, Facebook, Yahoo, Microsoft, LinkedIn, etc.
Prerequisites: introductory geology or the equivalent, elementary college physics and chemistry, or the instructors permission. Minerals come in dazzling colors, amazing shapes and with interesting optical effects. But mineralogy is also an essential tool for the understanding of Earth evolution. Minerals represent fundamental building blocks of the Earth system and planetary bodies. Minerals form through geological and biological processes such as igneous, metamorphic and sedimentary from high to low temperatures, from the deep interior to the Earth’s surface and related to volcanism, tectonics, weathering, climate and life. Minerals are one of our most important sources of information on such processes through Earth’s history. Minerals also represent important natural resources and are fundamental to the global economy and modern technology as we know it. The goal of this class is to (1) understand the physical and chemical properties of minerals, (2) learn techniques of mineral identification with an emphasis on optical mineralogy, (3) understand the relationship between minerals and the broader geological context.
Elastic stresses at a crack; energy and stress intensity criteria for crack growth; effect of plastic zone at the crack; fracture testing applications. Fatigue characterization by stress-life and strain-life; damage index; crack propagation; fail safe and safe life analysis.
Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) and (COMS W3261) and (CSEE W3827) or equivalent, or the instructors permission. Modern programming languages and compiler design. Imperative, object-oriented, declarative, functional, and scripting languages. Language syntax, control structures, data types, procedures and parameters, binding, scope, run-time organization, and exception handling. Implementation of language translation tools including compilers and interpreters. Lexical, syntactic and semantic analysis; code generation; introduction to code optimization. Teams implement a language and its compiler.
Prerequisites: (ENME E4113) or ENME E4113 or instructor's approval. An introduction to the constitutive modeling of composite materials: Green’s functions in heterogeneous media, Eshelby’s equivalent inclusion methods, eigenstrains, spherical and ellipsoidal inclusions, dislocations, homogenization of elastic fields, elastic, viscoelastic and elasto-plastic constitutive modeling, micromechanics-based models.
Prerequisites: COMS W3157 and CSEE W3827, or the instructor's permission. Design and implementation of operating systems. Topics include process management, process synchronization and interprocess communication, memory management, virtual memory, interrupt handling, processor scheduling, device management, I/O, and file systems. Extensive C programming and hands-on kernel programming with Linux.
Prerequisites: Comfort with basic probability. Programming fluency in Python, C++, Java, or Ruby (please see section course page for specific language requirements). Introduction to computer networks and the technical foundations of the Internet, including applications, protocols, local area networks, algorithms for routing and congestion control, security, elementary performance evaluation. Several written and programming assignments required.
Prerequisites: (CHEN E3210) or equivalent thermodynamics course, or instructors permission. Fundamental principles and underlying assumptions of statistical mechanics. Boltzmanns entropy hypothesis and its restatement in terms of Helmholtz and Gibbs free energies and for open systems. Correlation times and lengths. Exploration of phase space and observation timescale. Correlation functions. Fermi-Dirac and Bose-Einstein statistics. Fluctuation-response theory. Applications to ideal gases, interfaces, liquid crystals, microemulsions and other complex fluids, polymers, Coulomb gas, interactions between charged polymers and charged interfaces, ordering transitions.
Prerequisites: Graduate level coursework in Molecular Biology and Genetics. Basic computer literacy.
This seminar considers the difference gender makes in interpreting ancient Christian texts, ideas, and practices. Topics will include gender hierarchy and homoeroticism, prophecy and authority, outsiders’ views of Christianity, bodily pieties such as martyrdom and asceticism, and gender politics in the establishment of church offices. Emphasis will be placed on close readings of primary sources and selected scholarly framings of these sources.
Many of the greatest avant-garde artists of the early twentieth century came from Ukraine. Whether they remained in the country or emigrated to Western Europe and North America after 1917, they made major contributions to painting, sculpture, theatre, and film-making. This course traces the avant-garde’s development from pre-war years in Paris to the onset of Stalinism in the early thirties. It discusses the movement’s political choices, the contribution of Jewish artists, and the work of emblematic figures such as David Burliuk, Mykhailo Boichuk, Kazimir Malevych, Vadym Meller, Ivan Kavaleridze, and Dziga Vertov. The course surveys the avant-garde’s influence on later Soviet and contemporary art.
Who gets respect? On what basis? Differences in respect and esteem are a basic form of inequality, with consequences for the (re)production of other inequalities and their durability. The goal of this course is to equip you to see the throughline between status, evaluation, and inequality. Along the way, you will learn how social psychological theories at the micro-level relate to macro-level inequalities. We will tackle questions like the following: Why, and how, do status hierarchies emerge in nearly all societies and groups? How do status differences affect material inequalities like access to jobs? Why is it so hard to change inaccurate stereotypes about women or racial minorities? Will algorithms improve or exacerbate biases in our assessments of merit?
Introduction to the principles, methods and tools necessary to manage design and construction processes. Elements of planning, estimating, scheduling, bidding and contractual relationships. Valuation of project cash flows. Critical path method. Survey of construction procedures. Cost control and effectiveness. Field supervision.
SOLAR ENERGY & STORAGE
Lecture series by Julian Chen
Nature of solar radiation as electromagnetic waves and photons. Availability of solar radiation at different times and at various places in the world. Thermodynamics of solar energy. Elements of quantum mechanics for the understanding of solar cells, photosynthesis, and electrochemistry. Theory, design, manufacturing, and installation of solar cells. Lithium-ion rechargeable batteries and other energy-storage devices. Architecture of buildings to utilize solar energy.
Prerequisites: Successful completion of an undergraduate chemical engineering thermodynamics course. The course provides a rigorous and advanced foundation in chemical engineering thermodynamics suitable for chemical engineering PhD students expected to undertake diverse research projects. Topics include Intermolecular interactions, non-ideal systems, mixtures, phase equilibria and phase transitions and interfacial thermodynamics.
Prerequisites: Successful completion of an undergraduate chemical engineering thermodynamics course. The course provides a rigorous and advanced foundation in chemical engineering thermodynamics suitable for chemical engineering PhD students expected to undertake diverse research projects. Topics include Intermolecular interactions, non-ideal systems, mixtures, phase equilibria and phase transitions and interfacial thermodynamics.
Prerequisites: (CIEN E4129) or equivalent. Current methods of construction, cost-effective designs, maintenance, safe work environment. Design functions, constructability, site and environmental issues.
Contractual relationships in the engineering and construction industry and the actions that result in disputes. Emphasis on procedures required to prevent disputes and resolve them quickly and cost-effectively. Case studies requiring oral and written presentations.
Prerequisites: Contemporary Civilization or a comparable introduction to political theory course. The course examines the historical and theoretical foundations of democracy. The underlying assumption is that political arrangements and institutions are the embodiment of political ideas and theories. The course will investigate the historical emergence of democracy as a form of government based on equality before the law and equal access to all citizens to the deliberative, decisional and control processes. The historical starting point is identified in Solon’s reforms in Athens which dramatically broke the hegemony of ancient nobility; we will then study Cleisthenes’ reforms and their redefinition of citizenry; in the context of the new political ideal of isonomia. We will proceed to examine the theoretical debate of the fifth century BCE, which includes Herodotus (III, 80-82), Thucydides and Protagoras. We will then examine the criticism levelled at democracy by Socrates, Plato and Aristotle: their thought enables us to compare the ancient idea of democracy to our own. Finally, we will study the Roman contribution to the theory of democracy, namely Cicero’s ideal of ‘republic’ and the role that ius, codified law, played in it.
Planning and financing of capital facilities with a strong emphasis upon civil infrastructure systems. Project feasibility and evaluation. Design of project delivery systems to encourage best value, innovation and private sector participation. Fundamentals of engineering economy and project finance. Elements of life cycle cost estimation and decision analysis. Environmental, institutional, social and political factors. Case studies from transportation, water supply and wastewater treatment.
History and development of Building Information Modeling (BIM), its uses in design and construction, and introduction to the importance of planning in BIM implementation. Role of visual design and construction concepts and methodologies, including integrated project delivery form in architecture, engineering, and construction industries from project design, cost estimating, scheduling, coordination, fabrication, installation, and financing.
Design and analysis of unit operations employed in chemical engineering separations. Fundamental aspects of single and multistaged operations using both equilibrium and rate-based methods. Examples include distillation, absorption and stripping, extraction, membranes, crystallization, bioseparations, and environmental applications.
Design and analysis of unit operations employed in chemical engineering separations. Fundamental aspects of single and multistaged operations using both equilibrium and rate-based methods. Examples include distillation, absorption and stripping, extraction, membranes, crystallization, bioseparations, and environmental applications.
A definitive review of and comprehensive introduction to construction industry best practices and fundamental concepts of environmental health and safety management systems (EH&S) for the construction management field. How modern EH&S management system techniques and theories not only result in improved safe work environments but ultimately enhance operational processes and performance in construction projects.
This seminar gives in-depth consideration to shifting ideas and paradigms about race in German culture by tracing their associations with colonialism, slavery, eugenics, Nazism, and the contemporary rise of right-wing populism. In order to explore these evolving and sometimes interrelated notions of race and racism, this seminar brings together a study of anti-Semitism, anti-Blackness, Islamophobia, and other forms of racism. In addition to its study of prejudice, this seminar examines the experiences of minoritized communities in the German-speaking world. How do “non-white” Germans challenge German historical narratives and models of identity? How do discourses of race, discrimination, and solidarity politics contribute to contemporary understandings and misunderstandings of racism in Germany?
This seminar gives in-depth consideration to shifting ideas and paradigms about race in German culture by tracing their associations with colonialism, slavery, eugenics, Nazism, and the contemporary rise of right-wing populism. In order to explore these evolving and sometimes interrelated notions of race and racism, this seminar brings together a study of anti-Semitism, anti-Blackness, Islamophobia, and other forms of racism. In addition to its study of prejudice, this seminar examines the experiences of minoritized communities in the German-speaking world. How do “non-white” Germans challenge German historical narratives and models of identity? How do discourses of race, discrimination, and solidarity politics contribute to contemporary understandings and misunderstandings of racism in Germany?
Complex global construction industry environment. Social, cultural, technological, and political risks; technical, financial, and contractual risk. Understanding of successful global project delivery principals and skills for construction professionals. Industry efforts and trends to support global operational mechanism. Global Case Studies. Engage with industry expert professionals. Student group projects with active ongoing global initiatives.
Comprehensive review of various engineering disciplines in the process of real estate land development. Engineering disciplines covered include civil, infrastructure, transportation planning, environmental planning, permitting, environmental remediation, geotechnical, and waterfront/marine. Overview of land use and environmental law, architecture and urban planning, as related to land development. Discussion of how these subjects affect decisions—cost, schedule, programming—involved in real estate development.
Zora Neale Hurston—Barnard College ‘28 and a once-graduate student in Columbia’s department of Anthropology—was a pioneering chronicler of Black folklore, a student of Black expression, and a creative imaginer of Black worlds via her novels, short stories, plays and poetry. From her travels throughout the U.S. South, to Haiti, Jamaica, and beyond, Hurston took as her mission a diasporic articulation of Black life in the Americas. In this seminar, we ask what a deep reading of Hurston’s oeuvre can teach us about the history of Anthropology, about the blurry borders between fiction and ethnography, and about the legacies that her work leaves—in communities of scholarly practice and beyond.
Digital transformation optimizes day-to-day operations to provide maximum performance in Architecture, Engineering, and Construction (AEC) workflows. Focuses on broadening knowledge of AEC data leading to building data management. Use of open data sets from the design, construction, and operations of buildings to learn and practice data management and its applied use. Major technical topics include Project Management Information System (PMIS) and Facility Management (FM), leading to Digital Twin data management, data processing, and data visualization.
Israel has a unique and constantly-evolving national cinema, the product of its diverse immigrant population, influences from neighboring nations, and dramatic national history. Beginning with artistic influences from abroad and culminating with native self-examinations, this course will provide a survey of Israeli film history, recurring foci of Israeli cinema, and introductions to influential filmmakers from early director and impresario Menahem Golan to Orthodox writer/director Rama Burshtein. Each class meeting will include a complete screening of an Israeli feature film, as well as clips of related works. Readings will include critical essays and histories which elaborate on in-class screenings and cover additional topics and films. Written assignments will be three analytical essays which will encourage critical thinking, close analysis of films, and independent research beyond the materials presented in class. All readings are in English. All feature films and film clips are in Hebrew (some include Arabic), and will be presented with English subtitles. Students fluent in Hebrew and Arabic are encouraged to interpret the dialogue for additional meaning that may not be translated in the subtitles.
The sustainability of water resources is a critical issue facing society over the coming decades. Water resources are affected by changes not only in climate but also in population, economic growth, technological change, and other socioeconomic factors. In addition, they serve a dual purpose; water resources are critical to both human society and natural ecosystems. The objective of this course is to first provide students with a fundamental understanding of key hydrological processes. Students will then use this understanding to explore various sustainable strategies for integrated water resources management. Numerous case studies will be highlighted throughout the course to illustrate real world, practical challenges faced by water managers. Students will be asked to think critically and to use basic quantitative and management skills to answer questions related to sustainable water development. Considering the importance of water to society the understanding that students obtain from this course will be an essential part of their training in sustainable management.
The medieval period saw the development of two distinct trends in Jewish thought: Greek and Arabic inspired rationalist philosophy and the mystical traditions of the Kabbalah. Through a close reading of primary sources, this seminar will explore the development of these traditions, their philosophical and theological contributions and the controversies they provoked. Some of the specific themes to be covered will include the nature of God, creation and revelation, the place of reason and the meaning of religious ritual, and the tension between universalism and particularism. We will also consider how differences in the literary genres, hermeneutic styles and rhetorical strategies adopted by philosophical and mystical authors reflect their differing conceptions of the nature of the Jewish tradition. This course is open to graduate students and advanced undergraduates may register with permission from the instructor.
Prerequisites: elementary organic and physical chemistry. The mechanisms of organic reactions, structure of organic molecules, and theories of reactivity. How reactive intermediates are recognized and mechanisms are deduced using kinetics, stereochemistry, isotopes, and physical measurements.
This course is intended for graduate students and advanced undergraduate students. The main purpose of the course is to introduce students to modern synthetic chemistry via the selected series of topics (synthetic planning and the logic of organic assembly, classical and new reactions/methods and their use in complex target synthesis). Mechanistic underpinning of the discussed reaction processes will also be briefly discussed. For each module (see the content below), specific examples of syntheses of natural products and/or synthetic materials will be provided. In addition to lectures by Prof. Sames, students will select and present relevant papers in the class (the number of student symposia will depend on the final enrollment in this course). The basic knowledge of transition metal chemistry is recommended for the cross-coupling reactions (i.e. structure, electron counting, and elemental reaction types of transition metals).
Expose students to various aspects of project management in the construction industry, enhance learning experience with real-world challenges and prepare for internships and future employment. Run for two semesters. First semester focuses on Traditional Project Management, and second semester focuses on Agile Project Management. For class project, development of a Project Management Plan (PMP) and an Operations Dashboard based on real-life examples of contracts (traditional project management) and operational excellence initiatives (agile project management).
Prerequisites: basic biology and biochemistry and instructor’s permission. Basic aspects of prokaryotic molecular biology and genetics. Regulation of gene expression, molecular genetics of bacterial viruses, plasmids and transposable elements. Modern molecular genetic approaches to complex biological phenomena. Format: four to five hours of lectures and discussions per week.
Covers the following topics: fundamentals of probability theory and statistical inference used in engineering and applied science; Probabilistic models, random variables, useful distributions, expectations, law of large numbers, central limit theorem; Statistical inference: pint and confidence interval estimation, hypothesis tests, linear regression. For IEOR graduate students.
Modern software engineering concepts and practices including topics such as Software-as-a-Service, Service-oriented Architecture, Agile Development, Behavior-driven Development, Ruby on Rails, and Dev/ops.
Prerequisites: (COMS W3157) or equivalent. Software lifecycle using frameworks, libraries and services. Major emphasis on software testing. Centers on a team project.
Prerequisites: at least 4 college-level biology or biotechnology courses. This course will introduce students to the interrelated fields of patent law, regulatory law, and contract law that are vital to the biotech and biopharmaceutical sectors. The course will present core concepts in a way that permits students to use them throughout their corporate, academic, and government careers. SCE and TC students may register for this course, but they must first obtain the written permission of the instructor, by filling out a paper Registration Adjustment Form (Add/Drop form). The form can be downloaded at the URL below, but must be signed by the instructor and returned to the office of the registrar. http://registrar.columbia.edu/sites/default/files/content/reg-adjustment.pdf
Prerequisites: at least 4 college-level biology or biotechnology courses. This course will introduce students to the interrelated fields of patent law, regulatory law, and contract law that are vital to the biotech and biopharmaceutical sectors. The course will present core concepts in a way that permits students to use them throughout their corporate, academic, and government careers. SCE and TC students may register for this course, but they must first obtain the written permission of the instructor, by filling out a paper Registration Adjustment Form (Add/Drop form). The form can be downloaded at the URL below, but must be signed by the instructor and returned to the office of the registrar. http://registrar.columbia.edu/sites/default/files/content/reg-adjustment.pdf
Prerequisites: (COMS W3134) or (COMS W3136) or (COMS W3137) COMS W4156 is recommended. Strong programming background and some mathematical familiarity including linear algebra is required. Introduction to computer graphics. Topics include 3D viewing and projections, geometric modeling using spline curves, graphics systems such as OpenGL, lighting and shading, and global illumination. Significant implementation is required: the final project involves writing an interactive 3D video game in OpenGL.
Generation, composition, collection, transport, storage and disposal of solid and hazardous waste. Impact on the environment and public health. Government regulations. Recycling and resource recovery.
Prerequisites: (COMS W3134 or COMS W3136 or COMS W3137) Introduction to the theory and practice of computer user interface design, emphasizing the software design of graphical user interfaces. Topics include basic interaction devices and techniques, human factors, interaction styles, dialogue design, and software infrastructure. Design and programming projects are required.
Introduction to security. Threat models. Operating system security features. Vulnerabilities and tools. Firewalls, virtual private networks, viruses. Mobile and app security. Usable security. Note: May not earn credit for both W4181 and W4180 or W4187.
Hands-on analysis of malware. How hackers package and hide malware and viruses to evade analysis. Disassemblers, debuggers, and other tools for reverse engineering. Deep study of Windows Internals and x86 assembly.
This course builds on core economics courses and addresses issues of environmental, resource and sustainable economics. It focuses on the interaction between markets and the environment; policy issues related to optimal extraction and pricing; property rights in industrial and developing countries and how they affect international trade in goods such as timber, wood pulp, and oil. An important goal of the class is to have students work in groups to apply economic concepts to current public policy issues having to do with urban environmental and earth systems. The use of the worlds water bodies and the atmosphere as economic inputs to production are also examined. The economics of renewable resources is described and sustainable economic development models are discussed and analyzed. Some time will also be devoted to international trade and regulation, and industrial organization issues. Students not only learn economic concepts, but they will also learn how to explain them to decision-makers. The instructor will tailor this course to the skill level of the students in order to most effectively suit the needs of the class.
With approximately 40% of the global population residing in coastal regions, only about 15% of Earth’s coastlines remain intact. Human interactions have affected these complex and biodiverse ecosystems for thousands of years, leaving coasts vulnerable to climate change and the demands of human population increase. By understanding both the science and social behaviors behind ecosystem dynamics, policies can be put forth to mitigate current anthropogenic influences on coastal integrity. This seminar will take a multi-disciplinary in examining current issues and policies that affect coastal ecosystems around the world. To do so, the semester will be divided into three sections. We will begin with the foundations: what defines a coastal ecosystem and how society and these environments have influenced one another. The second part of class will provide a primer on policy development and implementation. Finally, the remainder of the semester will be dedicated to the pertinent problems facing today’s coastal ecosystems and the policies put forth in response. Bulletin Description: With approximately 40% of the global population residing in coastal regions, only about 15% of Earth’s coastlines remain intact. This course provides an overview of pressing issues and key policies that impact these coastal ecosystems. We will examine the roles that science, history, and social dynamics play in developing and implementing coastal policies and management, while enhancing skills in science communication. Some background in ecology, such as EBII, is recommended but not required. Previous experience in policy is not required.
Zero-credit course. Primer on quantitative and mathematical concepts. Required for all incoming MSOR and MSIE students.