Bachelor of Science in
Computer Science

In a world driven by technology, the Bachelor of Science in Computer Science (BSCS) program offers students a gateway to understanding and shaping the digital landscape. This degree in computer science provides a comprehensive foundation in both theoretical and practical aspects of computing, from programming languages and software engineering to data structures and network systems.

Our online computer science degree allows flexible learning while mastering programming languages, unraveling complex algorithms as well as delving into the core of computational thinking. Whether they’re fascinated by software development, AI, or cybersecurity, the program opens doors to a realm where innovation knows no bounds.

At OEd, our program aims to produce globally competitive graduates who will be professionally competent, morally upright, and socially responsible contributors to national development. The goal in 3 to 5 years upon graduation is to have Computer Science alumni that [1] Practice as successful Computer Science professionals for the advancement of society; [2] Promote professionalism in Computer Science.

Join us in exploring the limitless possibilities of code, algorithms, and technology, and prepare to make a mark in a digitally interconnected world.

The program leading to the degree of Bachelor of Science in Computer Science has the following objectives:

  1. To enable students to obtain a comprehensive knowledge of computer science and deep understanding of the field of information and communications technology.
  2. To prepare students to be proficient in designing and developing computing solutions.
  3. To enable students to acquire the theoretical and practical skills needed to be globally competitive computer scientists.
  4. To enable students to get a broad liberal education in the arts and letters, social sciences and philosophy, natural science and mathematics.
  5. To enable students to develop the cultural sensitivity, ethical responsibility, and social consciousness needed to become upright citizens of the Philippines and the world.

– Prepared to undertake research and development.
– Able to conduct systems analysis, perform system design and development and implement project management.
– Able to provide appropriate technical support.
– Able to conduct personnel development.
– Able to engage in continuing professional development.
– Able to engage in technopreneurship and practice professional ethics

With a solid foundation on the skills necessary to thrive in the world of Computer Science, students can expect a range of exciting occupations to go into. The graduates of the BS Computer Science degree in the Philippines can start careers as a:

  • Systems Analyst
  • Computer Scientist
  • Systems Developer
  • Software Developer
  • Multimedia Authoring
  • Applications Developer
  • Computer Animation Expert
  • Computer Science Instructor
  • Quality Assurance Specialist
  • Robotics Technology Specialist
  • Database Programmer/Designer
  • Systems and Software Engineer
  • Information Security Specialist
  • Computer Hardware Engineer
  • Artificial Intelligence Engineer
  • Video Game Developer
  • IT Sales Professional
  • IT Project Manager
  • Network Engineer
  • Business Analyst
  • Web Developer
  • UX Designer

Overall, pursuing an online bachelor’s degree in computer science opens various career opportunities in different fields. With the increasing demands in the world of technology, graduates can excel in most industries that require digital presence and innovations.

Our degree in computer science offers a comprehensive curriculum that includes both theoretical knowledge and practical applications. Our online computer science degree offers flexibility while studying core topics like programming, algorithms, and cybersecurity.

BACHELOR OF SCIENCE IN COMPUTER SCIENCE
NO.SUBJ. AREACAT#COURSELECLABTOTAL
1ST YEAR – 1ST TRIMESTER
1MATH6100Calculus 1303
2ITE6101Computing Funamentals213
3GE6100Understanding the Self303
4GE6106Purposive Communication 1303
5GE6114Mathematics in the Modern World303
6ETHNS101Euthenics 1101
Life-long Life-wide Learning Program (3LP)
1ST YEAR – 2ND TRIMESTER
7MATH6103Calculus 2303
8ITE6102Computer Programming 2213
9GE6101Readings in Philippines History303
10GE6200Environmental Science303
11GE6102The Contemporary World303
12ENGL6100Purposive Communication 2101
13ETHNS6102Euthenics 2
1ST YEAR – 3RD TRIMESTER
14ITE6104Computer Programming 2213
15IT6201Data Communications and Networking 1213
16CS6100Discrete Structures 1303
17NSCI6100Calculus-Based Physics 1314
18GE6107Ethics303
19NSTP6101National Service Training Program 1202
20PHYED6101Physical Fitness202
2ND YEAR – 1ST TRIMESTER
21IT6200Introduction to Human Computer Interaction213
22ITE6201Data Structures and Algorithms213
23NSCI6101Calculus-Based Physics314
24CS6201Discrete Structures 2303
25IT6223Data Communications and Networking 2213
26IT6202Database Management System 1213
27MATH6258Number Theory303
28PHYED6102Rhytmic Activities303
29NSTP6102National Service Training Program 2202
Life-long Life-wide Learning Program (3LP)
2ND YEAR – 2ND TRIMESTER
30CS6203Object Oriented Programming213
31ITE6220Information Management213
31ITE6200Application Development and Emerging Technologies213
33CS6202Algorithms and Complexity303
34CS6205Automata Theory and Formal Language303
35IT6205AInformation Assurance and Security 1213
36ITE6202Social and Professional Issues303
37PHYED6103Individual/Dual Sports202
2ND YEAR – 3RD TRIMESTER
38GE6115Art Appreciation303
39GE6116Science, Technoogy &Society303
40CS6206Principles of Operating Systems and its Applications213
41BIO6202Biological Science314
42COMP6103Current Trends and Issues213
43CS6301Logic Design & Digital Computer Circuits213
44MATH6330Numerical Methods314
45PHYED6200Team Sports202
3RD YEAR – 1ST TRIMESTER
46CS6209Software Engineering 1213
47MATH6200Data Analysis303
48CS6204Computer Architecture and Organization213
49CS6302Application Lifecycle Management213
50CS6207Programming Languages with Computer213
51FILI6201Kritikal na Pagbasa, Pagsulat at Pagsasalita303
GE Elective303
Major Elective 1213
Life-long Life-wide
3RD YEAR – 2ND TRIMESTER
52FILI6301Pagsasaling Pampanitikan303
53CS6303Load Testing213
54CS6309Introduction to Machine Learning314
55CS6300Software Engineering 2213
56ITE6301Technopreneurship303
57CS6304Modeling and Simulation213
58Major Elective 2213
3RD YEAR – 3RD TRIMESTER
59CS6305CS Practicum (162 hrs.)303
60ITE6300Cloud Computing and the Internet of Things213
61CS6306Unified Functional Testing213
62CS6398CS Design Project 1303
63Major Elective 3213
4TH YEAR – 1ST TRIMESTER
64GE6300Life and Works of Rizal303
65CS6399CS Design Project 2033
66Major Elective 4213
Life-long Life-wide Learning Program (3LP)
Academic UnitsTotal185
Non-academic UnitsPE8
Euthenics2
NSTP6
Total Required Units201
LIST OF GENERAL EDUCATION ELECTIVES
GE6301Gender and Society303
GE6221Living in the IT Era303
GE6252Human Reproduction303
GE6253People and Earth’s Ecosystems303
GE6225Religions, Religious Experiences and Spirituality303
GE6226Philippine Indigenous Communities303
LIST OF RECOMMENDED MAJOR ELECTIVES
CS63182D Game Art Development213
CS63193D Game Art Development213
CS6320Game Engineering Program 1 (Game Platform)213
CS6372Game Engineering Program 2213
CS6326iOS and Android Application Development213
CS6327Backends for Mobile Application213
CS6214Application Development Using React Native213
IT6310AUser Experience Design213
DA6311Illustration213
CS6321Audio and Video Production213
CS62112D/3D Animation213
IT6313Social Media Communications and Marketing213
CS6212Animation Project213
IT6212Project Management213
IT6313Advanced Animation Techniques and Tools213
IT6214User Experience Design213
FLN6200Foreign Language213

Why Begin a Bachelor of Science Degree in Computer Science in the Philippines through OEd?

Start a fulfilling educational journey with OEd and commence the pursuit of a BS Degree in Computer Science online.

In today’s digital era, online learning offers flexibility and access to a comprehensive curriculum in computer science tailored to the ever-evolving world of technology. From coding fundamentals to advanced algorithms, students can explore the principles of computer science from the comfort of their own space.

Engage with a vibrant virtual community, learn from industry experts, and acquire the skills that propel careers in software development, cybersecurity, and beyond. Seize the opportunity of studying under the pioneers of IT education in the Philippines and embrace the cutting-edge learning that connects students to the forefront of the tech landscape.

Here at OEd, we nurture our students by instilling the value of ethics and social responsibility within our core. And with an online degree in Computer Science, graduates not only receive high-quality education but also receive the ideals necessary to becoming accomplished professionals with valuable contributions that impact society.

Enroll now and become innovators in the tech industry!

170

Number Of Units

4

Years To Complete

Frequently Asked Questions about the BS Computer Science Degree in the Philippines

To address some of the queries students may have about getting an online BS degree in Computer Science, here are some answers to frequently asked questions:

OEd’s Go-to Statement

For professionals who would like to pursue their studies and work at the same time, we are the Go-to for flexible distance education with established expertise in the field of online education since 2015. Unlike the other competitors, we value the students by providing the best customer service while giving them the best advice on how to finish their studies as fast as possible. The 24/7 platform accessibility liberates the students to manage their time and learn at their own pace, anytime, anywhere.

Scroll to Top