Sunteți pe pagina 1din 3

COLLEGE OF ARTS AND SCIENCES

University of the Philippines Manila


Rizal Hall, Padre Faura St., Ermita, Manila

Bachelor of Science in Computer Science


First Year
First Semester Second Semester
Subject Units Prerequisite Subject Units Prerequisite
AH1 3 AH1 3
SSP2 3 SSP2 3
SSP2 3 MST3 3
Math 17 (Algebra & 5 Math 73 (Fundamentals of 3 Math 17
Trigonometry) Analysis I)
CMSC 10 (Introduction to 1 CMSC 21 (Fundamentals of 3 CMSC 11
Internet) Programming)
CMSC 11 (Introduction to 3 CMSC 55 (Discrete 4 CMSC 11,
Computer Science) Mathematical Structures) Math 17
PE 1 (2) PE 2 (2)
NSTP (3) NSTP (3)
Total 18 Total 19

Second Year
First Semester Second Semester
Subject Units Prerequisite Subject Units Prerequisite
CMSC 22 (Object-Oriented 2 CMSC 21 CMSC 126 (File Processing) 2 CMSC 22,
Programming) CMSC 123
CMSC 123 (Data Structures) 3 CMSC 21, CMSC 130 (Logic Design & 3 CMSC 21
CMSC 55 Digital Computer Circuits)
Math 74 (Fundamentals of 3 Math 73 Math 75 (Fundamentals of 3 Math 74
Analysis II) Analysis III)
Math 101 (Elementary 3 Math 11 or Physics 71 (Elementary Physics 4 Math 73
Statistics) Math 17 I)
Chem 14 (Fundamentals of 3 Math 11 or CMSC 137 (Data 3 CMSC 22
Chemistry 1) Math 17 Communication & Networking)
Chem 14.1 (Fundamentals of 1 Math 11 or CMSC 120 (Internet 2 CMSC 10,
Chemistry 1 – Lab) Math 17 Programming) CMSC 22
SSP2 3 AAH1 3
PE 2 (2) PE 2 (2)
Total 18 Total 20

Second Year - Summer


Subject Units Prerequisite
Physics 72 (Elementary Physics 4 Physcis 71
II)
AAH1 3
Total 7

1
Arts and Humanities GE
2
Social Science and Philosophy GE
3
Math, Science and Technology GE
COLLEGE OF ARTS AND SCIENCES
University of the Philippines Manila
Rizal Hall, Padre Faura St., Ermita, Manila

Third Year
First Semester Second Semester
Subject Units Prerequisite Subject Units Prerequisite
CMSC 124 (Design & 3 CMSC 22, CMSC 125 (Operating Systems) 3 CMSC 123,
Implementation of CMSC 123 CMSC 131
Programming Languages)
CMSC 127 (Database Systems) 3 CMSC 126 CMSC 128 (Software 3 CMSC 120,
Engineering) CMSC 127
CMSC 131 (Introduction to 3 CMSC 130 CMSC 132 (Computer 3 CMSC 131
Computer Organization & Architecture)
Machine Level Programming)
Math 120 (Linear Algebra) 3 Math 75 CMSC 171 (Computer Science 1 Junior
Ethics) Standing
SSP2 3 Math 121.1 (Elementary 3 Math 75
Differential Equations I)
MST3 3 AAH1 3
Major Course 3 Major Course 3
Total 21 Total 19

Third Year - Summer


Subject Units Prerequisite
CMSC 190 (Practicum) 3 Junior
Standing

Fourth Year
First Semester Second Semester
Subject Units Prerequisite Subject Units Prerequisite
CMSC 141 (Automata & 3 CMSC 124 CMSC 142 (Design & Analysis 3 CMSC 123
Language Theory) of Algorithms)
CMSC 197 (Undergraduate 1 Senior CMSC 161 (Computer 3 CMSC 123,
Seminar) Standing Graphics) Math 120
CMSC 199 (Research Methods) 3 Senior CMSC 198 (Special Problem) 3 CMSC 197,
Standing CMSC 199
Major Course 3 Elective 3
Math 174 (Numerical Analysis) 3 CMSC 21, Elective 3
Math 121.1
Stat 130 (Nonparametric 3 Math 101 PI 100 (Life and Works of Jose 3
Statistical Methods) Rizal)
MST3 3
Total 19 Total 18

Major Courses
Health Informatics Track Statistical Computing Track
HI 191 (Fundamentals of Health Informatics) Stat 121 (Applied Probability Models)
HI 192 (Knowledge Representation and Health Decision Stat 122 (Applied Bayesian Inferential Models)
Support System)
Chem 32 (Chemistry of Biomolecules) Stat Comp 181.1 (Linear Models in Statistical
Computing)
COLLEGE OF ARTS AND SCIENCES
University of the Philippines Manila
Rizal Hall, Padre Faura St., Ermita, Manila

Electives
• HI 193.1 (Representation and Algorithms for Computational Biochemistry)
• HI 193.2 (Genetic Algorithms and Genetic Programming)
• Stat Comp 181.2 (Linear Models in Statistical Computing II)
• Stat Comp 183 (Multivariate Statistical Model)
• Stat Comp 185 (Stochastic Models)
• Stat 186 (Time Series Analysis)
• CMSC 155 (Compiler Construction)
• CMSC 170 (Introduction to Artificial Intelligence)
• CMSC 172 (Robot Modeling)
• CMSC 180 (Parallel Computing)
• CMSC 191 (Special Topics) – may be taken twice but should be of different topics
• Math 126 (Real Analysis)
• Math 162 (Theory of Interest)
• Math 164 (Life Contingencies)
• Math 165 (Finite Differences)
• Math 180.1 (Operations Research I)
• Math 180.2 (Operations Research II)
• Math 181 (Linear and Integer Programming)

S-ar putea să vă placă și