UBC Okanagan · COSC 499

UBCO COSC 499 capstone stats, every cohort

Contribution highlights from 15 UBC Okanagan COSC 499 capstone cohorts on GitHub, year-long and summer sessions, from 2017–18 to today. Last synced Nov 4, 2026.

Last 5 years · 2022–23 to 2026–27, summer sessions included

Cohorts
9sessions
Contributors
403people
Commits
43.7Kcommits
Merged PRs
12.7KPRs
Code reviews
21Kreviews
How 2026–27 is tracking
The last 4 year-long and 3 summer cohorts. Average cumulative commits per team by week of term (week 0 = first week of September, or of May for summer sessions; summer is dashed). Click a cohort to bring it forward.View this year’s benchmark
Cohorts side by side
Average per team; header shows all-time totals. S = summer session. 2026–27 is still in progress.
Languages
Share of code across every team repository
  • Python51.4%
  • JavaScript24.0%
  • TypeScript7.5%
  • C#6.6%
  • Other10.5%

Oddities, last 5 years

The most memorable individual habits from 2022–23 to 2026–27.

Night owls
Biggest share of their commits made between 10 pm and 4 am
  1. 1
    Jayati
    Team 2, 2023–24
    64%of commits
  2. 2
    Segundo Parra J
    Team 18, 2023–24
    62%of commits
  3. 3
    Xinying-Q
    Team 22, 2023–24
    56%of commits
Early birds
Biggest share of their commits made between 5 am and 9 am
  1. 1
    Ferdinand
    Team 7, 2023–24
    26%of commits
  2. 2
    jcfan91
    Team 8, Summer 2024
    17%of commits
  3. 3
    aakash-tir
    Team 6, 2025–26
    17%of commits
3 am regulars
Most commits made between 3 and 4 am
  1. 1
    Shreya Saxena
    Team 3, 2025–26
    17commits
  2. 2
    Wasi Raza
    api-development-and-testing-project1-helpya-services-inc, Summer 2022
    13commits
  3. 3
    Jan
    Team 9, 2023–24
    12commits
Biggest single commit
Most lines changed in one commit (vendored code over 20,000 lines left out)
  1. 1
    Abijith Ashok
    Team 20, 2023–24
    20Klines
  2. 2
    Nicolaas
    Team 5, Summer 2024
    19.9Klines
  3. 3
    OakleyPankratz
    Team 5, Summer 2024
    19.9Klines
Holiday heroes
Most commits on holidays and breaks
  1. 1
    Damyn Filipuzzi
    hot-desking-deploy, Summer 2022
    62commits
  2. 2
    Soren Stenback
    Team 9, 2023–24
    54commits
  3. 3
    dabby04
    Team 3, 2025–26
    22commits
Back to the drawing board
Most pull requests opened and then closed without merging
  1. 1
    Xinying-Q
    Team 22, 2023–24
    41closed PRs
  2. 2
    rin
    Team 8, 2026–27
    37closed PRs
  3. 3
    N0tGoingPro
    Team 9, 2023–24
    21closed PRs

Highlights, last 5 years

Most commits by one person
Top committer of each cohort
  1. 1
    ThunderIW
    Team 2, 2025–26
    798commits
  2. 2
    Finkch
    project-3-a-automating-database-question-generation-automating-db-q-gen-marking-team-a, Summer 2023
    635commits
  3. 3
    Jan
    Team 9, 2023–24
    629commits
Most reviews by one person
Top reviewer of each cohort
  1. 1
    jesselazzari
    Team 14, 2023–24
    222reviews
  2. 2
    ThunderIW
    Team 2, 2025–26
    192reviews
  3. 3
    Kevin Kim
    PEFORMA, Summer 2024
    154reviews
Highest team output
Overall score, 2022–23 to 2026–27
  1. 1
    Team 3
    2025–26
    5,377pts
  2. 2
    Team 2
    2025–26
    4,611pts
  3. 3
    Team 19
    2025–26
    4,595pts
Most merged PRs
Teams with the most shipped PRs
  1. 1
    Team 3
    2025–26 · 99% reviewed · 17 h to merge
    415PRs
  2. 2
    Team 2
    2025–26 · 99% reviewed · 8.8 h to merge
    369PRs
  3. 3
    Team 14
    2023–24 · 89% reviewed · 1.1 h to merge
    368PRs

Counts cover the default branch (merge commits excluded), pull requests and issues from mid-August to the end of May each year. Bots and course staff are left out. Line counts skip commits over 5,000 lines, which are usually dependencies or generated files.