BSCS
Complete Curriculum / Subjects
| Subject | Units |
|---|---|
| CS101 - Introduction to Computing | 3.0 |
| CS102 - Computer Programming 1 | 3.0 |
| MATH101 - College Algebra and Trigonometry | 3.0 |
| GE101 - Purposive Communication | 3.0 |
| GE102 - Understanding the Self | 3.0 |
| PE101 - Physical Education 1 | 2.0 |
| NSTP101 - National Service Training Program 1 | 3.0 |
| Total Units | 20.0 |
| Subject | Units |
|---|---|
| CS103 - Computer Programming 2 | 3.0 |
| CS104 - Discrete Structures 1 | 3.0 |
| CS105 - Fundamentals of Information Systems | 3.0 |
| MATH102 - Statistics and Probability | 3.0 |
| GE103 - Readings in Philippine History | 3.0 |
| GE104 - Mathematics in the Modern World | 3.0 |
| PE102 - Physical Education 2 | 2.0 |
| NSTP102 - National Service Training Program 2 | 3.0 |
| Total Units | 23.0 |
| Subject | Units |
|---|---|
| CS201 - Object-Oriented Programming | 3.0 |
| CS202 - Data Structures and Algorithms | 3.0 |
| CS203 - Discrete Structures 2 | 3.0 |
| CS204 - Human-Computer Interaction | 3.0 |
| CS205 - Digital Logic and Design | 3.0 |
| GE201 - The Contemporary World | 3.0 |
| GE202 - Art Appreciation | 3.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS206 - Computer Organization and Assembly Language | 3.0 |
| CS207 - Algorithms and Complexity | 3.0 |
| CS208 - Database Management Systems | 3.0 |
| CS209 - Web Programming | 3.0 |
| CS210 - Software Engineering 1 | 3.0 |
| GE203 - Ethics | 3.0 |
| GE204 - Science, Technology and Society | 3.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS301 - Digital Logic and Design Laboratory | 1.0 |
| CS302 - Operating Systems | 3.0 |
| CS303 - Theory of Computation | 3.0 |
| CS304 - Software Engineering 2 | 3.0 |
| CS305 - Computer Networks | 3.0 |
| CS306 - Information Assurance and Security | 3.0 |
| CS307 - Research Methods in Computer Science | 3.0 |
| Total Units | 19.0 |
| Subject | Units |
|---|---|
| CS308 - Artificial Intelligence | 3.0 |
| CS309 - Programming Languages | 3.0 |
| CS310 - Automata Theory and Formal Languages | 3.0 |
| CS311 - Information Management | 3.0 |
| CS312 - Application Development and Emerging Technologies | 3.0 |
| CS313 - CS Elective 1 | 3.0 |
| CS314 - Computer Science Research Project 1 | 3.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS401 - Machine Learning Fundamentals | 3.0 |
| CS402 - Parallel and Distributed Computing | 3.0 |
| CS403 - CS Elective 2 | 3.0 |
| CS404 - Computer Science Research Project 2 | 3.0 |
| CS405 - Professional Issues in Computing | 3.0 |
| CS406 - Practicum / Internship 1 | 6.0 |
| Total Units | 21.0 |
| Subject | Units |
|---|---|
| CS407 - CS Elective 3 | 3.0 |
| CS408 - Capstone Project | 3.0 |
| CS409 - Computing Trends and Innovations | 3.0 |
| CS410 - Practicum / Internship 2 | 6.0 |
| Total Units | 15.0 |