This repository contains the notes and code for the courses I took in City University of Hong Kong as a BSc Computer Science student.
Please understand that:
- The notes may contain typos and errors. Please use them with caution.
- The code is for reference only. Copy-pasting the code may violate the academic honesty policy.
- The repository does not contain any teaching materials.
- The courses that I am currently taking will not be available until the end of the semester.
All the notes are written in Markdown and exported to PDF, with the help of Typora.
Courses in bold are CS major core courses.
Code | Course | Repository | Notes |
---|---|---|---|
CS1302 | Introduction to Computer Programming | Repository | Notes |
MA1300 | Enhanced Calculus and Linear Algebra I | Notes | |
PHY1201 | General Physics I | Notes | |
GE1401 | University English | ||
JC2066 | IT Professionals: Ethical, Legal and Social Issues | Notes |
Code | Course | Repository | Notes |
---|---|---|---|
GE2410 | English for Engineering | ||
MA1301 | Enhanced Calculus and Linear Algebra II | ||
CS2204 | Fundamentals of Internet Applications Development | Repository Website |
Notes |
CS2402 | Introduction to Computational Probability Modelling | Notes | |
CS2310 | Computer Programming | Repository | Notes |
Code | Course | Repository | Notes |
---|---|---|---|
CS2611 | Seminars on Contemporary Technologies I | ||
CS2115 | Computer Organization | Project | Notes Review |
CS2312 | Problem Solving and Programming | Notes Exercises |
|
CS3201 | Computer Networks | Project | Notes |
CS3334 | Data Structures | Repository Project |
Notes Review |
MA2185 | Discrete Mathematics |
Code | Course | Repository | Notes |
---|---|---|---|
CS2611 | Seminars on Contemporary Technologies I | ||
CS3103 | Operating Systems | Project | Notes Tutorial Assignment |
CS3342 | Software Design | Project | Notes Review |
CS3402 | Database Systems | Notes Exercises |
|
CB2500 | Information Management | Notes Discussions Quiz Review |
Code | Course | Repository | Notes |
---|---|---|---|
CS3504 | IT Professional Placement | ||
CS3343 | Software Engineering Practice | Repository | Notes Review |
CS4335 | Design and Analysis of Algorithms | Notes Review |
Semester | Code | Course | Repository | Notes |
---|---|---|---|---|
22/23 Sem A | GE1305 | Foundation Physics | Notes | |
23/24 Sem A | GE1205 | Green Economics | Notes | |
23/24 Sem B | GE2262 | Business Statistics | Notes Tutorial Quiz Review |
Semester | Code | Course | Repository | Notes |
---|---|---|---|---|
23/24 Sem B | CB2400 | Microeconomics | Notes Exercises |
The following repositories prepared by previous students may be helpful: