CPET 401 | DBMS 01 | DCpET 2-1 | 2ndSem_24'25
DCpET 2-1

This instructional material on Database Management Systems (DBMS) is designed to provide students with a structured and interactive learning experience using the Polytechnic University of the Philippines (PUP) Learning Management System (LMS). Through the PUP LMS, students can access comprehensive lessons, video tutorials, quizzes, and hands-on activities that cover fundamental to advanced DBMS concepts. The platform facilitates collaborative learning, enabling discussions, real-time assessments, and progress tracking. By integrating these resources, this material aims to enhance students' understanding of DBMS principles, ensuring they develop the necessary skills for academic and professional success in data management.

CPET 202 | COMPROG JAVA | DCpET 2-1 | 2ndSem_24'25
DCpET 2-1

This instructional material on Computer Programming Using Java is designed to equip students with fundamental and advanced programming skills using Java, a versatile and widely used object-oriented programming language. It covers core concepts such as syntax, data types, control structures, object-oriented programming (OOP), exception handling, and file management. Through hands-on exercises, coding projects, and real-world applications, students will develop problem-solving skills and gain practical experience in software development. By the end of the semester, learners will be able to confidently design, implement, and debug Java programs for various applications.

Learning Objectives (End of Semester):

  1. Understand Java Fundamentals – Demonstrate knowledge of Java syntax, data types, variables, and operators to write basic programs.

  2. Implement Object-Oriented Programming (OOP) Principles – Apply concepts such as classes, objects, inheritance, polymorphism, and encapsulation in Java applications.

  3. Develop Interactive and Functional Java Programs – Utilize control structures, loops, arrays, and methods to create efficient and user-friendly programs.

  4. Debug and Optimize Java Applications – Identify, analyze, and resolve programming errors while improving code efficiency and performance.