Fall 2025 Course Syllabi
CS-UY Courses
- CS-UY 1113: Programming and Problem Solving I
- CS-UY 1114: Introduction to Programming and Problem Solving
- CS-UY 1121 INET: Problem Solving via Programming
- CS-UY 2124 All Sections: Object Oriented Programming
- CS-UY 2214: Computer Architecture and Organization
- CS-UY 2413: Design & Analysis of Algorithms
- CS-UY 3083 A: Introduction to Databases
- CS-UY 3083 B: Introduction to Databases
- CS-UY 3113: Introduction to Game Programming
- CS-UY 3224: Introduction to Operating Systems
- CS-UY 3943 INT2: Container Operating Systems
- CS-UY 4513: Software Engineering
- CS-UY 4513 INET: Software Engineering
- CS-UY 4523 A: Design Project
- CS-UY 4523 B: Design Project
- CS-UY 4613: Artificial Intelligence
- CS-UY 4793: Computer Networking
CS-GY Courses
- CS-GY 6033 B: Design & Analysis of Algorithms I
- CS-GY 6033 C: Design and Analysis of Algorithms I
- CS-GY 6043: Design and Analysis of Algorithms II
- CS-GY 6053: Foundations of Data Science
- CS-GY 6063 INET: Practical Software Engineering I
- CS-GY 6083 A: Principles of Database Systems
- CS-GY 6233 CF1, CF2 & INET: Introduction to Operating Systems
- CS-GY 6313: Information Visualization
- CS-GY 6313 A: Information Visualization
- CS-GY 6313 INET: Information Visualization
- CS-GY 6513 E: Big Data - Patel
- CS-GY 6513: Big Data - Rodriguez
- CS-GY 6573 CF1/CF2: Penetration Testing and Vulnerability Analysis
- CS-GY 6613: Artificial Intelligence
- CS-GY 6643 INET: Computer Vision
- CS-GY 6803: ISSEM Information Systems Security Engineering and Management
- CS-GY 6813 CF INET: Information Security & Privacy
- CS-GY 6843 B: Computer Networking
- CS-GY 6843 CF INET: Computer Networking
- CS-GY 6903: Applied Cryptography
- CS-GY 6923 A: Machine Learning
- CS-GY 9053 I: Introduction to Java
- CS-GY 9163 CF1/CF2: Application Security
- CS-GY 9223 I: Responsible AI and the Law
- CS-GY 9223 K: Introduction to Responsible AI
CS Combined Courses
- CS-GY 6923/ECE-GY 6143: Machine Learning
- CS-GY 6953/ECE-GY 7123: Deep Learning
- CS-UY 3923/CS-GY 6813: Computer Security
- CS-UY 3943 A/CS-GY 9223 A: Introduction to Blockchain and Distributed Ledger Technology
- CS-UY 3943/CS-GY 6913: Web Search Engines
- CS-UY 3943/CS-GY 8843/CUSP GX 8843: Virtual and Augmented Reality
- CS-UY 3943/CS-GY 9223: Intro to Offensive Security
- CS-UY 4543/CS-GY 6543 I: Human Computer Interaction
- CS-UY 4783 A/CS-GY 6903 I/CS-GY 6903 INET: Applied Cryptography