CS-Notes icon indicating copy to clipboard operation
CS-Notes copied to clipboard

Notes of computer science courses

CS-Notes

This repository is used to store my notes of CS courses in SYSU. Codes and projects are in Assignments.

Course Semester Notes Available? Status
C Programming 2017 Autumn
C++ Programming 2018 Spring
Digital Circuits 2018 Spring :white_check_mark:
Haskell Programming 2018 Autumn
Computer Organization 2018 Autumn :white_check_mark:
Data Structures and Algorithms 2018 Autumn
Operating Systems 2019 Spring :white_check_mark:
Computer Networking 2019 Spring :white_check_mark:
Python Programming 2019 Spring
Parallel Computing 2019 Spring :page_facing_up:
Database Systems 2019 Autumn :white_check_mark:
Distributed Systems 2019 Autumn :page_facing_up:
Artificial Intelligence 2019 Autumn :white_check_mark:
Computer Graphics 2019 Autumn
Natural Language Processing 2019 Autumn :white_check_mark:
Pattern Recognition 2019 Autumn :white_check_mark:
Digital Image Processing 2019 Autumn :white_check_mark:
Principles of Compilers 2020 Spring :white_check_mark:
Multicore Programming 2020 Spring :page_facing_up:
Deep Learning 2020 Spring :white_check_mark:
Machine Learning and Data Mining 2020 Spring :white_check_mark:
Logic in Computer Science 2020 Spring :white_check_mark:

Notice: There may be lots of typos in my notes, so do NOT fully trust in them. If you find any mistakes, please raise an issue or directly mail to me.

I will commonly fix bugs during a few days before final exams, so to keep track with the newest version, please use git instead of downloading pdf files directly.