Skip to content

SUTD 2021 50.005 Computer System Engineering Code Dump

Notifications You must be signed in to change notification settings

jamestiotio/cse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cse

"Knowledge is a gift, for those who know how to use it."

"We can explain it to you, but we can’t understand it for you."

SUTD 2021 50.005 Computer System Engineering Code Dump

This repository is divided into 5 sections/folders/directories:

  1. Additional Introduction to C Basics Primer Classes (Individual, Ungraded) - Babies (Part 1), Toddlers (Part 2) & Kids (Part 3)
  2. Example/Sample Cohort Topics/Concepts Code Implementation
  3. Homework (Individual)
  4. Labs (Individual)
  5. Programming Assignments (Group/Pair Work)

Small GCC Compilation Note

Whenever pthread.h or semaphore.h is included, do remember to include either the -pthread or the -lpthread compilation flag to gcc. Use -pthread for most portability.

Disclaimer

To whichever junior who decides to adopt our answers, please think carefully whether you should use them or not.