Deep Learning (Fall 2026)
Time and Location
- Tuesday, Thursday 1:00-2:20 PM Eastern Time
- Instructor: Chen Sun (chen_sun4@brown.edu)
- Classroom: Friedman Hall 202
In-class participation is required unless otherwise approved by the instructor.
Lectures will be recorded for asynchronous viewing.
Resources
Learning Goals
Students who complete this course will:
- Learn the fundamental math and implementation that underlie all modern deep learning systems (e.g. back-propagation and automatic differentiation).
- Know which model architectures to use for processing different types of data (e.g. images, text, actions, etc.).
- Grow hands-on experience implementing models for image understanding and language modeling applications.
- Understand the underlying technologies for user-facing deep learning applications, such as ChatGPT and Stable Diffusions.
- Be practiced in critically analyzing the potential societal impacts of deep learning applications.
- Team up and implement a practical deep learning system for a real-world application.
Grading
- 60% Assignments and Mini-Projects
- 40% Final Project
Academic Integrity & Collaboration Policy
Academic dishonesty will not be tolerated. This includes cheating, lying about course matters, plagiarism, or helping others commit a violation. Plagiarism includes reproducing the words of others without both the use of quotation marks and citation. Students are reminded of the obligations and expectations associated with the Brown Academic and Student Conduct Codes.
Discussion of course material with your classmates is both permitted and encouraged. However, showing, copying, or other sharing of actual code or verbatim answers to written questions is forbidden. This policy will be enforced.
Use of Generative AI
We encourage transparent, responsible usage of GenAI tools.
We largely follow the guideline issued by the university. The general guideline is to treat GenAI tools as your peer, that you may discuss conceptual questions with them (e.g., similar to the questions you would ask to TAs). We include example usage of GenAI tools in mini project 1, and you are encouraged to use them in the final project.
Transparency:
- Each graded assignment and mini project will have a “GenAI declaration form”
- You are required to upload your conversation with GenAI tools to the form, they will be manually reviewed by the course team
- The course team reserves the right to conduct conceptual reviews with students to make sure they can independently reproduce their submitted code
- Final project report should have a section describing your usage of GenAI tools
Responsible Usage:
- Below are some (non-exhaustive) examples. If you are not sure, send the instructor an email or ask on Ed.
- DOs:
- Ask conceptual or generic debugging questions
- Share your interesting conversations (or funny failures) with other students on Ed
- Use GenAI tools as a building block, or to assist coding for the final project (Our expectation on the complexity of your final project will be higher for groups that use coding LLMs)
- DON’Ts:
- Upload the handout or stencil code and ask coding LLMs to fill in the gaps
- Use GenAI tools without submitting the corresponding declaration form
- “Blindly” trust the tools without confirming with the course team
Diversity & Inclusion
Our intent is that this course provides a welcoming environment for all students who satisfy the prerequisites. All members of the CS community, including faculty and staff, are expected to treat one another in a professional manner. If you feel you have not been treated in a professional manner by any of the course staff, please contact either the instructor, Ugur Cetintemel (Dept. Chair), Tom Doeppner (Vice Chair) or Laura Dobler (diversity & inclusion staff member). We will take all complaints about unprofessional behavior seriously.
Brown welcomes students from all around the country and the world, and their unique perspectives enrich our learning community. To empower students whose first language is not English, an array of support is available on campus, including language and culture workshops and individual appointments. For more information, contact the English Language Learning Specialists at ellwriting@brown.edu.
Accomodations
Brown University is committed to full inclusion of all students. Please inform the instructor if you have a disability or other condition that might require accommodations or modification of any of these course procedures. You may email the instructor, come to office hours, or speak with him after class, and your confidentiality is respected. We will do whatever we can to support accommodations recommended by SEAS. For more information contact Student and Employee Accessibility Services (SEAS) at 401-863-9588 or SEAS@brown.edu. Students in need of short-term academic advice or support can contact one of the deans in the Dean of the College office.
Mental Health
Being a student can be very stressful. If you feel you are under too much pressure or there are psychological issues that are keeping you from performing well at Brown, we encourage you to contact Brown’s Counseling and Psychological Services (CAPS). They provide confidential counseling and can provide notes supporting extensions on assignments for health reasons.