@mihail_eric: My Stanford course ๐ง๐ต๐ฒ ๐ ๐ผ๐ฑ๐ฒ๐ฟ๐ป ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ starts next Tuesday. This Github repository โฆ
Summary
Stanford course 'The Modern Software Developer' starts next Tuesday, with a GitHub repository providing assignments for the course.
View Cached Full Text
Cached at: 09/20/26, 07:17 AM
My Stanford course The Modern Software Developer starts next Tuesday.
This Github repository will hold all the assignments (and has the ones from last year).
Bookmark it. See you next week.
https://t.co/b6o254kwon
mihail911/modern-software-dev-assignments
Source: https://github.com/mihail911/modern-software-dev-assignments
Assignments for CS146S: The Modern Software Developer
This is the home of the assignments for CS146S: The Modern Software Developer (https://themodernsoftware.dev), taught at Stanford University fall 2025.
Repo Setup
These steps work with Python 3.12.
-
Install Anaconda
- Download and install: Anaconda Individual Edition (https://www.anaconda.com/download)
- Open a new terminal so
condais on yourPATH.
-
Create and activate a Conda environment (Python 3.12)
bash conda create -n cs146s python=3.12 -y conda activate cs146s -
Install Poetry
bash curl -sSL https://install.python-poetry.org | python - -
Install project dependencies with Poetry (inside the activated Conda env) From the repository root:
bash poetry install --no-interaction
Similar Articles
@GitHub_Daily: Stanford's Fall 2025 semester offers a course CS146S "Modern Software Developer," which teaches how to write software tโฆ
Stanford's CS146S course 'Modern Software Developer' teaches coding agents and AI-assisted development, with public assignments on GitHub covering topics like prompt engineering and automated workflows.
@Honcia13: Stanford has released an incredible course: Learn to code with AI for free and boost your productivity by 10x! CS146S The Modern Software Developer. The core concept is upgrading the development workflow to: Plan โ AI Generation โ Refine โ Iterate. 10 weeks of extremely hardcore content, with practical insights every week +...
Stanford has released a free course, CS146S 'The Modern Software Developer', which teaches developers to use AI to boost coding productivity by integrating AI into the development workflow.
@MichaelRan15: Stanford CS312 Deep Learning Alchemy is worth following. It's not just another 2022 deep learning course. The instructoโฆ
Stanford University announced a new deep learning course, CS312, with a unique grading system emphasizing quizzes and practical experiments over assignments.
@Ryrenz: The University of Michigan just open-sourced the full lecture materials for its new AI programming course on GitHub โ eecs498-aase/materials. If you want to learn how to do software engineering with agents, you can just copy the homework. This is the official course repository for EECS 498-016, "Applied Agentic Software Engineering," offered in Fall 2026.
The University of Michigan has open-sourced the full set of lecture notes, labs, and demo code for its new Fall 2026 course EECS 498-016 "Applied Agentic Software Engineering" on GitHub. Notably, most PRs in the repo are submitted automatically by claude[bot], making the repository itself a sample of agent-assisted development.
@shao__meng: Stanford University CS329Z: Engineering AI Agents course has officially started, with the first lecture slides now publโฆ
Stanford University's CS329Z course on Engineering AI Agents has started, with lecture slides now public, covering topics from models to autonomous systems and featuring instructors like Diyi Yang and Michael Ryan.