Legend:
Course number = Link to Course Description
Semester = Link to Course Syllabus (if available)
(ITH) = Taught at Ithaca Campus; (NYC) = Taught at Cornell Tech Campus
CR = Link to Course Roster

  • 1200: Information Ethics, Law, and Policy
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 1260: Choices and Consequences in Computing
    • Spring 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 1300: Introductory Design and Programming for the Web
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 1380: Data Science for All
    • Spring 22 (ITH) CR
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
  • 1998: First-year Team Projects
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 2040: Networks
    • Fall 23 (ITH) CR
    • Summer 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 2300: Intermediate Design and Programming for the Web
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 2310: Interactive Web Application Design and Development
    • Fall 23 (ITH) CR
    • Spring 25 (ITH) CR
  • 2450: Communication and Technology
    • Fall 23 (ITH) CR
    • Summer 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 2770: Excursions in Computational Sustainability
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 2921: Inventing an Information Society
    • Fall 19 (ITH) CR
    • Fall 21 (ITH) CR
    • Spring 23 (ITH) CR
  • 2950: Introduction to Data Science
    • Spring 24 (ITH) CR
    • Summer 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 2951: Introduction to Data Science with R
    • Spring 25 (ITH) CR
  • 3140: Computational Psychology
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 3152: Introduction to Computer Game Design
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 3200: Technology, Behavior and Society
    • Spring 24 (ITH) CR
    • Summer 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 3300: Visual Data Analytics for the Web
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 3312: Data Communication
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 3350: Text Mining History and Literature
    • Spring 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 3370: Studying Social Inequality Using Data Science
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
  • 3450: Human-Computer Interaction Design
    • Fall 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 3660: History and Theory of Digital Art
    • Fall 21 (ITH) CR
    • Fall 22 (ITH) CR
    • Fall 24 (ITH) CR
  • 3900: Causal Inference
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 3950: Data Analytics for Information Science
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4100: Learning Analytics
    • Fall 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4113: Technology and Law Colloquium
  • 4120: Ubiquitous Computing
  • 4125: Project Management
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 4130: Health and Computation
    • Spring 19 (ITH) CR
    • Spring 20 (ITH) CR
  • 4145: Privacy and Security in the Data Economy
    • Fall 22 (ITH) CR
    • Fall 24 (ITH) CR
  • 4152: Advanced Topics in Computer Game Design
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4200: Information Policy: Applied Research and Analysis
    • Spring 21 (ITH) CR
    • Spring 22 (ITH) CR
  • 4220: Networks II: Market Design
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4240: Designing Technology for Social Impact
  • 4250: Surveillance and Privacy
    • Fall 22 (ITH) CR
    • Spring 23 (ITH) CR
    • Spring 25 (ITH) CR
  • 4260: Computing On Earth: Planetary Dimensions and Consequence of Computing
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4300: Language and Information
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4301: Ethics in New Media, Technology, and Communication
    • Fall 23 (ITH) CR
    • Summer 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 4310: Interactive Information Visualization
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4320: Introduction to Rapid Prototyping and Physical Computing
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4340: App Design and Prototyping
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4350: Conversations and Information
    • Fall 23 (ITH) CR
  • 4360: Communication Networks and Social Capital
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4390: Practical Principles for Designing Fair Algorithms
    • Spring 24 (ITH) CR
  • 4400: Qualitative User Research and Design Methods
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4410: Re-Designing Robots
  • 4420: Human Computer Interaction Studio
    • Fall 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 4430: Teams and Technology
    • Spring 23 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 4450: Computer-Mediated Communication
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4490: Social Behavior and Technology
    • Spring 22 (ITH) CR
  • 4500: Language and Technology
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 4505: Computing and Global Development
    • Fall 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 4555: Business Intelligence Systems
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 4561: Evaluation and Society
  • 4900: Independent Reading and Research
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4910: Teaching in Information Science
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4940: Special Topics in Information Science
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4997: Practical Training in Information Science
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 4998: Team Projects
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5000: Practical Training in Information Science for International Students
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5001: Computing for Information Science
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5100: Visual Data Analytics for the Web
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5101: Learning Analytics
    • Fall 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5125: Project Management
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5145: Privacy and Security in the Data Economy
    • Fall 22 (ITH) CR
    • Fall 24 (ITH) CR
  • 5152: Advanced Topics in Computer Game Design
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5200: Information Policy: Applied Research and Analysis
    • Spring 19 (ITH) CR
    • Fall 19 (ITH) CR
    • Spring 22 (ITH) CR
  • 5240: Designing Technology for Social Impact
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5250: Surveillance and Privacy
    • Fall 21 (ITH) CR
    • Fall 22 (ITH) CR
  • 5260: Computing On Earth: Planetary Dimensions and Consequence of Computing
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5301: Ethics in New Media, Technology, and Communication
    • Fall 23 (ITH) CR
    • Summer 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 5306: Crowdsourcing and Human Computation
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Spring 24 (ITH) CR
  • 5311: Interactive Information Visualization
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5312: Data Communication
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5321: Introduction to Rapid Prototyping and Physical Computing
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5345: Developing and Designing Interactive Devices
    • Fall 21 (NYC) CR
    • Fall 22 (NYC) CR
    • Fall 23 (NYC) CR
  • 5355: Human Computer Interaction Design
    • Fall 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 5371: Studying Social Inequality Using Data Science
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
  • 5390: Practical Principles for Designing Fair Algorithms
    • Spring 24 (ITH) CR
  • 5400: Qualitative User Research and Design Methods
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5431: Teams and Technology
    • Spring 23 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5440: App Design and Prototyping
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5450: Computer-Mediated Communication
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5505: Computing and Global Development
    • Fall 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 5556: Business Intelligence Systems
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 5900: MPS Project
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5905: Professional Career Development
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 5940: Special Topics in Information Science
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 6010: Computational Methods for Information Science Research
    • Spring 20 (NYC) CR
    • Spring 23 (ITH) CR
    • Spring 23 (NYC) CR
  • 6113: Technology and Law Colloquium
  • 6120: Ubiquitous Computing
    • Spring 23 (NYC) CR
    • Spring 24 (NYC) CR
    • Spring 25 (ITH) CR
  • 6130: Health and Computation
    • Spring 19 (ITH) CR
    • Spring 20 (ITH) CR
  • 6135: Developing Research Agendas in HCI Engineering
    • Spring 25 (ITH) CR
    • Spring 25 (NYC) CR
  • 6140: Computational Psychology
    • Not Offered Recently
  • 6150: Advanced Topic Modeling
  • 6210: Information, Technology, and Society
    • Fall 19 (NYC) CR
    • Fall 22 (ITH) CR
    • Fall 22 (NYC) CR
  • 6220: Networks II: Market Design
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 6240: Sensemaking: Theory and Practical Applications
    • Fall 17 (ITH) CR
    • Fall 18 (ITH) CR
    • Fall 19 (ITH) CR
  • 6300: Advanced Language Technologies
    • Spring 22 (ITH) CR
    • Spring 23 (ITH) CR
    • Spring 23 (NYC) CR
  • 6309: Design Research
    • Spring 20 (ITH) CR
    • Spring 21 (ITH) CR
    • Spring 24 (ITH) CR
  • 6310: Behavior and Information Technology
    • Fall 23 (NYC) CR
    • Fall 24 (ITH) CR
    • Fall 24 (NYC) CR
  • 6315: Developing Research Agendas in HCI Engineering
    • Not Offered Recently
  • 6350: Text Mining History and Literature
    • Spring 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 6400: Qualitative User Research and Design Methods
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 6410: HCI and Design
    • Fall 22 (NYC) CR
    • Fall 23 (NYC) CR
    • Fall 24 (NYC) CR
  • 6420: Re-Designing Robots
  • 6450: Computer-Mediated Communication
    • Spring 23 (ITH) CR
    • Spring 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 6490: Social Behavior and Technology
    • Spring 22 (ITH) CR
  • 6500: Language and Technology
    • Fall 22 (ITH) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 6510: Accessibility, Disability, and Technology
    • Fall 22 (NYC) CR
    • Fall 24 (ITH) CR
    • Fall 24 (NYC) CR
  • 6520: Human Computer Interaction Graduate Studio
    • Spring 24 (ITH) CR
    • Spring 24 (NYC) CR
    • Fall 24 (ITH) CR
  • 6561: Technologies of Valuation
    • Spring 25 (ITH) CR
  • 6600: Technology for Underserved Communities
    • Spring 22 (NYC) CR
    • Spring 23 (ITH) CR
    • Spring 23 (NYC) CR
  • 6610: Text and Networks in Social Science Research
    • Spring 23 (NYC) CR
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
  • 6620: Social Research Design and Method
    • Fall 23 (NYC) CR
    • Fall 24 (ITH) CR
    • Fall 24 (NYC) CR
  • 6742: Natural Language Processing and Social Interaction
    • Fall 22 (ITH) CR
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
  • 6751: Causal Inference in Observational Settings
    • Fall 22 (ITH) CR
    • Fall 22 (NYC) CR
  • 6755: Mobile Human Robot Interaction Design
    • Spring 23 (ITH) CR
    • Spring 23 (NYC) CR
  • 6850: The Structure of Information Networks
    • Fall 23 (ITH) CR
    • Fall 24 (ITH) CR
    • Fall 24 (NYC) CR
  • 6940: Special Topics in Information Science
    • Fall 24 (NYC) CR
    • Spring 25 (ITH) CR
    • Spring 25 (NYC) CR
  • 6960: Data Science for Global Development
    • Spring 23 (ITH) CR
    • Spring 23 (NYC) CR
  • 7060: Digital Life Research Seminar
    • Fall 23 (NYC) CR
    • Spring 24 (NYC) CR
    • Fall 24 (NYC) CR
  • 7090: IS Colloquium
    • Spring 24 (ITH) CR
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
  • 7470: Understanding Social and Economic Data
    • Fall 17 (ITH) CR
  • 7492: Special Topics in Computer Systems
    • Fall 20 (ITH) CR
    • Fall 20 (NYC) CR
  • 7900: Independent Research
    • Fall 24 (NYC) CR
    • Spring 25 (ITH) CR
    • Spring 25 (NYC) CR
  • 7905: IS PhD Professionalization Seminar
    • Fall 23 (ITH) CR
    • Fall 23 (NYC) CR
    • Spring 25 (ITH) CR
  • 9900: Thesis Research
    • Fall 24 (ITH) CR
    • Spring 25 (ITH) CR
    • Spring 25 (NYC) CR