
BS COMPUTER SCIENCE
Institute of Information and Computing Sciences
BS COMPUTER SCIENCE
Institute of Information and Computing Sciences
PROGRAM DESCRIPTION
Students under this program are highly trained for software and system development. The program’s main focus is to expose the students to different approaches and styles in developing programs whether they are procedural or the object oriented type of system approach.
Starting Academic Year 2018-2019 (August 2018), the BS Computer Science program will offer three professional elective tracks for students:
1. Core Computer Science
The Core CS track discusses material in traditional fields of Computer Science not covered by the required courses in the Bachelor of Science program in Computer Science. It is designed to introduce and explore various areas of computer science study in preparation for graduate studies and research. Course offerings include and may be expanded to include special topics in programming and natural languages, cognitive and scientific computing, distributed computing, and algorithms, among many others.
2. Game Development
The Game Development Track offers the opportunities for students to showcase their creative and technical skills in the development of a marketable 2D / 3D game. This specialization track places its emphasis on allowing students to explore and learn the many facets of game development. It uses up-to-date and appropriate software tools from simple animation to packaging the game in a multi-platform environment.
3. Data Science
The Data Science Track responds to the growing needs of the industry to groom competent scientists that are both data and progress-driven. The track shall prepare students to jumpstart a career in data science thru the list of specialized courses developed with inputs both from the research and professional industry. Specifically students are equipped with the needed mathematical analysis and professional programming and development skills to create and innovate solutions and processes that will be relevant to the growth of existing industries and of the nation. Additionally, the set of disparate courses prepares students to undertake advanced graduate studies and research in the areas of computing and decision sciences.
CAREER OPPORTUNITIES
Systems Analyst/Designer
Database Designer
Project Leader
Programmer
Database Administrator
Web Designer
PROGRAM CURRICULUM (NEW)
FIRST YEAR (2 TERMS)
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
ART_APP | Art Appreciation | 3 | 0 | 3 | |
ICS 2601 | Computing Fundamentals | 3 | 0 | 3 | |
ICS 2602 | Computer Programming I (Imperative) | 3 | 6 | 5 | |
ICS 2603 | Discrete Structures | 3 | 0 | 3 | |
ICS 2604 | Values Education | 2 | 0 | 2 | |
MATH_MW | Mathematics in the Modern World | 3 | 0 | 3 | |
NSTP 1 | NSTP 1 | 0 | 0 | 3 | |
PE 1 | PATH-PE 1 | 2 | 0 | 2 | |
THY 1 | Christian Vision of the Human Person | 3 | 0 | 3 | |
UND_SELF | Understanding the Self | 3 | 0 | 3 | |
TOTAL | 25 | 15 | 30 |
Second Term
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 2611 | Linear Algebra for Computing Sciences | 3 | 0 | 3 | |
CS 2612 | Human-Computer Interaction | 2 | 0 | 2 | |
CS 2613 | Logic and Digital Circuits Design | 2 | 0 | 2 | |
GE ELEC I | Elective I | 3 | 0 | 3 | |
ICS 2605 | Data Structures and Algorithms | 3 | 3 | 4 | |
ICS 2606 | Computer Programming II (Object-Oriented) | 3 | 3 | 4 | |
NSTP 2 | NSTP 2 | 0 | 0 | 3 | |
PE 2 | PATH-PE 2 | 2 | 0 | 2 | |
PURPCOM | Purposive Communication | 3 | 0 | 3 | |
THY 2 | Christian Vision of Marriage and Family | 3 | 0 | 3 | |
TOTAL | 24 | 15 | 29 |
SECOND YEAR (2 TERMS)
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 2614 | College Calculus for Computing Sciences | 3 | 0 | 3 | |
CS 2615 | Design and Analysis Algorithms | 3 | 0 | 3 | |
CS 2616 | Theory of Automata | 3 | 0 | 3 | |
GE ELEC II | Elective II | 3 | 0 | 3 | |
ICS 2607 | Information Management | 3 | 3 | 4 | |
ICS 2608 | Computer Programming III (Web) | 3 | 0 | 3 | |
PE 3 | PATH-PE 3 | 2 | 0 | 2 | |
THY 3 | Christian Vision of the Church in Society | 3 | 0 | 3 | |
TOTAL | 23 | 3 | 24 |
Second Term
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 2617 | Advanced Probability and Statistics | 2 | 3 | 3 | |
CS 2618 | Introduction to Intelligent Systems | 3 | 0 | 3 | |
CS 2619 | Computer Architecture and Organization | 3 | 0 | 3 | |
GE ELEC III | Elective III | 3 | 0 | 3 | |
ICS 2609 | Computer Programming IV (Enterprise) | 3 | 0 | 3 | |
PE 4 | PATH-PE 4 | 2 | 0 | 2 | |
READ_PH | Readings in Philippine History | 3 | 0 | 3 | |
SCITECHS | Science, Technology, and Society | 3 | 0 | 3 | |
THY 4 | Living the Christian Vision in the Contemporary World | 3 | 0 | 3 | |
TOTAL | 25 | 3 | 26 |
THIRD YEAR (2 TERMS)
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 26110 | Numerical Methods for Computing Sciences | 3 | 0 | 3 | |
CS 26111 | Programming Languages | 3 | 0 | 3 | |
ELE 1 | Professional Elective 1 | 3 | 0 | 3 | |
ETHICS | Ethics | 3 | 0 | 3 | |
FIL 1 | Filipino 1 | 3 | 0 | 3 | |
ICS 26010 | Software Engineering I | 3 | 0 | 3 | |
ICS 26011 | Computer Programming V (Mobile Programming) | 3 | 0 | 3 | |
TOTAL | 21 | 0 | 21 |
Second Term
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 26112 | Thesis I | 0 | 6 | 2 | |
CS 26113 | Operations Research for Computing Sciences | 3 | 0 | 3 | |
ELE 2 | Professional Elective 2 | 3 | 0 | 3 | |
FIL 2 | Filipino 2 | 3 | 0 | 3 | |
ICS 26012 | Operating Systems | 3 | 0 | 3 | |
ICS 26013 | Software Engineering II | 3 | 0 | 3 | |
ICS 26014 | Data Communications and Networking I | 3 | 0 | 3 | |
TOTAL | 18 | 6 | 20 |
FOURTH YEAR (2 TERMS)
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CONTEM_W | The Contemporary World | 3 | 0 | 3 | |
CS 26114 | Thesis II | 0 | 6 | 2 | |
CS 26115 | Graphics Computing and Multimedia Technology | 3 | 0 | 3 | |
ELE 3 | Professional Elective 3 | 3 | 0 | 3 | |
ICS 26015 | Computer Security and Information Assurance | 2 | 0 | 2 | |
LIWORIZ | Life and Works of Rizal | 3 | 0 | 3 | |
TOTAL | 14 | 6 | 16 |
Second Term
Abbreviation | Description | Lec. Hrs. | Lab. Hrs. | Units | Pre-Requisites |
CS 26116 | Practicum (250 hrs.) | 0 | 0 | 4 | |
ELE 4 | Professional Elective 4 | 3 | 0 | 3 | |
ICS 26016 | Emerging Technology | 0 | 3 | 1 | |
ICS 26017 | Technopreneurship | 3 | 0 | 3 | |
ICS 26018 | Social and Professional Practice | 3 | 0 | 3 | |
TOTAL | 9 | 3 | 14 |
FOLLOW US ON SOCIAL MEDIA
@USTofad
OFAD STAFF
Dr. Imelda A. Dakis
Director
Mr. Eric L. Dimar, MA, RGC
Assistant Director
Chona C. Batongbakal
Janet M. TabaneraAthena Maria Lourdes S. Operaña
Angelica Isabel R. Zaragoza, RPm
Roseanne J. Pingol
Sarah Joy M. AnteolaJennilyn Mae N. Libed
Jasper Adrian A. Balisi, RPm
CONTACT US
ofad@ust.edu.ph
Rm 104, Ground Floor,
UST-Tan Yan Kee Student Center
University of Santo Tomas
España, Manila