xITEC_301_SY_2025-2026-Advance Programming
Open University System

This course explores complex programming concepts and techniques used to build robust, scalable, and high-performance applications. Students will learn to design software using object-oriented programming (OOP) principles and patterns, write efficient multi-threaded code through concurrent programming, build responsive applications using asynchronous programming, and adopt a declarative mindset through functional programming. Emphasis is placed on understanding when and how to apply each paradigm effectively in real-world scenarios. Through hands-on exercises, code reviews, and a final project, students will gain the skills necessary to tackle advanced programming challenges across different domains and platforms.



Philippine Contemporary Social Issues
Open University System

This undergraduate elective course examines current social issues and problems using basic sociological concepts and theories. It focuses on Philippine society to help understand the country’s journey as a developing nation. The course aims to highlight the complexity of human experiences and shared stories deeply rooted in society. This complexity shows up in various important aspects of social life—personal, political, and economic.

 This course aims to help students analyze social issues and problems to effectively formulate well-grounded and well-informed analyses. It aims to develop understanding and empathy toward different people and communities. By envisioning an ideal social world, the course seeks to deepen understanding of the struggles and challenges faced by individuals and communities in a globalized society.