- Joined
- Apr 21, 2005
- Sythe Gold
- 5,470
- Messages
- 8,074
- Discord Unique ID
- 742989175824842802
- Discord Username
- Sythe
Hello!
Some members have expressed interest in learning C so this is going to be attempt one at a course on C and some UNIX system fundamentals too.
The first thing you need to do if you want to join this course is get a copy of K&R C Programming. This is the quintessential guide to C. Grab it here: compiladores/The C Programming Language - 2nd Edition - Ritchie Kernighan.pdf at master · germanoa/compiladores · GitHub
Next you need to setup an environment that you can write C programs in:
I'll post each of the tutorials below. We'll conduct lectures and tutorials throughout each week on the discord under the #programming channel. https://discord.gg/aTDJSkG
What can you expect to learn from this course?
If you have questions or need help use the Q&A thread:
Some members have expressed interest in learning C so this is going to be attempt one at a course on C and some UNIX system fundamentals too.
The first thing you need to do if you want to join this course is get a copy of K&R C Programming. This is the quintessential guide to C. Grab it here: compiladores/The C Programming Language - 2nd Edition - Ritchie Kernighan.pdf at master · germanoa/compiladores · GitHub
Next you need to setup an environment that you can write C programs in:
- Grab Virtual Box: Downloads – Oracle VM VirtualBox
- Grab Ubuntu: Download Ubuntu Desktop | Download | Ubuntu
- Follow these instructions to install: How to install Ubuntu on VirtualBox?
I'll post each of the tutorials below. We'll conduct lectures and tutorials throughout each week on the discord under the #programming channel. https://discord.gg/aTDJSkG
What can you expect to learn from this course?
- How to write basic C programs and possibly some advanced C programs
- Bash and basic linux use
- Some computational theory
- Basic data types and algorithms
- Threading
- Processes
- Networking
- Yet to be decided but I imagine everyone will go at their own pace. I will probably publish an assignment every two weeks.
- First time around it will be free and you can optionally donate extra cash to Sythe if you found it valuable.
If you have questions or need help use the Q&A thread:
Last edited:


























































