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 |