What will you learn?
Nice promotional text about the program.
Research
Describe in simple words the type of research and link to research page.
Application requirements
What do I need to know or do to be able to apply? (pre-existing knowledge? Grade requirements? Tests? etc)
2018 Curriculum
for Bachelor of Science in Computer Science
First Year
First Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
COM106 | Purposive Communication | |
CS114 | Introduction to Human Computer Interaction | |
CS111 | Introduction to Computing | |
CS112 | Multimedia Technologies | |
CS113 | Fundamentals of Programming | |
HUM107 | Art Appreciation | |
MAT105 | Mathematics in Modern World | |
NSTP | CWS/ ROTC | |
PE01 | Wellness and Fitness |
Second Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS115 | Computer Programming II | CS111, CS113 |
HIS102 | Reading in Philippine History | |
HUM104 | The Contemporary World | |
MAT33 | Calculus I | MAT105 |
NSTP | CWS/ ROTC | MS11 |
PE02 | Self Defense | PE01 |
PSY100 | Understanding the Self |
Second Year
First Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS211 | Information Management | |
CS212 | Data Structures and Algorithm | CS114, CS115 |
CS213 | Social Issues and Professional Practice | CS114 |
CS214 | Information Assurance and Security | CS111 |
CS217 | Fundamentals of Networking | CS111 |
PE03 | Swimming | PE01 |
PHI109 | Ethics | |
PHY01 | Physics I |
Second Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS215 | Algorithms and Complexity | MAT33, CS212 |
CS216 | Application Development and Emerging Technologies | CS114, CS211 |
CS218 | Elective I | CS111 |
CS219 | 3D Modelling and Animation | CS217 |
CS220 | Web Development | CS114, CS211 |
PE04 | Sports | PE01 |
PHY02 | Physics 2 | PHY01 |
STS108 | Science, Technology and Society |
Summer
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS311 | Discrete Structures I | CS212 |
Third Year
First Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS313 | Object-oriented Programming | CS215 |
CS314 | Software Engineering I | CS216, CS215 |
CS315 | Operating Systems | CS215 |
CS320 | Programming Languages | CS215 |
MST101 | Environmental Science | |
SOC204 | The Entrepreneurial Mind | |
TEE100 | Technology, Environment and Entrepreneurship |
Second Semester
UBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS316 | Computer Architecture and Organization | CS315 |
CS317 | Automata Theory & Formal Language | CS212 |
CS318 | Software Engineering II | CS314 |
CS319 | Elective 2 | CS218 |
CS321 | Mobile Application Development | CS220, CS313 |
CS322 | Game Programming | CS319, CS313 |
HIS103 | Life andWorks of Rizal |
Summer
UBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS411 | Discrete Structures 2 | |
CS412 | Practicum | CS317 |
Fourth Year
First Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS413 | Technopreneurship | CS318 |
CS414 | Elective III | CS319 |
CS415 | CS Thesis Writing I | CS317, CS318 |
HUM109 | Reading Visual Arts |
Second Semester
SUBJECT CODE | DESCRIPTIVE TITLE | PREREQUISITE (S) |
---|---|---|
CS4136 | CS Thesis Writing II | CS415 |