fbpx

Bachelor of Science in Computer Science

Master app and web development, software engineering, and UI/UX.

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

Computer science is more than just code. It’s a way of innovating solutions to problems and challenges. It’s also a way of helping businesses grow, communities flourish, and making the world better.

For example, you can use your computer science degree to develop an app that minimizes food wastage in restaurants. Even better, you can build a system, so that the extra food that restaurants make go to homeless shelters. This way, you don’t only increase a restaurant’s profit, but you also help people in need.

And CIIT Bachelor of Science in Computer Science (BSCS) teaches you all these and more. With us, you’ll become a powerful developer with extensive knowledge of the different programming and coding languages, including Java, C languages, HTML, and Python as you study a specialized curriculum backed by leading experts and organizations. Plus, you’ll be training under industry practitioners who have years of experience working in some of the top tech and software companies. 

Furthermore, you’ll experience how your inventions and creations come to life as you use CIIT’s modern equipment and facilities, like our top-notch PC and iMac Labs, 3D Printer, Render Farm, and so much more. In addition to all of these, you’ll also gain practical experience and skills as you get the opportunity to intern among 100 of our company partners, including Amazon Philippines, Accenture, IBM, and Penbrothers. 

With CIIT BSCS, you become a driving force in your career as you have the skills, experience, and knowledge to create technologies that have real-world impact.

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

PROGRAM DURATION

4 academic years
3 or 4 terms per year

REQUIRED UNITS

15-21 units per term

INTERNSHIP HOURS

800 hours

ADMISSION CONTACT

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?

The everyday impression, or at least in pop culture, paints the programmer as a socially reclusive nerd, hunched over his computer. The reality couldn’t be more different. In this age of technology, millions of people live their lives, unconsciously reliant on the creations of programmers. Some of their creations are mobile apps that can serve many purposes in day-to-day life: the map that provides the fastest route to your destination, the wallet that lets you pay your tuition regardless of where you are; the eCommerce shop for anything and everything under the sun; and the messaging platform that allows you to communicate with your loved ones even when you’re miles away. 

These apps and computerized systems are made by programmers to serve a need—a desire to improve day-to-day life. These are people who are inclined to take the BSCS course. They may spend all their time in front of their computers but the impact they create has the potential to change the world as we know it.

Cutting-Edge Curriculum and Industry-Relevant Instruction

At CIIT, we believe in nurturing your coding proficiency and expanding your expertise in computer science. Our BSCS curriculum undergoes yearly review with the company partners’ validation to ensure it remains up-to-date with the latest developments in technology. Our instructors are well-informed about the latest programming languages and industry trends. The class content and instruction of our BSCS course are customized to meet the needs of our industry partners.

Mastering Programming and Real-World Experience

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. Through our partnership with Orange and Bronze Software Labs, you gain invaluable real-world experience, working on projects that sharpen your skills and enhance your portfolio.

We understand the importance of being well-rounded developers and programmers. That’s why our curriculum is designed to focus on specific languages per year, allowing you to deepen your expertise and stay versatile in a rapidly evolving tech landscape.

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

Enroll in the BSCS Course and Become a CIITzen Today!

Shape your future as a CIITzen. Enroll in the BSCS course and embark on a journey of creativity, innovation, and technical excellence. Join our passionate community of learners and industry experts, gaining the skills and knowledge to become a driving force in computer science. 

Take the first step towards a fulfilling career by enrolling in the BSCS course at CIIT today. Let’s shape tomorrow’s creative talents together!

Transferring you to COAST

Join our Open House!

Experience CIIT’s vibrant community of creators and innovators! 

Discover new ideas, unleash your potential, and build lasting connections that will pave the way for your future in arts, technology, and business.