Skip to content

Commit 229ecd6

Browse files
committed
Update study group to Feb-July
1 parent 52b6af4 commit 229ecd6

File tree

2 files changed

+13
-17
lines changed

2 files changed

+13
-17
lines changed

events/c-study-group-2025/index.md

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,26 @@ layout: custom
88

99
This is a study group meeting once a month for existing/aspiring R contributors that want to gain/refresh basic skills in C programming.
1010

11-
It will run from **January to June 2025**.
11+
It will run from **February to July 2025**.
1212

1313
<center><img src="woman_studying.jpg" alt="Woman studying in a library with books and a laptop" width="50%"/></center>
1414

1515
## Study materials
1616

1717
The main study materials are from the C sessions of [CS50](https://cs50.harvard.edu/x/), Harvard's Introduction to Computer Science. This will be supplemented with a chapter from [Deep R Programming](https://deepr.gagolewski.com/chapter/310-compiled.html) on R's C API.
1818

19-
**Note: the CS50 website will update on January 1st, 2025, with an updated version of the course.**
20-
2119
## Schedule
2220

2321
**Note: this schedule will be updated with the exact dates once they have been decided (see 'Timing' section below). Links will also be updated to the 2025 material once released.**
2422

2523
| Session | Month | Resource | Material |
2624
|------------|------------|------------|-------------------------------------|
27-
| 1 | Jan | CS50 | [C](https://cs50.harvard.edu/x/2024/weeks/1/) |
28-
| 2 | Feb | CS50 | [Arrays](https://cs50.harvard.edu/x/2024/weeks/2/) |
29-
| 3 | Mar | CS50 | [Algorithms](https://cs50.harvard.edu/x/2024/weeks/3/) |
30-
| 4 | Apr | CS50 | [Memory](https://cs50.harvard.edu/x/2024/weeks/4/) |
31-
| 5 | May | CS50 | [Data Structures](https://cs50.harvard.edu/x/2024/weeks/5/) |
32-
| 6 | Jun | Deep R | [Interfacing compiled code [in R]](https://deepr.gagolewski.com/chapter/310-compiled.html) |
25+
| 1 | Feb | CS50 | [C](https://cs50.harvard.edu/x/2025/weeks/1/) |
26+
| 2 | Mar | CS50 | [Arrays](https://cs50.harvard.edu/x/2025/weeks/2/) |
27+
| 3 | Apr | CS50 | [Algorithms](https://cs50.harvard.edu/x/2025/weeks/3/) |
28+
| 4 | May | CS50 | [Memory](https://cs50.harvard.edu/x/2025/weeks/4/) |
29+
| 5 | Jun | CS50 | [Data Structures](https://cs50.harvard.edu/x/2025/weeks/5/) |
30+
| 6 | Jul | Deep R | [Interfacing compiled code [in R]](https://deepr.gagolewski.com/chapter/310-compiled.html) |
3331

3432
## Commitment
3533

@@ -38,25 +36,23 @@ Participants should study the material and attempt the corresponding exercises b
3836
A suggested weekly schedule for each month for the CS50 material is:
3937

4038
- Week 1: Watch "Lecture" video (2.5 hr)
41-
- Week 2: Watch "Shorts" (\~6 x 10-15 min videos that expand on topics in the lecture) and do one or more of the [additional practice](https://cs50.harvard.edu/x/2024/practice/) problems for the corresponding week
39+
- Week 2: Watch "Shorts" (\~6 x 10-15 min videos that expand on topics in the lecture) and do one or more of the [additional practice](https://cs50.harvard.edu/x/2025/practice/) problems for the corresponding week
4240
- Week 3: Watch "Section" (~1hr video going beyond the lecture) and do one or more of the remaining additional practice problems
4341
- Week 4: Meet to share solutions to the practice problems. Optional: Do "Problem Set" and submit if doing course for credit, or if you want to receive an automatic grade to check your progress
4442

45-
**Note: we may update the suggestions about which problems to attempt when the CS50 course for 2025 is published.**
46-
4743
The additional practice problems are often harder than the problem set,
4844
however we suggest leaving the problem set till after the meetup and attempting
4945
this independently (this is expected if you are doing the course for credit).
5046

51-
There is the option to do further study towards a free [certificate](https://cs50.harvard.edu/x/2024/certificate/) from Harvard or a verified certificate from edX (~200 USD, financial assistance program available on edX). See the CS50 website for details.
47+
There is the option to do further study towards a free [certificate](https://cs50.harvard.edu/x/2025/certificate/) from Harvard or a verified certificate from edX (~200 USD, financial assistance program available on edX). See the CS50 website for details.
5248

5349
At study group meetings, participants should be prepared to share and discuss their work on the exercises.
5450

5551
## Timing
5652

57-
The book club will typically meet in the 4th week of the month, from January to June 2024.
53+
The book club will typically meet in the 4th week of the month, from February to July 2025.
5854

59-
**In order to determine the best time (or two) to hold the meetings, if you are interested in attending, please fill out [this whenisgood poll](https://whenisgood.net/jqfrg3j) with your availability by MONDAY JANUARY 6TH 2025, 11PM UTC.**
55+
**In order to determine the best time (or two) to hold the meetings, if you are interested in attending, please fill out [this whenisgood poll](https://whenisgood.net/jqfrg3j) with your availability by MONDAY JANUARY 20TH 2025, 11PM UTC.**
6056

6157
**This page will be updated later that week with the chosen day/time(s).**
6258

@@ -68,4 +64,4 @@ Sessions will be recorded and shared on on the [R Contributors Slack](/slack) fo
6864

6965
## Further help
7066

71-
Participants are encouraged to join the #c-study-group channel on the [R Contributors Slack](/slack) to discuss with others as they work through the material. CS50 also has [communities](https://cs50.harvard.edu/x/2024/communities/) on multiple platforms that you can connect to.
67+
Participants are encouraged to join the #c-study-group channel on the [R Contributors Slack](/slack) to discuss with others as they work through the material. CS50 also has [communities](https://cs50.harvard.edu/x/2025/communities/) on multiple platforms that you can connect to.

events/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Meetings and events for existing/aspiring R contributors.
1111
* R Dev Days/Sprints: Collaborative events to work on contributions to R or infrastructure that supports such contribution.
1212
<!-- Upcoming event(s) [@ SIP](https://pretix.eu/r-contributors/r-dev-day-sip-2024/) (Newcastle, UK, October 8-9). [Google Calendar](https://calendar.google.com/calendar/embed?src=096ece8c4dd2994219c1e504a6d474f7964e16fe18eced1dbdb8d5323ee6297b%40group.calendar.google.com) / [iCal](https://calendar.google.com/calendar/ical/096ece8c4dd2994219c1e504a6d474f7964e16fe18eced1dbdb8d5323ee6297b%40group.calendar.google.com/public/basic.ics). --->
1313
* [R Contributor Office Hours](office-hours): monthly drop-in sessions to help people get started with contributing to R. Discuss work in progress or work together on open bugs/missing translations. [Google Calendar](https://calendar.google.com/calendar/u/0/r?cid=c7b298f30426b575f888ee963ec38a6da1ad6d2dbc27f34d501a72f2d8abb1cf@group.calendar.google.com) / [iCal](https://calendar.google.com/calendar/ical/c7b298f30426b575f888ee963ec38a6da1ad6d2dbc27f34d501a72f2d8abb1cf%40group.calendar.google.com/public/basic.ics).
14-
* [C Study Group](c-study-group-2025) (upcoming - January-June 2025): study group designed for R contributors to develop skills in C programming. Calendar links will be shared when timings are finalised. Please fill in [this whenisgood poll](https://whenisgood.net/jqfrg3j) if you're interested in participating.
14+
* [C Study Group](c-study-group-2025) (upcoming - February-July 2025): study group designed for R contributors to develop skills in C programming. Calendar links will be shared when timings are finalised. Please fill in [this whenisgood poll](https://whenisgood.net/jqfrg3j) if you're interested in participating.
1515
<!-- [Google Calendar](https://calendar.google.com/calendar/u/1?cid=ab59b5988cef70d576d045f33a7b4ec633d665afb070aaf696b4b353254c74dc@group.calendar.google.com) / [iCal](https://calendar.google.com/calendar/ical/ab59b5988cef70d576d045f33a7b4ec633d665afb070aaf696b4b353254c74dc%40group.calendar.google.com/public/basic.ics).-->
1616
* [R Contribution Working Group](/working-group): meetings to organize events and work on other infrastructure supporting contributors. [Google Calendar](https://calendar.google.com/calendar/u/0/[email protected]) / [iCal](https://calendar.google.com/calendar/ical/nc4tg39nam44itn9uhnf751hbk%40group.calendar.google.com/public/basic.ics).
1717

0 commit comments

Comments
 (0)