logo
CMU 17-313: Foundations of Software Engineering
Projects
Initializing search
    • Home
    • Course Overview
    • Syllabus
    • Projects
    • Recitations
    • Hall of Fame
    • Resources
    • Canvas
    • Gradescope
    • Slack
    • Home
    • Course Overview
    • Syllabus
    • Projects
      • Project 1: Hello, opencode!
        • 1A Build Checkpoint
        • 1B Starter Task
        • Development Tools Guide
        • Git Commands Reference
        • Resources and Documentation
        • FAQ
        • Development Container Setup
        • GitHub Guide
    • Recitations
      • Recitation 1 - Learning Typescript (Asynchronous)
      • Recitation 10 - Open Source Project and Task Selection Check In
      • Recitation 10 - Team Feedback
      • Recitation 11 - Office Hours for P5 Project and Task Selection
      • Recitation 12 - Midterm Review
      • Recitation 13 - Open Source Project Presentations
      • reci3-archaeology-ta-guide
      • reci3-deployment
      • Recitation 6 - Midterm Review
      • Recitation 7 - Azure Setup
      • Recitation 4 - Team Dysfunction
      • Recitation 7 - Large Language Models
      • Recitation 7 - Static Analysis and Continuous Integration
      • Recitation 7 - Linux VM Setup
      • Recitation 8 - Large Language Models
      • Recitation 8 - Team Feedback
      • Recitation 9 - Machine Learning
      • Recitation 9 - Open Source Projects
      • Recitation 9 - Team Feedback
    • Hall of Fame
      • Development Tools Guide
      • Git Commands Reference
      • Resources and Documentation
      • GitHub Guide
      • Extra Resources
    • Canvas
    • Gradescope
    • Slack

    Projects

    Assignment Released Due
    Project 1: Hello, opencode! Aug 15, 2026 Sep 7, 2026 @ 11:59 pm ET
    Made with Material for MkDocs