mihail911/modern-software-dev-assignments

Assignments for CS146S: The Modern Software Dev (Stanford University Fall 2026/2025)

View on GitHub ↗Jump to charts ↓Open shareable report →

mihail911/modern-software-dev-assignments has 5k+ stars and 1k+ forks on GitHub, is written in Python, and was last pushed on Oct 5, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 30 minutes ago
Type:Curated List / Learning ResourceCategory(s):Programming Courses & BooksLearning & Resources
Added to GitGenius on September 17th, 2026
Created on August 7th, 2025
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 1,101
Total Stargazers: 5,165 (+0)
Total Subscribers: 65 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.5 days
Mean response time: 143.1 days
90th percentile: 272.7 days
Tracked items: 2

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Modern Software Dev Assignments is a collection of coursework materials for a university software development course.

The repository serves as the assignment distribution and submission framework for a Stanford computer science course focused on modern software development practices. It provides structured coursework that guides students through practical development skills and contemporary tooling. The setup process relies on standard Python development infrastructure, requiring students to configure a Conda environment and use Poetry for dependency management, which introduces them to professional-grade environment and package management workflows.

Students pursuing this course should expect hands-on assignments that cover modern development practices. The repository is designed for learners at a university level who want exposure to current industry standards and tools. The course appears to emphasize practical setup and configuration as part of its curriculum, making it suitable for those who benefit from guided, structured learning in a classroom setting.

The project maintains active course materials aligned with a specific academic term. Assignment content is organized and versioned within the repository to support a cohort of students working through the same curriculum simultaneously.