GRAMICCI PSYCHEDELIC SHORTS CIRCLE 1117

UNIVERSITY OF THE PHILIPPINES MINDANAO
Office of the University Registrar
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
Approved on June 24, 2003
FIRST YEAR, FIRST SEMESTER
Course No.
MATH 17
GE
GE
GE
GE
GE
PE 1
Course Description
Algebra & Trigonometry
Foundations of Physical Fitness
NSTP 1
National Service Training Program
Lecture
5
3
3
3
3
3
(2)
Lab
(3)
Units
5
3
3
3
3
3
(2)
Prerequisite/s
(3)
20
FIRST YEAR, SECOND SEMESTER
Course No.
CMSC 11
CMSC 56
MATH 26
GE
GE
GE
PE 2/4
Course Description
Introduction to Computer Science
Discrete Mathematical Structures in Computer
Science I
Analytic Geometry & Calculus I
NSTP 2
National Service Training Program
Course No.
CMSC 21
Course Description
Fundamentals of Programming
Discrete Mathematical Structures in Computer
Science II
Analytic Geometry & Calculus II
General Physics I
Elementary Statistics
Lecture
3
Lab
Units
3
Prerequisite/s
MATH 11 or MATH 17
3
3
MATH 17
3
3
3
3
(2)
3
3
3
3
(2)
MATH 17
(3)
(3)
18
SECOND YEAR, FIRST SEMESTER
CMSC 57
MATH 27
PHYS 3
STAT 1
GE
PE 2/3/4
Lecture
2
Lab
1
3
3
2
2
3
(2)
1
1
Units
3
Prerequisite/s
CMSC 11
3
CMSC 56
3
3
3
3
(2)
18
MATH 26
MATH 11 or MATH 17
SECOND YEAR, SECOND SEMESTER
Course No.
CMSC 123
CMSC 130
MATH 28
PHYS 13
STAT 101
GE
PE 2/3/4
Course Description
Data Structures
Logic Design & Digital Computer Circuits
Analytic Geometry & Calculus III
General Physics II
Statistical Methods
Course No.
Course Description
Design & Implementation of Programming
Languages
File Processing & Database Systems
Introduction to Computer Organization &
Machine Level Programming
Lecture
3
2
3
2
2
3
(2)
Lab
1
1
1
Units
3
3
3
3
3
3
(2)
18
Prerequisite/s
CMSC 21, CMSC 57 or COI
CMSC 11, CMSC 57 or COI
MATH 27
PHYS 3
STAT 1
THIRD YEAR, FIRST SEMESTER
CMSC 124
CMSC 127
CMSC 131
CMSC 150
GE
GE
Numerical & Symbolic Computations
Lecture
Lab
Units
2
1
3
CMSC 123 or COI
2
1
3
CMSC 123 or COI
2
1
3
CMSC 21, CMSC 130 or COI
3
MATH 28, MATH 38, CMSC
123
2
3
3
1
3
3
18
Prerequisite/s
THIRD YEAR, SECOND SEMESTER
Course No.
CMSC 125
CMSC 128
CMSC 132
Course Description
Operating Systems
Introduction to Software Engineering I
Computer Architecture
ELECTIVE - Computer Science
Lecture
2
2
3
GE
GE
Lab
1
1
Units
3
3
3
3
3
3
18
Lab
Units
3
COI
Units
3
Prerequisite/s
CMSC 125 & CMSC 132
3
3
Prerequisite/s
CMSC 123, CMSC 131 or COI
CMSC 123 or COI
CMSC 131 or COI
THIRD YEAR, SUMMER
Course No.
CMSC 198*
Course Description
Practicum
Course No.
CMSC 137
Course Description
Data Communications & Networking
CMSC 141
CMSC 190*
CMSC 199
CMSC 200
ENG 10
Automata & Languages Theory
Special Problems
Undergraduate Seminar
Undergraduate Thesis
Writing of Scientific Paper
ELECTIVE - Computer Science
ELECTIVE - Free
Lecture
Prerequisite/s
FOURTH YEAR, FIRST SEMESTER
Lecture
2
Lab
1
3
1
1
(3)
3
3
1
1
(3)
3
3
3
CMSC 124 or COI
COI
COI
COI
Junior Standing
17 (or 19)
FOURTH YEAR, SECOND SEMESTER
Course No.
CMSC 142
CMSC 190*
CMSC 200
Course Description
Design & Analysis of Algorithms
Special Problems
Undergraduate Thesis
PI 100
The Life & Works of Jose Rizal
Lecture
3
2
(3)
Lab
Units
3
2
(3)
3
Prerequisite/s
CMSC 124 or COI
COI
COI
3
ELECTIVE - Computer Science
Junior Standing
3
ELECTIVE - Free
GE
3
3
3
17 (or 18)
TOTAL NUMBER OF UNITS - 147
*
The student may choose either (CMSC 198 and CMSC 190) or CMSC 200.
NOTE: The specification of the domain [i.e., GE (AH), GE (SSP) and GE (MST) of the GE courses for any semester is intended primarily
to help the students keep track of the number of GE units he/she has taken in each domain. Nothing in this document therefore
prevents a student, for example, from taking a GE course in the AH or NSM domain, when the checklist provides a GE (SSP) course for
a particular year or semester, so long as the number of required GE units in each domain is complied with.
General Education
ARTS and HUMANITIES DOMAIN
(15 units)
AH 1
COMM I
AH 2
COMM II
AH 3
COMM III
4H 4
HUM I
AH 5
HUM II
AH 6
Visual Comm & Society
AH 7
Significant Themes in Lit
SOCIAL SCIENCE and
PHILOSOPHY DOMAIN (15 units)
SSP 1
HIST I
SSP 2
HIST II
SSP 3
SOSC I
SSP 4
SOSC II
SSP 5
PHLO I
SSP 6
Wika at PagkaPilipino
SSP 7
Hitchiker’s Guide to
Mindanao
NATURAL SCIENCE and
MATHEMATICS DOMAIN (15 units)
MST 1
NASC I
MST 2
NASC II
MST 3
MATH I
MST 4
STS
MST 5
Biotechnology & Society
MST 6
Biodiversity Challenge
ELECTIVES: Free electives may be taken from any course in any of the degree programs available at UP in Mindanao provided they
are approved by the Adviser.
Course No.
CMSC 129
CMSC 161
CMSC 170
CMSC 172
CMSC 180
CMSC 191
MGT 101
MGT 111
STAT 162
STAT 164
STAT 181
Course Description
Principles of Compiler Design
Interactive Computer Graphics
Introduction to Artificial Intelligence
Robot Modeling
Introduction to Parallel Computing
Special Topics
Concepts & Dynamics of Management
Principles of Accounting
Introduction to Human Relations & Behavior
in Organizations
Experimental Designs I
Statistics for Biological Sciences
Statistical Computing
STAT 182
Statistical Packages
MGT 131
Lecture
2
2
2
3
2
3
3
3
Lab
1
1
1
1
3
Units
3
3
3
3
3
3
3
3
CMSC
CMSC
CMSC
CMSC
CMSC
Prerequisite/s
124
123 & MATH 120 or COI
124
161
132
COI
COI
3
COI
STAT 1 or COI
STAT 1
COI
STAT 101 or STAT 162 & AMAT
150 or CMSC 21
2
3
2
1
1
3
3
3
2
1
3
Last modified: 03/18/08