SOSE-BSMS CS

BS MS
Computer Science

Department of Information Systems and Computer Science

Dr. Andrei D.
Coronel

Chairperson

Dr. Patricia R.
Abu

Program Coordinator

Retention & Graduation Requirements

Year Level

QPI

1
1.8
2
1.9
3
2.0
4
2.0

Requirements

Shifting

To shift into the course, you must meet the following requirements:

1. QPI of at least 2.5

2. grades in Math are not lower than C+


*Before Shifting into BS CS, the Program Director also require students to take CSCI 21.

The directors also give the grade requirements.

Major Subjects

Code Title
CSCI 20 Introduction to Computing
CSCI 21 Introduction to Programming I
Math 21 University Pre-Calculus
CSCI 22 Introduction to Programming II
Math 30.23 Applied Calculus for Science and Engineering I
Math 60.2 Introduction to Statistical Analysis
Math NSCI Tech Elective Math, NatSci, and Technology Elective
CSCI 30 Data Structures and Algorithms
Math 30.24 Applied Calculus for Science and Engineering II
Math 51.3 Math for Computer Science I
PHYS 23.11 University Physics for Computer Science I, Lecture
PHYS 23.12 University Physics for Computer Science I, Laboratory
CSCI 40 Software Tools and Development Frameworks
Math 51.4 Math for Computer Science II
PHYS 160 Electronics
CSCI 41 Information Management
CSCI 50.01 Computer Organization, LEC
CSCI 50.02 Computer Organization, LAB
CSCI Major Elective CSCI Major Elective
ISCS 30.XX Guided Studies in DISCS
CSCI 199.1 Thesis Writing I
CSCI 42 Introduction to Software Engineering
CSCI 51.01 Operating Systems, LEC
CSCI 51.02 Operating Systems, LAB
CSCI Major Elective CSCI Major Elective
ISCS 30.XX Guided Studies in DISCS
CSCI 197 Practicum
CSCI 199.2 Thesis Writing II
CSCI 2XX Masters Level Subject
CSCI 60 Computer Networks and Data Communicatins
CSCI 70 Structure and Interpretation of Programming Languages
ISCS 30.XX Guided Studies in DISCS
CSCI 199.3 Thesis Writing III
CSCI 61 Information Assurance and Security
CSCI 71 Theory of Computation
CSCI Major Elective CSCI Major Elective
ISCS 30.XX Guided Studies in DISCS
CSCI 292 General Methods of Research
CSCI 2XX Masters Level Subject
CSCI 2XX Masters Level Subject
CSCI 201 Advanced Data Structures and Algorithms
CSCI 202 Programming Languages and Paradigms
CSCI 2XX Masters Level Subject
CSCI 2XX Masters Level Subject
CSCI 203 Theory of Automata and Formal Languages
CSCI 204 Computer Architecture and Operating Systems
CSCI 299.1 Thesis Writing I
CSCI 299.2 Thesis Writing II