Home

Lecture Notes

Tutorial Notes

Project

Examination

Reference

 

 

Lecture Notes


* Introduction to Unix 2/Sep/2025
* Introduction to Shell and Common Unix Commands 2/Sep/2025
* C Compilation and Linking 2/Sep/2025
* Unix and C Programming 2/Sep/2025
* C Program Development and Debugging under Unix 08/Sep/2025
* Software Implementation and Algorithm Design 15/Sep/2025
* Unix Files and Attributes 22/Sep/2025
* Multi-module Programs | Tower of Hanoi in C 29/Sep/2025
* File Processing C programming example 2/Oct/2025
* The "make" Utility in Unix | Multi Module Design in C Programming | Makefiles for C Projects 9/Oct/2025
* Multi-Module Design Example: Matrix Operations in C
* GNUplot
* GTK Example | Introduction to Computer System and Architecture | More on Unix Shells | Introduction to Cloud Computing
* An Example on Game Playing: Tic-Tac-Toe in C Using GTK
* Cloud Computing | Introduction to Process in Computing Systems
* Introduction to Graphical User Interface Programming - GTK+
* Sine Plot using Gnuplot (supplements the previous lecture notes on "Gnuplot" using an implementation on MacBook)
* Gnuplot on its own | Gnuplot and GTK comparison | Example on GTK and Gnuplot working together | Sample solution and material for Assignment 2 Question 2
* GTK-GIT
* Understanding git branch

 

 

 

 

 

 

 

 

 

 

DISCLAIMER

Copyright© 2025. All rights reserved. Department of Systems Engineering and Engineering Management, The Chinese University of Hong Kong.