Columbia course catalog
3,037 courses at Columbia University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 901–950 of 3,037
page 19 of 61
- COMS E6156TOPICS IN SOFTWARE ENGINEERING.3 credits
- COMS E6173Virtual Reality and Augmented Reality.3 credits
1 prerequisite
- COMS E6178Human-Computer Interaction.3 credits
1 prerequisite
- COMS E6184ANONYMITY & PRIVACY.3 credits
2 prerequisites
- COMS E6185INTRUSION DETECTION SYSTEMS.3 credits
- COMS E6232ANALYSIS OF ALGORITHMS II.3 credits
1 prerequisite
- COMS E6261ADVANCED CRYPTOGRAPHY.3 credits
1 prerequisite
- COMS E6424HARDWARE SECURITY.3 credits
- COMS E6732COMPUTATIONAL IMAGING.3 credits
1 prerequisite
- COMS E6735VISUAL DATABASES.3 credits
2 prerequisites
- COMS E6900TUTORIAL IN COMPUTER SCIENCE.
- COMS E6901PROJECTS IN COMPUTER SCIENCE.
- COMS E6902THESIS.
- COMS E6910FIELDWORK.1 credit
- COMS E6915TECH WRITING FOR CS AND ENGINRS.3 credits
- COMS E6998TOPICS IN COMPUTER SCIENCE.3 credits
- COMS E9800DIRECTED RESEARCH IN COMP SCI.
- COMS E9902SEMINAR IN COMPUTER SCIENCE.3 credits
- COMS E9910GRADUATE RESEARCH I.
- COMS E9911GRADUATE RESEARCH II.
- COMS W1001INTRO TO INFORMATION SCIENCE.3 credits
- COMS W1002COMPUTING IN CONTEXT.4 credits
unlocks 3 courses
- COMS W1003INTRO-COMPUT SCI/PROGRAM IN C.3 credits
- COMS W1004PROGRAMMING IN JAVA.3 credits
unlocks 45 courses
- COMS W1005INTRO-COMPUT SCI/PROG-MATLAB.3 credits
unlocks 30 courses
- COMS W1011INTERMED COMPUTER PROGRAMMING.3 credits
- COMS W1012COMPUTING IN CONTEXT REC.0 credits
- COMS W1103HONORS INTRO COMPUTER SCIENCE.3 credits
- COMS W1404EMERGING SCHOLARS PROG SEMINAR.1 credit
- COMS W2132Intermediate Computing in Python.4 credits
2 prerequisites
- COMS W2702AI in Context.3 credits
- COMS W3011INTERMED COMPUTER PROGRAMMING.3 credits
- COMS W3101PROGRAMMING LANGUAGES.1 credit
unlocks 5 courses
- COMS W3102DEVELOPMENT TECHNOLOGY.
- COMS W3107Clean Object-Oriented Design.3 credits
1 prerequisite
- COMS W3123ASSEMBLY LANG AND COMPUT LOGIC.3 credits
- COMS W3132Intermediate Computing in Python.4 credits
2 prerequisites
- COMS W3134Data Structures in Java.3 credits
unlocks 40 courses · 1 prerequisite
- COMS W3136ESSENTIAL DATA STRUCTURES.4 credits
unlocks 28 courses · 3 prerequisites
- COMS W3137HONORS DATA STRUCTURES & ALGOL.4 credits
unlocks 35 courses · 1 prerequisite
- COMS W3157ADVANCED PROGRAMMING.4 credits
unlocks 11 courses · 2 prerequisites
- COMS W3202FINITE MATHEMATICS.3 credits
- COMS W3203DISCRETE MATHEMATICS.4 credits
unlocks 10 courses
- COMS W3204FINITE MATHEMATICS.3 credits
- COMS W3205INTRO TO DISCRETE STRUCTURES.3 credits
- COMS W3210SCIENTIFIC COMPUTATION.3 credits
- COMS W3240ELEMENTARY NUMERICAL ANALYSIS.3 credits
- COMS W3244PROBABILITY AND MATRIX MODELS.3 credits
- COMS W3251COMPUTATIONAL LINEAR ALGEBRA.4 credits
unlocks 4 courses
- COMS W3252SCIENTIFIC COMPUTATION II.3 credits