Computer Science vs Information Technology Course in PH

Computer Science vs Information Technology course in the Philippines: what each teaches, subjects, careers, which is harder, and how to choose BSCS or BSIT.

IT Career Launch team 6 min read
In this article
  1. What is the difference between BSCS and BSIT?
  2. Is Computer Science harder than Information Technology?
  3. What jobs can BSCS and BSIT graduates get?
  4. Do Philippine employers prefer BSCS or BSIT?
  5. Already graduated? How to make your course work for you
  6. Should you shift courses if you picked wrong?

In the Philippines, Computer Science (BSCS) focuses on how software and computing work underneath: algorithms, math, programming theory and building complex software. Information Technology (BSIT) focuses on applying technology in organizations: networks, systems administration, web and database work, and supporting users. Both lead to good IT jobs. BSCS fits you better if you like math and want to go deep into software engineering, AI or research, while BSIT fits if you prefer hands-on systems, infrastructure and applied development.

People ask this question at two moments: senior high students picking a course, and grads wondering whether they picked wrong. If you're in the second group, relax. Philippine employers hire both for most entry-level tech roles. What you build matters more than which three letters are on your diploma.

What is the difference between BSCS and BSIT?

The simplest way to put it: BSCS asks "how does computing work and how do we build better software?" BSIT asks "how do we use technology to solve an organization's problems?"

Both programs follow CHED's policies and standards for computing programs, which also cover a third course, Information Systems (BSIS). Schools design their own curriculum within those standards, so subjects and electives differ between schools. Always check the actual course outline of the school you're considering, and see ched.gov.ph for the official guidelines.

Typical focus areas:

  • BSCS: data structures and algorithms, discrete mathematics, automata theory, programming languages, operating systems, software engineering, and often AI, machine learning or computer graphics electives. Many programs end with a thesis.
  • BSIT: networking, systems administration, web development, database management, information assurance and security, system integration, IT project management, and usually a capstone project that solves a real client's problem.

There's a lot of overlap in the first two years. Both teach programming fundamentals, databases and basic web development.

Is Computer Science harder than Information Technology?

BSCS is usually more math-heavy and theoretical, so many students find it harder in that specific way. BSIT has its own hard parts: configuring networks, debugging servers and delivering a capstone for a real client can be demanding too. "Harder" really means "harder for you."

A quick self-check:

  1. Do you enjoy math and logic puzzles for their own sake? Lean BSCS.
  2. Do you like setting things up and seeing them work, like a home network, a website or a PC build? Lean BSIT.
  3. Do you want to do research, grad school or AI work later? BSCS gives a stronger base.
  4. Do you want to work in infrastructure, cybersecurity operations or IT support and grow into management? BSIT is a natural fit.
  5. Unsure? Look at the actual subject list of your target schools and see which one excites you more. That's a better signal than reputation.

What jobs can BSCS and BSIT graduates get?

Most entry-level IT jobs in the Philippines accept both. The difference shows up in which roles each course prepares you for more directly.

Roles where BSCS grads often have an edge:

  • Software engineer or developer, especially at product companies
  • Machine learning or data science roles (usually after more study)
  • Research and academic positions
  • Roles that test algorithms heavily in technical interviews

Roles where BSIT grads often have an edge:

  • Network or systems administrator
  • IT support, service desk and NOC roles
  • Cybersecurity operations, like SOC analyst roles
  • Web developer and database administrator
  • Systems analyst and IT project coordinator

Roles open to both: QA tester, data analyst, web developer, business analyst, technical support and cloud roles. For a wider list, see IT jobs for fresh graduates in the Philippines.

Pay depends far more on the role, company and city than on BSCS vs BSIT. Check current postings on JobStreet and LinkedIn for the titles that interest you.

Do Philippine employers prefer BSCS or BSIT?

Most don't have a strong preference for entry roles. Job posts usually say "graduate of Computer Science, Information Technology or any related course." Some product companies and banks with heavy software engineering teams lean toward CS for developer roles, and some infrastructure teams lean toward IT. But in interviews, what decides things is usually:

  • Projects you can explain clearly (capstone, thesis, personal projects)
  • A clean GitHub or portfolio
  • How you handle technical questions out loud
  • Communication skills, especially in English
  • OJT experience and what you actually did there

That's good news if you're already halfway through either course. You can close most gaps with projects and self-study.

Already graduated? How to make your course work for you

If you finished BSIT and want a developer job, or finished BSCS and want networking or support, you're not stuck.

  • BSIT grads aiming for software development: practice data structures and algorithm problems, and build one well-documented project beyond your capstone. freeCodeCamp and The Odin Project are good free options.
  • BSCS grads aiming for infrastructure or security: study networking through Cisco Networking Academy and cloud basics through AWS Skill Builder or Microsoft Learn.
  • Either course aiming for data: learn SQL with SQLBolt and build a dashboard project.

Then present your school work properly. Most fresh grad resumes list subjects and seminars. Recruiters want projects, tools and results. See our fresh graduate IT resume guide for the format, and technical interview tips for fresh graduates for what comes next.

You can do all of this on your own with free resources. What's hard is judging your own resume and interview answers from the inside. The Fresh Grad Track covers this in four weeks: resume and LinkedIn from your capstone and school projects in week 1, where Philippine companies post entry-level roles in week 2, technical interview practice in week 3, and HR interviews and offers in week 4, with a coach giving feedback along the way.

Should you shift courses if you picked wrong?

Usually not, unless you're early in first or second year and genuinely unhappy. Shifting can add semesters, and the overlap between BSCS and BSIT means many skills carry over anyway. A better move for most students is to stay, pick electives that lean toward what you want, and build side projects in that direction.

Consider shifting if:

  • You strongly dislike the core subjects, not just one tough professor
  • You're in first year and the credit loss is small
  • Your goal clearly needs the other course (for example, research or grad school in CS)

Talk to your department chair and registrar about credited subjects before deciding. And remember, plenty of people working in IT today studied neither course.

Frequently asked questions

Which is better in the Philippines, BSCS or BSIT?

Neither is better overall. BSCS is stronger for software engineering theory, AI and research, while BSIT is stronger for networks, systems and applied IT work. Choose based on the work you'd enjoy and check each school's actual subjects.

Can a BSIT graduate become a software developer?

Yes. Many developers in the Philippines are BSIT graduates. Strengthen your data structures and algorithms, build a solid project beyond your capstone, and show clean code on GitHub.

Is BSCS harder than BSIT?

BSCS is usually more math-heavy and theoretical, which many students find harder. BSIT has demanding hands-on subjects like networking and systems administration, so difficulty depends on your strengths.

What is BSIS and how is it different?

BS Information Systems focuses on how technology supports business processes, like systems analysis, business process design and IT management. It sits closer to business than BSCS or BSIT.

Is the Fresh Grad Track for both BSCS and BSIT graduates?

Yes. It's for new IT and CS grads and students about to graduate. Week 1 builds your resume and LinkedIn from your capstone or thesis. You can try the free preview lessons first, and grab the free IT Job Starter Kit too.

Free, 20-minute read

Get the IT Job Starter Kit

A role picker, a resume checklist and a 60-day plan to put this article into practice.

Want a coach on it?

Fresh Grad Track

Go from diploma to your first IT job offer. 4-week live cohort, with assignments a coach reads and live calls you can rewatch.

Keep reading

Fresh Grads 6 min read

GitHub Profile for Fresh Graduates: What Recruiters Check

A GitHub profile for fresh graduates that recruiters actually open: what they check first, a profile README sample, pinned repos and the mistakes to fix.

Read article
Fresh Grads 8 min read

How to Turn Your Capstone Project Into a Portfolio Piece

Turn your capstone project into a portfolio piece: get it into your own repo, deploy it, write a case study, record a demo and explain it in interviews.

Read article
Fresh Grads 6 min read

IT Trainee Programs in the Philippines and Training Bonds

How IT trainee programs in the Philippines work for fresh grads: where to find them, the hiring steps, what a training bond is, and what to ask before signing.

Read article