Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science • Series

C Programming from Beginner to Advanced

Next session on Dec 31, 2024

Barrett S

Series Details

Sessions

Public Discussion

Series Details

About

Beginner:
C language features, good commenting practice, creating static libraries and DLLs, C Standard Library.

Intermediate:
Stacks, Queues, Priority Queues, Lists, Abstract Data Types. Sorting, Searching and String algorithms.

Advanced:
libxml2, json-c, libcurl, ncurses, libjpeg, libpng, and Windows API

As a learner come eager to learn and ask questions. If more sessions are needed for a lesson then we go at a slower pace.

Try to attend every session, there will be office hours and notes to help you catch up if needed.

Requirements:
No programming experience is needed

✋ ATTENDANCE POLICY

Try to attend every session, there will be office hours on request and notes to help you catch up if needed.

Dates

August 10 - January 7

Learners

17 / 20

Total Sessions

9

About the Tutor

Just thought I'd join as a person that went to university decades ago. I'm here because I'm refreshing and relearning Math topics on Khan Academy. I'm also teaching myself to do proofs and higher mathematics, I have been programming for over 25 years. Though I could help in CS, Physics (depending on topic) and Math.

View Barrett S's Profile

Upcoming Sessions

2
31
Dec

Session 8

Computer Science

Just a marker to keep series from ending
7
Jan

Session 9

Computer Science

C

Public Discussion

Please log in to see discussion on this series.