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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
C Programming from Beginner to Advanced Section 2

SAT Score Range

5 sessions

+5

This series was cancelled on July 15, 2024. We're very sorry–you can explore more Computer Science series here. All 1:1 and group chats related to this series are disabled 7 days after the last session.

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

Tutored by

Barrett S 🇺🇸

Senior Tutor

Certified in 21 topics

View Profile

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.

Schedule

✋ ATTENDANCE POLICY

Keep up with every session and if you have to miss one notify me so I can arrange Office Hours if needed to keep you up with everyone else.

SESSION 1

22

Jun

SESSION 1

Computer Science

Computer Science

Sat 2:00 PM - 3:00 PM UTCJun 22, 2:00 PM - 3:00 PM UTC

Installing Visual Studio Community
Installing Doxygen
Good commenting
C Preprocessor
Header Files vs C Libraries
Escape sequences in strings
Main loop
Hello World program

Discussion of when Office Hours and Study Sessions will be good.
Ask if there is a date/time for a second day a week for a proper session.
SESSION 2

24

Jun

SESSION 2

Office Hours

Office Hours

Mon 1:00 AM - 2:00 AM UTCJun 24, 1:00 AM - 2:00 AM UTC

Getting vmware fusion pro installed and setting up windows so visual studio community can be installed.
SESSION 3

29

Jun

SESSION 3

Computer Science

Computer Science

Sat 2:00 PM - 3:00 PM UTCJun 29, 2:00 PM - 3:00 PM UTC

Continue on learning the course goals for C
SESSION 4

6

Jul

SESSION 4

Computer Science

Computer Science

Sat 2:00 PM - 3:00 PM UTCJul 6, 2:00 PM - 3:00 PM UTC

Continue on learning the course goals for C
SESSION 5

13

Jul

SESSION 5

Computer Science

Computer Science

Sat 2:00 PM - 3:00 PM UTCJul 13, 2:00 PM - 3:00 PM UTC

Continue on learning the course goals for C

Public Discussion

Please log in to see discussion on this series.

Jun 22 - Jul 13

4 weeks

60 mins

/ session

SCHEDULE

Saturdays

2:00PM