You are now leaving and will automatically be redirected to


Join 500,000 students in the community!

Create a FREE account to discover opportunities

and get personalized advice for your education to career path.

(We'll help you get there the easiest way possible.)

Come for the rewards, stay for the learning.

You must agree to the Terms of Service and Privacy Policy before proceeding

I accept the Terms of Service and Privacy Policy

BS in Computer Engineering in the Philippines

What would you like to do:
  1. Read about the BS in Computer Engineering course:
    Start reading >>
  2. Find colleges offering BS in Computer Engineering programs:

    Find Computer Engineering schools

Program Overview

The Bachelor of Science in Computer Engineering (BS CpE) is a five-year program that is a combination of electrical engineering and computer science. The curriculum provides students with a foundation in basic science, mathematics, software, and engineering. It covers topics on how to design a microprocessor and develop embedded systems that are used in desktops or handheld devices. The program also equips students with the ability to analyze, plan, design, install, operate and maintain digital devices, computer hardware, and software systems. 

Recommended Senior High School Strand

Students who wish to pursue a degree in Computer Engineering are encouraged to take the Information and Communication Technology strand. The strand equips students with basic topics on illustration, web design, animation, technical drafting, and computer programming.

Subjects and Curriculum

  • Discrete Mathematics
  • Computer Engineering as a Discipline
  • Fundamentals of Mixed Signals and Sensors
  • Computer Engineering Drafting and Design
  • Programming Logic and Design
  • Data Structures and Algorithms
  • Software Design
  • Microprocessors
  • Logic Circuits and Design
  • Data Communications
  • Operating Systems
  • Methods of Research

Admission Requirements


  • The student must be a high school graduate.
However, if they were not able to graduate high school, they may opt to take the Alternative Learning System (ALS) and pass the Philippine Educational Placement Test (PEPT) to qualify for college; the availability of courses for PEPT passers depend on the university.
  • The students must pass the College Admissions Test of the university.

Basic Requirements

  • Form 138 - High School Report Card (Original and Photocopy)
  • Recommendation letter from High school principal and guidance counselor
  • Most recent medical and dental health record
  • Copy of NSO Certified birth certificate
  • Certificate of Good moral character
  • Copy of honorable dismissal
  • Copy of high school diploma
  • (1) Latest 2”x2” ID Picture

Program Outcome

Graduates of Computer Engineering are expected to be able to:

  • Solve complex engineering problems using the application of mathematics and science knowledge
  • Conduct engineering procedures professionally and ethically
  • Understand and explain the significance of engineering solutions globally, economically, and environmentally
  • Use up to date techniques, skills, and engineering tools for computer engineering procedures
  • Apply engineering and management principles both as a member and a leader in a team

On-The-Job Training/Internship

During the fourth year of the program, students are required to attend an On the Job Training (OJT) in a company, organization, or agency that specializes in computer engineering practices and procedures. Students are given the opportunity to apply their knowledge and skills in an actual work setting. Usually, universities require them to submit a written report on their tasks, learning experiences, and hours rendered. Their work performance will also be evaluated by their immediate managers and will be submitted to their respective OJT coordinator. The number of hours required may differ in each university.

Board Exam

The BS in Computer Engineering does not have a board examination. However, graduates may opt to take the Civil Service Examination (CSE) conducted by the Philippine Civil Service Commission (PCSC) to qualify in working in government offices. Some graduates opt to take a Master’s degree followed by a Doctorate degree to gain expertise in the industry. 

Career Opportunities

Graduates of Computer Engineering may pursue a career path in various development and manufacturing companies or government agencies that needs specialized Computer Engineering services. They may apply for roles such as a software developer, test engineers, computer programmer, support specialist, robotics control systems engineer, electrical designer, quality assurance manager, and systems analyst.

Find schools offering BS in Computer Engineering:

Reviews of BS in Computer Engineering graduates:

M. B.
◈ Studied BS in Computer Engineering
◈ At Mapúa University
◈ Graduated 2013

list bulletWhy did I choose Computer Engineering: Because I like everything about computers. At first when I enrolled in different major schools. I was really thinking deeply what kind of course best suits me, thank goodness my parents let me chose my own preferred Course. And as I browse through different courses and as I looked upon it's good outcomes. I saw this course BS in CpE and that clearly hit me. I said that I would like to be a Computer Engineer someday. So we enrolled to many schools hoping I pass the best school for me and I put BS CpE as my first choice and that was it.

list bulletAbout my college education: Its Great it is definitely great to study BS Computer Engineering. Not only it makes my Mind work it also enhances my social skills. In order for you to study, memorize and have the enough knowledge on programming and developing certain tools you should be fully aware of your surroundings and you should have the courage to stand for yourself and question out if you don't understand the topic. Because this is like a domino effect of learning if you missed out on one part then you will really miss out the succeeding topics so all you need to do is you should be able to catch up and know All the lessons and topics taught by the professor.

You should also have a Good memory and the huge patience that you will provide for this type of course. Because errors will really come out and the one thing you should do is to be patient and think of a better idea to overcome it.

list bulletMy current job: I am currently an Associate Software Engineer at a High Rising BPO company in the Philippines and I Love it in here. I do the software part of the Company and I am related to the external stuffs done with our company. All of this are pretty confidential so I cannot really say any facts or doings that my job is responsible on.

list bulletAm I using what I learned in college: Definitely yes! I would really say straight from me that I have used and applied all the learning I got my college life in Mapua.
I have applied most of the programming languages used in my current job and I have used the codes, syntax, and especially the concepts that are taught to me to my current job.

list bulletHow long did it take to find a job: Before we graduated in Mapua, they held Job Fairs and lots of seminars for us students so we ca find the right job for us. They even sent top class companies to our schools just to provide us students the top class opportunity to work on the field and to have big incomes. So as I graduated there were already lots of phone calls and texts coming from different companies that they want an interview and the likes of that. And so this Company I work on came up and wants me for an interview so I came for the interview and here I am now working for them.

list bulletDo I recommend studying Computer Engineering: I would definitely recommend BS in Computer Engineering to everyone most especially if you want to be employed in a fast growing company and you want to be in a top class type of environment. Working as a Computer Engineer will give you the huge advantage.

list bulletAdvice to people who are thinking of studying this course: Advice that I can give, well I can say that you should have Enough resources to study here in Mapua and if you would like to study for Computer Engineering. You should have your personal Laptop so you can bring it anywhere and especially at school because it is required to have your personal laptop especially on programming classes.
Was this review useful to you? Usefull Not usefull
Register with

We've noticed you're enjoying this article! Would you like to continue to grow your knowledge and improve your education? Register on Edukasyon to search, apply, and dive deeper into your educational future.

Register Now


Powered by BLOG


Schools Offering Online Courses In The Philippines

Can't go to college due to lack of money or time? Earn your college degree from home!

Powered by BLOG


7 TESDA Courses That Lead to High-Paying Jobs

Does TESDA have courses that can take you to high-paying jobs? The answer is a resounding YES!