COMS courses
141 courses · Columbia University in the City of New York · Fall 2026
- COMS BC1016 — Introduction to Computational Thinking and Data Science1 section
- COMS E0001 — FOUND OF COMPUT SCI-TRACK1 section
- COMS E0002 — SOFTWARE SYSTEMS TRACK1 section
- COMS E0003 — INTELLIGENT SYSTEMS TRACK1 section
- COMS E0004 — APPLICATIONS-TRACK1 section
- COMS E0005 — VISION & GRAPHICS-TRACK1 section
- COMS E0006 — DIGITAL SYSTEMS TRACK1 section
- COMS E3899 — Research Training1 section
- COMS E3999 — Fieldwork1 section
- COMS E4111 — INTRODUCTION TO DATABASES1 section
- COMS E4115 — PROGRAMMING LANG & TRANSL1 section
- COMS E4762 — Machine Learning for Functional Genomics1 section
- COMS E4773 — Machine Learning Theory1 section
- COMS E4775 — Causal Inference1 section
- COMS E4776 — Machine Learning for Data Science1 section
- COMS E4899 — Research Training1 section
- COMS E4995 — COMPUTER ARTS/VIDEO GAMES1 section
- COMS E6111 — ADVANCED DATABASE SYSTEMS1 section
- COMS E6113 — Topics in Database Systems1 section
- COMS E6118 — OPERATING SYSTEMS, II1 section
- COMS E6156 — TOPICS IN SOFTWARE ENGINEERING1 section
- COMS E6173 — Virtual Reality and Augmented Reality1 section
- COMS E6178 — Human-Computer Interaction1 section
- COMS E6184 — ANONYMITY & PRIVACY1 section
- COMS E6185 — INTRUSION DETECTION SYSTEMS1 section
- COMS E6232 — ANALYSIS OF ALGORITHMS II1 section
- COMS E6261 — ADVANCED CRYPTOGRAPHY1 section
- COMS E6424 — HARDWARE SECURITY1 section
- COMS E6732 — COMPUTATIONAL IMAGING1 section
- COMS E6735 — VISUAL DATABASES1 section
- COMS E6900 — TUTORIAL IN COMPUTER SCIENCE1 section
- COMS E6901 — PROJECTS IN COMPUTER SCIENCE1 section
- COMS E6902 — THESIS1 section
- COMS E6910 — FIELDWORK1 section
- COMS E6915 — TECH WRITING FOR CS AND ENGINRS1 section
- COMS E6998 — TOPICS IN COMPUTER SCIENCE1 section
- COMS E9800 — DIRECTED RESEARCH IN COMP SCI1 section
- COMS E9902 — SEMINAR IN COMPUTER SCIENCE1 section
- COMS E9910 — GRADUATE RESEARCH I1 section
- COMS E9911 — GRADUATE RESEARCH II1 section
- COMS W1001 — INTRO TO INFORMATION SCIENCE1 section
- COMS W1002 — COMPUTING IN CONTEXT1 section
- COMS W1003 — INTRO-COMPUT SCI/PROGRAM IN C1 section
- COMS W1004 — PROGRAMMING IN JAVA1 section
- COMS W1005 — INTRO-COMPUT SCI/PROG-MATLAB1 section
- COMS W1011 — INTERMED COMPUTER PROGRAMMING1 section
- COMS W1012 — COMPUTING IN CONTEXT REC1 section
- COMS W1103 — HONORS INTRO COMPUTER SCIENCE1 section
- COMS W1404 — EMERGING SCHOLARS PROG SEMINAR1 section
- COMS W2132 — Intermediate Computing in Python1 section
- COMS W2702 — AI in Context1 section
- COMS W3011 — INTERMED COMPUTER PROGRAMMING1 section
- COMS W3101 — PROGRAMMING LANGUAGES1 section
- COMS W3102 — DEVELOPMENT TECHNOLOGY1 section
- COMS W3107 — Clean Object-Oriented Design1 section
- COMS W3123 — ASSEMBLY LANG AND COMPUT LOGIC1 section
- COMS W3132 — Intermediate Computing in Python1 section
- COMS W3134 — Data Structures in Java1 section
- COMS W3136 — ESSENTIAL DATA STRUCTURES1 section
- COMS W3137 — HONORS DATA STRUCTURES & ALGOL1 section
- COMS W3157 — ADVANCED PROGRAMMING1 section
- COMS W3202 — FINITE MATHEMATICS1 section
- COMS W3203 — DISCRETE MATHEMATICS1 section
- COMS W3204 — FINITE MATHEMATICS1 section
- COMS W3205 — INTRO TO DISCRETE STRUCTURES1 section
- COMS W3210 — SCIENTIFIC COMPUTATION1 section
- COMS W3240 — ELEMENTARY NUMERICAL ANALYSIS1 section
- COMS W3244 — PROBABILITY AND MATRIX MODELS1 section
- COMS W3251 — COMPUTATIONAL LINEAR ALGEBRA1 section
- COMS W3252 — SCIENTIFIC COMPUTATION II1 section
- COMS W3261 — COMPUTER SCIENCE THEORY1 section
- COMS W3410 — COMPUTERS AND SOCIETY1 section
- COMS W3770 — Mathematics for Machine Learning1 section
- COMS W3902 — UNDERGRADUATE THESIS1 section
- COMS W3995 — TOPICS IN COMPUTER SCIENCE1 section
- COMS W3998 — UNDERGRAD PROJECTS IN COMPUTER SCIENCE1 section
- COMS W3999 — FIELDWORK1 section
- COMS W4111 — INTRODUCTION TO DATABASES1 section
- COMS W4112 — DATABASE SYSTEM IMPLEMENTATION1 section
- COMS W4113 — FUND-LARGE-SCALE DIST SYSTEMS1 section
- COMS W4114 — ASSEMBLY LANG AND SYSTEMS PROG1 section
- COMS W4115 — PROGRAMMING LANG & TRANSLATORS1 section
- COMS W4118 — OPERATING SYSTEMS I1 section
- COMS W4119 — COMPUTER NETWORKS1 section
- COMS W4121 — COMPUTER SYSTEMS FOR DATA SCIENCE1 section
- COMS W4125 — PROGRAMING LANGUAGE SEMANTICS1 section
- COMS W4137 — From Algorithmic Thinking to Development1 section
- COMS W4152 — Engineering Software-as-a-Service1 section
- COMS W4153 — Cloud Computing1 section
- COMS W4156 — Advanced Software Engineering1 section
- COMS W4160 — COMPUTER GRAPHICS1 section
- COMS W4162 — ADVANCED COMPUTER GRAPHICS1 section
- COMS W4165 — COMPUT TECHNIQUES-PIXEL PROCSS1 section
- COMS W4167 — COMPUTER ANIMATION1 section
- COMS W4170 — USER INTERFACE DESIGN1 section
- COMS W4172 — 3D UI AND AUGMENTED REALITY1 section
- COMS W4181 — SECURITY I1 section
- COMS W4182 — SECURITY II1 section
- COMS W4186 — MALWARE ANALYSIS&REVERSE ENGINEERING1 section
- COMS W4203 — GRAPH THEORY1 section
- COMS W4205 — Combinatorial Theory1 section
- COMS W4223 — Networks, Crowds, and the Web1 section
- COMS W4231 — ANALYSIS OF ALGORITHMS I1 section
- COMS W4232 — Advanced Algorithms1 section
- COMS W4236 — INTRO-COMPUTATIONAL COMPLEXITY1 section
- COMS W4241 — NUMERICL ALGORITHMS-COMPLEXITY1 section
- COMS W4242 — NUMRCL ALGORTHMS-COMPLEXITY II1 section
- COMS W4252 — INTRO-COMPUTATIONAL LEARN THRY1 section
- COMS W4261 — INTRO TO CRYPTOGRAPHY1 section
- COMS W4281 — INTRO TO QUANTUM COMPUTING1 section
- COMS W4295 — Topics in Theoretical Computer Science1 section
- COMS W4419 — Internet Technology, Economics, and Policy1 section
- COMS W4444 — PROGRAMMING & PROBLEM SOLVING1 section
- COMS W4460 — PRIN-INNOVATN/ENTREPRENEURSHIP1 section
- COMS W4701 — ARTIFICIAL INTELLIGENCE1 section
- COMS W4705 — NATURAL LANGUAGE PROCESSING1 section
- COMS W4706 — Spoken Language Processing1 section
- COMS W4710 — Ethical and Responsible AI1 section
- COMS W4721 — MACHINE LEARNING FOR DATA SCI1 section
- COMS W4725 — Knowledge representation and reasoning1 section
- COMS W4726 — Deep Learning for Data Science1 section
- COMS W4731 — Computer Vision I: First Principles1 section
- COMS W4732 — Computer Vision II: Learning1 section
- COMS W4733 — COMPUTATIONAL ASPECTS OF ROBOTICS1 section
- COMS W4735 — VISUAL INTERFACES TO COMPUTERS1 section
- COMS W4737 — BIOMETRICS1 section
- COMS W4762 — Machine Learning for Functional Genomics1 section
- COMS W4771 — MACHINE LEARNING1 section
- COMS W4772 — ADVANCED MACHINE LEARNING1 section
- COMS W4773 — Machine Learning Theory1 section
- COMS W4774 — Unsupervised Learning1 section
- COMS W4775 — Causal Inference1 section
- COMS W4776 — Neural Networks & Deep Learning1 section
- COMS W4824 — COMPUTER ARCHITECTURE1 section
- COMS W4835 — COMPUTER ORGANIZATION II1 section
- COMS W4841 — INTRO TO VLSI SYSTEMS1 section
- COMS W4901 — Projects in Computer Science1 section
- COMS W4910 — CURRICULAR PRACTICAL TRAINING1 section
- COMS W4975 — Topics in Natural Language Processing1 section
- COMS W4995 — TOPICS IN COMPUTER SCIENCE1 section
- COMS W4996 — Special topics in computer science, II1 section
Spot missing or incorrect course data?