Skip to content

ninn-kou/COMP2017-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP2017 Systems Programming Tutorial Notes

Semester 1, 2026


Welcome! This repository contains notes and examples for my COMP2017 tutorial classes. They are intended to help you review key concepts, practise further, and revise after class.

Please note that if anything in these notes differs from the lecture slides, the lecture slides take precedence.

If you have questions about the tutorial content, please feel free to get in touch by email or ask me in tutorials.


Tutor

TutorHao Ren
Emailhao.ren@sydney.edu.au

Tutorial Schedule

Time Monday Wednesday Thursday
10:00-11:00 B/02
11:00-12:00 B/47 B/03
12:00-13:00 A/14 B/13
13:00-14:00 A/15 B/14
14:00-15:00 A/16
15:00-16:00 A/17
16:00-17:00 A/18 A/39
17:00-18:00 A/19 A/38

I taught A/14, A/15, and A/16 in Weeks 2 and 3 only.


Tables

  • Week 2
    • Tutorial A: Compiler, C Documents, C Types, Simple Pointers
    • Tutorial B: Intro to Linux, Command Line, PATH, Common Linux Commands, sizeof, Pointer Arithmetic, Basic I/O
  • Week 3
    • Tutorial A: ASCII Codes, String in C, Basic String Manipulations
    • Tutorial B: Preprocessor, Compiler Flags, C String Standard Library string.h
  • Week 4
    • Tutorial A: More String Manipulations, C Math Standard Library math.h, Bits, Bitwise Operators
    • Tutorial B: Struct, Union

Copyright

Copyright © 2026 by Hao Ren. All rights reserved.

About

Hao Ren’s Tutor Notes for COMP2017 Systems Programming (Semester 1, 2026)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages