Transform Ideas into Impact:
Discover the Power of the BSCS Course

Bachelor of Science in Computer Science

with specializations in Web & Mobile Development, and Artificial Intelligence & Cloud Computing.

From Code to Impact: Building Solutions for a Better World through Mastering the Art of Computer Science

Computer science in the Philippines is more than just writing lines of code. It’s a powerful tool for innovation, allowing you to develop solutions that address real-world challenges and create positive change. Imagine using your skills to create an app that minimizes food waste in restaurants, ensuring surplus goes to those in need. This is just one example of how computer science can benefit both businesses and communities.

CIIT's BSCS Program: Your Launchpad to Success

At CIIT’s Bachelor of Science in Computer Science (BSCS) program, we equip you to become a skilled and impactful developer. Our specialized curriculum, developed in collaboration with leading experts and organizations, provides a comprehensive foundation in various programming languages like Java, C, HTML, and Python. You’ll learn from industry professionals who bring their years of experience working at top tech and software companies, ensuring the knowledge you gain is relevant and practical.

Learn by Doing: Practical Experience and Innovation

The learning doesn’t stop at theory. CIIT’s modern facilities, including cutting-edge PC and iMac labs, 3D printers, and render farms, allow you to bring your creative ideas to life. Furthermore, you’ll gain invaluable practical experience through internship opportunities with over 100 of our company partners, including industry giants like Amazon Philippines, Accenture, IBM, and Penbrothers.

By choosing CIIT’s BSCS course, you’ll graduate with the skills, experience, and knowledge to become a driving force in the ever-evolving world of technology. You’ll have the power to create impactful solutions that make a real difference in the world.

**As per Commission on Higher Education Permit Number C-005 Series of 2002

PROGRAM DURATION

4 academic years
3 terms per year

REQUIRED UNITS

15-21 units per term

INTERNSHIP HOURS

800 hours

ADMISSION CONTACT

Specialized Subjects

These specialized BSCS subjects can open doors to exciting career paths in various fields within the vast landscape of computer science. Whether you’re fascinated by the world of web design, intrigued by the intricacies of game programming, or passionate about data Science programming, there’s a specialized subject waiting to ignite your passion and refine your skillset.

Specialized Subjects

1st Year
  • 1

    Introduction to Computing

  • 2

    Computer Programming 1

  • 3

    Operating Systems

  • 4

    Object-Oriented Programming

  • 5

    Web Design and Scripting

  • 6

    Data Structures and Algorithms

  • 7

    Architecture and Organization

  • 8

    Discrete Structures 2

2nd Year
  • 1

    Information Management

  • 2

    Human Computer Interaction

  • 3

    Networks and Communications

  • 4

    Game Programming

  • 5

    Programming Languages

  • 6

    Discrete Structures 2

  • 7

    Application Development

  • 8

    Open Source Technology

  • 9

    Web Programming (Dashboard)

  • 10

    Advance Mobile App Development

  • 11

    Algorithms and Complexity

  • 12

    Probability and Statistics

  • 13

    Dynamic Web Programming

3rd Year
  • 1

    Hybrid Mobile Programming

  • 2

    Automate Theory and Formal Languages

  • 3

    Data Science Programming

  • 4

    Innovations and Engineering Technologies

  • 5

    Information Assurance and Security

  • 6

    Intelligent Systems

  • 7

    Software Engineering

  • 8

    Fundamentals of Software Testing

  • 9

    Social Issues and Professional Practice

  • 10

    Accounting

  • 11

    Technopreneurship

  • 12

    Software Quality Engineering

  • 13

    CS Thesis Writing 1

4th Year
  • 1

    CS Thesis Writing 2

  • 2

    Practicum 1 and 2

What Makes CIIT’s BSCS Course Unique?

Think about the mobile apps you use every day: the map app that guides you to your destination, the payment app that lets you pay bills on the go, the online store where you can find anything imaginable, or the messaging platform that keeps you connected with loved ones across the globe. 

These apps and systems are all designed by programmers with a common goal: to solve problems and improve our daily lives. This desire to create and innovate is what drives many students to pursue a BSCS course. 

While programmers may spend a significant amount of time working on their computers, the impact they create has the potential to fundamentally change the world. They are the architects of the digital tools and systems that shape our daily lives, making a real difference in the world around them.

Empowering You with Advanced Coursework and Industry-Relevant Training

At CIIT, we understand the importance of equipping you with the most relevant and up-to-date computer science knowledge. That’s why our BSCS course undergoes rigorous yearly curriculum validation, actively involving our industry partners in the process. This ensures the curriculum stays current with the ever-evolving world of technology, guaranteeing you learn the latest programming languages and skills most sought after by employers. 

Our instructors are more than just teachers, they’re industry experts themselves. They stay well-informed about the newest programming languages and trends, ensuring you gain knowledge and skills that are highly sought-after by today’s tech companies. 

But it doesn’t stop there. The content and instruction of our BSCS course are tailored to meet the specific needs of our industry partners. This means you’ll graduate with a skill set that’s highly relevant to the current job market, giving you a competitive edge as you launch your tech career.

Gaining Practical Experience to Master Programming

With a focus on programming—the main language for dynamic mobile app and website development—we equip you with the essential skills and knowledge needed to thrive in the industry. 

But beyond theory, we emphasize practical application. Through our partnerships with a range of industry leaders, including Orange and Bronze Software Labs, you’ll have the opportunity to work on relevant industry projects. These collaborations offer valuable experiences that allow you to apply your skills in practical settings and build a strong portfolio to showcase your abilities to potential employers. Our extensive network of company partners ensures that you gain broad exposure to various industry practices and technologies.

A Structured Approach to Programming Excellence

Our BSCS course recognizes the importance of well-rounded IT professionals. That’s why we take a structured approach, focusing on specific programming languages each year. This allows you to develop a strong foundation in each language while ensuring you stay versatile and adaptable in the fast-paced world of technology. By the end of the program, you’ll graduate with a comprehensive skillset and the confidence to tackle real-world IT challenges.

Featured Student Works

In this course, you have the power to choose your own college path.

Discover the Impact of the BSCS Course

BSCS FAQ Here:

A BSCS course equips you with a comprehensive skillset by covering core subjects such as:

  • Web Design and Scripting
  • Game Programming
  • Advance Mobile App Development
  • Programming Languages

This is just a glimpse of the core subjects you’ll encounter. Each year will offer variations, so be sure to check the BSCS course curriculum.

A Computer Science program in the Philippines offers more than software and hardware training. It equips you with essential skills to excel in the dynamic tech world. Key skills developed in your BS Computer Science education include:

  • Technical proficiency
  • Problem-solving skills
  • Adaptability and learning agility
  • Collaboration and communication
  • Critical thinking and optimization

If you find yourself fascinated by technology, enjoy problem-solving, and possess a strong analytical mind, then a BSCS course could be your perfect gateway to a rewarding career in information technology. The program equips you with the skills and knowledge to develop innovative solutions, build impactful applications, and shape the future of technology.

Enroll in the BSCS Course and Become a CIITzen Today!

Are you ready to transform your passion for technology into a force for positive change? Join CIIT’s Bachelor of Science in Computer Science (BSCS) program and become a skilled developer who makes a real difference. Apply today through the CIIT Online Admissions System (COAST) and start building solutions for a better world.

Transferring you to COAST