Skip to main page content
Ideas
  1. Course Search
  2. COMPSCI 85

Introduction to Generative AI via Building Software for the Study of Arts & Sciences
COMPSCI 85

Course Information

Description

This course will expose students to large language models; programming languages; and generative AI in various areas, including text, images, music, video, and software. We will contextualize these technologies within the broader areas of computation, artificial intelligence and machine learning. Students will gain initial hands-on experience building software with generative AI to build basic projects appropriate for introductory computer science such as games or chatbots and a simple programming language interpreter. Following this, the course will proceed in four modules using generative AI software development tools to analyze real-world data in four areas outside of the realm of computer science, for example, music theory, ancient languages, art history, and astronomy. Guest lectures from faculty with deep knowledge of these fields will inform translating questions from their field into software requirements.

Course Notes

The course is designed for students with no prior experience in software development, and is not intended for advanced undergraduates in concentrations where programming is expected. Students may not take CS 85 if they have previously taken CS 1060 or CS 1066.

School Faculty of Arts & Sciences
Credits 4
Cross Reg

Available for Harvard Cross Registration

Course Component Lecture
Grading Basis FAS Pass/Fail
Course Requirements Anti-requisite: Cannot be taken for credit if COMPSCI 1066 or 1060 already complete
Exam/Final Deadline Dec. 18, 2026
General Education N/A
Quantitative Reasoning with Data N/A
Divisional Distribution N/A
Course Level Primarily for Undergraduate Students