Welcome to the course Fundamentals of Programming using the C programming language. This course is designed to help you build a foundation in programming concepts and problem-solving skills using C—a classic and widely used language in the world of software development.
Your instructor for this class is Marla Vasquez, an alumna of PUP-CCIS with a degree in BS Information Technology. She has completed the academic requirements for her master's degree at the University of the Philippines.
To kick-start your journey in this course, read through Classroom Rules and Virtual Conduct to be guided on the expected behavior, responsibilities, and standards of professionalism throughout the semester.
For any question, feel free to drop an entry in the questions forum located under the general tab of this course.
In this course, you will:
Understand the basic principles of programming.
Learn how to write, compile, and debug C programs.
Develop skills in algorithmic thinking and problem-solving.
Gain practical experience through hands-on exercises and projects.
Course Schedule
Duration: September 6, 2025 - January 18, 2026
Mode: Blended of Remote Meeting and Asynchronous
Class Meetings: Saturdays, 11:00 - 2:00PM (Switched with Information Management)
- September 13
- October 4
- October 25
- November 29
- December 20
Kindly use the meeting event below for online meetings:
PBDIT 501 - Fundamentals of Programming
Saturday, 11:00 – 2:00pm
Time zone: Asia/Kuala_Lumpur
Google Meet joining info
Video call link: https://meet.google.com/dsn-bnfc-zf
A 5-minute grace period will be observed for latecomers. A group photo will be taken as proof of attendance. Anyone not present in the photo will be marked absent, so please be on time. Once attendance is completed and the class has officially started, no one will be admitted to the call to avoid disrupting the discussion.
Syllabus:
https://emabini.pup.edu.ph/pluginfile.php/715136/course/summary/PBDIT501%20-%20Fundamentals%20of%20Programming%20Course%20Syllabus.pdf