csNINJA

Free notes, diagrams, and definitions for the new IB Computer Science syllabus (2027)!

Sl content is finally 100% complete !
This website currently covers SL content only. Now time came to start the HL part, ah . If you are an HL student, click on "let us know" , its on your left in nav bar and help us complete the notes !

This site is for the current IB CS syllabus and is optimized for desktop. Click a topic to begin:

Latest Updates (Click to view)

October 9, 2026: All of A2 Networks is now finished: Network Architecture, Data Transmissions and Network Security are live. A4 Ethical Considerations is done too.

May 17, 2026: A2 Networks and A4 Machine Learning fundamentals are now available. A1 remains complete. Work continues on remaining topics.

#voluntarily_driven

This site is a student project. If these notes help you, consider buying me us a coffee!

[Donate]

csNINJA is a student-run website and a CAS project. Notes are written by students for students SO there may be and there are mistakes. If you spot an error or have a suggestion, send us a message. , it will be very appreciated :)