Explore Our Academic Programs
Baguio College of Technology offers a diverse range of programs designed to equip you with the skills and knowledge for a successful future.
Whether you're looking to start your Senior High School journey, pursue a college degree, or gain specialized skills through short-term courses, BCT has a program tailored for your aspirations. Our curriculum is industry-relevant, and our experienced faculty are dedicated to your success.
Senior High School (SHS) Programs
Our Senior High School program provides specialized tracks to prepare students for higher education or immediate employment.
Academic Track: STEM
- Focuses on developing skills in scientific inquiry, problem-solving, and critical thinking. It prepares students for careers in fields like engineering, computer science, biology, chemistry, physics, and mathematics. This track typically includes subjects such as advanced math, physics, chemistry, biology.
Academic Track: HUMSS
- Humanities and Social Sciences (HUMSS) is designed to develop students' understanding of human behavior, culture, and society. It prepares students for careers in fields such as education, psychology, sociology, political science, and communication. This track typically includes subjects such as literature, history, philosophy, psychology, and social sciences.
TVL Track: Electrical Installation and Maintenance
- Is a specialized strand designed to equip students with practical skills in installing, maintaining, and repairing electrical systems. This program covers wiring, circuit design, troubleshooting, and safety protocols for residential, commercial, and industrial settings. Students gain hands-on experience with electrical tools and equipment, preparing them for careers as electricians, electrical technicians, or further studies in electrical engineering. The course emphasizes industry-standard practices, technical proficiency, and workplace safety.
TVL Track: Electronic Products Assembly and Servicing
- Focused on developing skills in assembling, testing, and repairing electronic devices and systems. Students learn to work with electronic components, circuit boards, and diagnostic tools, mastering techniques for troubleshooting and maintenance. The program emphasizes practical training in electronics, safety standards, and industry-relevant practices, preparing graduates for careers as electronics technicians, service technicians, or for further studies in electronics engineering.
TVL Track: ICT - Computer Programming
- Is a specialized strand designed to develop students' skills in software development and programming. It covers coding languages, software design, debugging, and database management, with hands-on training in creating applications and systems. The program emphasizes problem-solving, logical thinking, and industry-standard practices, preparing students for careers as programmers, software developers, or IT specialists, or for further studies in computer science and related fields.
TVL Track: ICT - Computer Systems Servicing
- Is a strand focused on equipping students with skills to install, configure, and maintain computer systems and networks. The program covers hardware troubleshooting, software installation, network setup, and system diagnostics, emphasizing hands-on training and industry-standard practices. Students learn to ensure optimal performance and security of computer systems, preparing them for careers as computer technicians, IT support specialists, or for further studies in information technology.
SHS Admission Requirements (Summary)
- Original Form 138 (Grade 10 Report Card)
- Certificate of Good Moral Character
- PSA Birth Certificate (Photocopy)
- (Other key requirements...)
College Degree Programs
Pursue your passion and build a strong foundation for your career with our CHED-recognized college degree programs.
2-year Degree Programs
Associate in Computer Technology
- An Associate in Computer Technology (ACT) is a two-year program that offers foundational knowledge in computer science and IT, preparing students for entry-level IT jobs or further studies in related bachelor's degree programs.
Associate in Electronics Technology
- An Associate in Electronics Technology is a two-year program that trains students for entry-level roles in electronics, emphasizing hands-on skills and the practical use of electronic principles and systems.
Associate in Electrical Technology
- An Associate in Electrical Technology is a two-year program that provides students with the skills and knowledge needed for entry-level positions in electrical systems, focusing on installation, maintenance, and repair.
4-year Degree Programs
Bachelor of Science in Information Technology (BSIT)
- Develop expertise in software development, networking, web technologies, and database management.
- Prepares for IT professional roles.
Bachelor of Science in Industrial Technology - Major in Electricity
- Industrial Tech (Electricity) is designed to train students in electrical systems, maintenance, and troubleshooting.
Bachelor of Science in Industrial Technology - Major in Electronics
- This program covers the fundamentals of electronics including circuit design, microcontrollers, and device servicing.
Bachelor of Science in Industrial Engineering
- A course focused on optimizing complex systems and processes in manufacturing and operations management.
Bachelor of Science in Computer Engineering
- Computer Engineering combines electrical engineering and computer science to develop computer hardware and software.
Bachelor of Science in Industrial Education - Major in Computer
- This program prepares students to teach computer-related subjects in technical and vocational institutions.
Bachelor of Science in Industrial Education - Major in Electronics
- Focuses on equipping future educators with knowledge in electronics for teaching in vocational setups.
Bachelor of Science in Industrial Education - Major in Electricity
- Prepares educators in the field of electrical systems, installation, and safety for teaching roles.
College Admission Requirements (Summary)
- Original Form 138 (SHS Report Card) / TOR for Transferees
- Certificate of Good Moral Character
- Interview
- (Other key requirements...)
Short Term Courses
Unlock your potential with our comprehensive short-term courses in IT and design. From office automation and PC troubleshooting to creative skills like Photoshop and Autocad, our programs cater to diverse needs. Dive into programming languages such as Visual Basic, C++, C#, and Java, or explore web development with MySQL, PHP, and Web Design. Our expert-led courses are designed to equip you with practical skills, boosting your career prospects and empowering you to stay ahead in today's tech-driven world
Office Automation

A comprehensive training program that teaches essential Microsoft Office skills for modern workplace productivity. This course is ideal for individuals seeking essential office productivity skills demanded by modern workplaces.
Adobe Photoshop

A comprehensive training program focused on digital image editing and graphic design fundamentals using Adobe Photoshop. This course is ideal for aspiring designers, photographers, and digital artists seeking essential Photoshop skills for professional or personal projects.
Auto CAD

A comprehensive training program in computer-aided design (CAD) that teaches essential AutoCAD skills for technical drawing and design. Perfect for aspiring architects, engineers, and technical drafters.
PC Troubleshooting

A comprehensive training program focusing on computer hardware and software troubleshooting, maintenance, and repair. Perfect for aspiring computer technicians and IT support specialists.
Laptop Troubleshooting & Repair

Is a hands-on course that teaches you to diagnose and fix common laptop issues. You'll learn about hardware components, troubleshooting techniques, and repair procedures
Computer Networking

A comprehensive course that covers the fundamentals of networking, including network architecture, protocols, and standards. This course provides a solid foundation for understanding how networks operate, configuring and managing networks, and troubleshooting common issues
Basic C# Programming

Is an introductory course that teaches the fundamentals of C# programming language. You'll learn: C# syntax and data types, Variables, operators, and control structures, Functions, classes, and objects, Error handling and debugging, Basic programming concepts and problem-solving skills. By the end of the course, you'll be able to write simple C# programs, understand programming principles, and build a solid foundation for further learning.
Basic C++ Programming

The Basic C++ Programming course introduces students to the fundamentals of C++ programming, covering variables, data types, control structures, functions, and object-oriented programming concepts.
Basic Java Programming

The Basic Java Programming course covers the fundamentals of Java, including variables, data types, control structures, functions, and object-oriented programming concepts, providing a solid foundation for building Java applications.
Basic Visual Basic.Net Programming

The Basic Visual Basic .Net Programming course introduces students to the fundamentals of VB.NET, covering variables, data types, control structures, functions, and object-oriented programming concepts, with a focus on building Windows desktop applications and GUI development.
Advanced C# Programming

The Advanced C# Programming course builds on foundational skills, covering topics like LINQ, asynchronous programming, generics, and advanced object-oriented concepts, enabling students to develop complex, efficient, and scalable C# applications.
Advanced C++ Programming

The Advanced C++ Programming course covers in-depth topics such as templates, operator overloading, move semantics, concurrency, and advanced memory management, enabling students to write high-performance, efficient, and robust C++ applications.
Advanced Java Programming

The Advanced Java Programming course covers advanced topics such as multithreading, Java Collections Framework, Java Stream API, design patterns, and advanced concepts like lambda expressions and functional programming, enabling students to build complex and scalable Java applications.
Advanced Visual Basic.Net Programming

The Advanced Visual Basic .NET Programming course builds on foundational skills, covering topics like ADO.NET for database development, LINQ, asynchronous programming, and advanced GUI development techniques, enabling students to create complex and robust VB.NET applications.
PHP and MySQL / Web Design

The PHP and MySQL/Web Design course teaches students to build dynamic web applications using PHP and MySQL, covering topics like server-side scripting, database integration, and web design principles, enabling them to create interactive and data-driven websites.
Short Term Course Requirements (Summary)
- PSA Birth Certificate (Photocopy)
- 2x2 and 1x1 ID Pictures
- (Other key requirements...)