BSCS
Complete Curriculum / Subjects
| Subject | Units |
|---|---|
| CS101 - Introduction to Computing | 3.0 |
| CS102 - Computer Programming 1 | 3.0 |
| MATH101 - College Algebra | 3.0 |
| GE101 - Understanding the Self | 3.0 |
| GE102 - Purposive Communication | 3.0 |
| NSTP101 - National Service Training Program 1 | 3.0 |
| PE101 - Physical Education 1 | 2.0 |
| Total Units | 20.0 |
| Subject | Units |
|---|---|
| CS103 - Computer Programming 2 | 3.0 |
| CS104 - Discrete Structures 1 | 3.0 |
| MATH102 - Trigonometry and Analytic Geometry | 3.0 |
| GE103 - Readings in Philippine History | 3.0 |
| GE104 - Mathematics in the Modern World | 3.0 |
| NSTP102 - National Service Training Program 2 | 3.0 |
| PE102 - Physical Education 2 | 2.0 |
| Total Units | 20.0 |
| Subject | Units |
|---|---|
| CS201 - Data Structures and Algorithms | 3.0 |
| CS202 - Object-Oriented Programming | 3.0 |
| CS203 - Discrete Structures 2 | 3.0 |
| CS204 - Computer Organization and Architecture | 3.0 |
| MATH201 - Probability and Statistics | 3.0 |
| GE201 - The Contemporary World | 3.0 |
| PE203 - Physical Education 3 | 2.0 |
| Total Units | 20.0 |
| Subject | Units |
|---|---|
| CS205 - Algorithms and Complexity | 3.0 |
| CS206 - Database Management Systems | 3.0 |
| CS207 - Operating Systems | 3.0 |
| CS208 - Software Engineering 1 | 3.0 |
| CS209 - Human-Computer Interaction | 3.0 |
| GE202 - Ethics | 3.0 |
| PE204 - Physical Education 4 | 2.0 |
| Total Units | 20.0 |
| Subject | Units |
|---|---|
| CS301 - Information Management | 3.0 |
| CS302 - Automata Theory and Formal Languages | 3.0 |
| CS303 - Programming Languages | 3.0 |
| CS304 - Computer Networks | 3.0 |
| CS305 - Software Engineering 2 | 3.0 |
| CS306 - Web Development | 3.0 |
| GE301 - Science, Technology and Society | 3.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS307 - Artificial Intelligence | 3.0 |
| CS308 - Introduction to Machine Learning | 3.0 |
| CS309 - Computer Graphics | 3.0 |
| CS310 - Information Assurance and Security | 3.0 |
| CS311 - Systems Analysis and Design | 3.0 |
| CS312 - Research Methods in Computing | 3.0 |
| GE302 - The Life and Works of Rizal | 3.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS401 - Thesis 1 | 3.0 |
| CS402 - Software Project Management | 3.0 |
| CS403 - Distributed Systems | 3.0 |
| CS404 - Elective in Computer Science 1 | 3.0 |
| CS405 - Practicum Preparation | 1.0 |
| Total Units | 13.0 |
| Subject | Units |
|---|---|
| CS406 - Thesis 2 | 3.0 |
| CS407 - Emerging Technologies in Computing | 3.0 |
| CS408 - Elective in Computer Science 2 | 3.0 |
| CS409 - Practicum / Internship | 6.0 |
| Total Units | 15.0 |