Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

Bachelor of Science in Computer Science

      The Bachelor of Science in Computer Science (BSCS) program includes the study of computing concepts and theories, algorithmic foundations, and new developments in computing. The program prepares students to design and create algorithmically complex software and develop new and effective algorithms for solving computing problems.

 

OBJECTIVES

1. Analyze complex problems and identify and define the computing requirements needed to design an appropriate solution.

2. Apply computing and other knowledge domains to address real-world problems.

3. Design and develop computing solutions using a system-level perspective and utilize modern computing tools.

 

PROGRAMS OUTCOME

  • Ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
  • Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
  • Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing activities, with an understanding of the limitations to accomplish a common goal.

CURRICULUM

1st Year • 1st Semester

Course Name Units
EIS 102 The Family 2
GEL 105 English Enhancement Course 3
GE 102 Purposive Communication 3
CCS 100 Introduction to Computing 3
CCS 101 Computer Programming 1 3
GEL 103 Living in the IT Era 3
PATHFit 1 Physical Activities Towards Health & Fitness 1 (movement competency training) 2
NSTP 101 Civic Welfare Training Service 1 3
   

1st Year • 2nd Semester

Course Name Units
EIS 101 University and I 2
GEL 102 Panitikang Filipino 3
GE 107 Ethics 3
GE 101 Understanding the Self 3
GE 103 Mathematics in the Modern World 3
CCS 102 Computer Programming 2 3
PCS 101 Discrete Structures 1 3
PATHFit 2 Physical Activities Towards Health & Fitness 2 (exercise-based fitness activities) 2
NSTP 102 Civic Welfare Training Service 2 3

2nd Year • 1st Semester

Course Name Units
GE 104 Science, Technology and Society 3
GE 106 The Contemporary World 3
GEL 104 Foreign Language 3
PCS 102 Discrete Structures 2 3
CCS 103 Data Structures and Algorithms 3
PCS 103 Object-Oriented Programming 3
PCS 104 Computer Architecture & Organization 3
PATHFit 3 Physical Activities Towards Health & Fitness 3 (individual/ dual sports) 2

2nd Year • 2nd Semester

Course Name Units
MSC 101 Calculus 3
GE 105 Art Appreciation 3
PCS 106 Networks and Communications 3
PCS 105 Algorithms & Complexity 3
CCS 104 Information Management 3
PCS 107 Social Issues & Professional Practice 1 3
ECS 101 Graphics & Visual Computing 3
PATHFit 4 Physical Activities Towards Health & Fitness 4 (team sports) 2

3rd Year • 1st Semester

Course Name Units
GE 108 Readings in Philippine History 3
GEL 106 Academic Writing 3
PCS 108 Automata Theory & Formal Languages 3
ECS 102 Intelligent Systems 3
CCS 105 Application Dev’t & Emerging Technology 3
PCS 109 Information Assurance & Security 2
PCS 110 Software Engineering 1 3
SCS 101 Specialization Course 1 3

3rd Year • 2nd Semester

Course Name Units
GEL 101 Retorika 3
GE 109 Rizal’s Life, Works and Writings 3
PCS 112 Programming Languages 3
PCS 111 Software Engineering 2 3
PCS 113 Operating Systems 3
PCS 114 Methods of Research in Computing 3
SCS 102 Specialization Course 2 3
PCS 115 CS Thesis Writing 1 3

3rd Year • Summer

Course Name Units
SCS 103 Specialization Course 3 3
SCS 104 Specialization Course 4 3
PCS 116 Human Computer Interaction 3

4th Year • 1st Semester

Course Name Units
ECS 103 Parallel and Distributed Computing 3
SCS 105 Specialization Course 5 3
SCS 106 Specialization Course 6 3
PCS 117 CS Thesis Writing 2 3
   

4th Year • 2nd Semester

Course Name Units
Computer Science Practicum (at least 162 hours) 3
   
   
   
   
 

 ESTIMATED FEES

Particular Amount
Estimated Total Fees per semester (including tuition and other fees) ₱27,512.00