Ang Course X ay prerequisite* ng Course Y
* Ang prerequisite na kurso (halimbawa ay Course X) ay isang kurso na kinakailangang matapos ng mayroong markang nararapat upang mabigyan ng pagkakataong kuhanin ang sumusunod na kurso (halimbawa ay Kurso Y).
Ang bawat estudyante na kukuha ng kursong Computer Science ay mabibigyan ng 144 na units na mahahati sa mga sumusunod:
33 na units mula sa mga GE* na Elective at 12 units ng kinakailangang mga GE
61 na units mula sa mga kurso tungkol sa Computer Science
14 na units mula sa mga kursong Matematika
6 na units mula sa mga kursong Siyensya at Teknolohiya
12 na units mula sa libreng mga Elective**
6 na units mula sa Thesis o Practicum and Special Problem
14 na units mula sa mga kursong NSTP at PE
**Ang mga libreng Electives ay maaring piliin mula sa mga sumusunod na larangan nang may konsultasyon mula sa mga academic adviser na itatalaga sa bawat estudyante: Computer Science, Mathematics, Applied Mathematics, Statistics, Engineering, Management, Economics, at Education ng iba pa.
*Ang mga GE o General Education ay ang mga kursong walang kinakailangang prerequisite. Bawat isa ay tumatanggap lamang ng 3 na units. Ito ay nahahati sa tatlong domain:
Mathematics, Science and Technology (MST)
Social Sciences and Philosophy (SSP)
Arts and Humanities (AH)