You are on page 1of 5

Republic of the Philippines

POLYTECHNIC UNIVERSITY OF THE PHILIPPINES


OFFICE OF THE VICE PRESIDENT FOR BRANCHES AND CAMPUSES
STO. TOMAS BRANCH

PROGRAM: INFORMATION TECHNOLOGY


1st SEMESTER, SCHOOL YEAR 2022-2023

Course Title : Computer Programming 1

Course Code : COMP 002

Course Credit : 3 UNITS

Pre-Requisite : None

Course Description : This course introduces the students to the fundamentals of logic formulation and allows the student to learn and apply the art and style of procedural programming
using C language to solve computational problems adhering to the standards and guidelines of documentation. It includes discussion on I/O statements, loop and
branching instructions, and creating functions and procedures.

VISION OF THE UNIVERSITY


PUP: The National Polytechnic University

MISSION OF THE UNIVERSITY


Ensuring inclusive and equitable quality education and promoting lifelong learning opportunities through a re-engineered polytechnic university by committing to:

1. provide democratized access to educational opportunities for the holistic development of individuals with global perspective
2. offer industry-oriented curricula that produce highly-skilled professionals with managerial and technical capabilities and a strong sense of public service for nation building
3. embed a culture of research and innovation
4. continuously develop faculty and employees with the highest level of professionalism
5. engage public and private institutions and other stakeholders for the attainment of social development goal
6. establish a strong presence and impact in the international academic community

GOALS OF THE BRANCH

The PUP Sto. Tomas Branch commits to accomplish the following goals:

1. Sustain a culture of quality among the branch stakeholders by providing opportunities for student, faculty and staff development at the local, regional, national and international levels.
2. Develop and nurture collaborative research culture.
3. Champion knowledge and technology transfer through responsive sustainable and development-oriented community extension programs.
4. Provide a learning-conducive campus environment where technology driven resources are available to students, faculty member are available to students, faculty members and staff in enlarging their
skills and competencies to meet the demands of the changing times.
5. Ensure continuous improvement in the various areas of its operations through productive partnership and engagements with public, private and civil society acquire time.

“THE COUNTRY’S 1ST POLYTECHNICU” Page 1 of 5


Republic of the Philippines
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
OFFICE OF THE VICE PRESIDENT FOR BRANCHES AND CAMPUSES
STO. TOMAS BRANCH

Institutional Learning Outcomes Program Outcomes Course Objectives


1.Creative and Critical Thinking - Graduates use their  Apply knowledge of computing, science, and mathematics  Design, implement, test and debug a program, based
imaginative as well as a rational thinking ability to life appropriate to the discipline.
 Analyze complex problems, and identify and define the on a given specification that uses such of the following
situations in order push boundaries, realize possibilities,
and deepen their interdisciplinary and general computing requirements appropriate to its solution. fundamental programming components: (1) primitive
understanding of the world.  Identify and analyze user needs and take them into
account in the selection, creation, evaluation and data types (2) basic computation (3) simple I/O (4)
administration of computer-based systems. conditional and iterative structures (5) definition of
 Design, implement, and evaluate computer-based
systems, processes, components, or programs to functions and parameter
meet desired needs and requirements under various
constraints.  Assess and recommend revisions to another
 Integrate IT-based solutions into the user environment
effectively. programmer’s code (1) regarding documentation and
 Assist in the creation of an effective IT project plan. program style standards that contribute to readability
2. Effective Communication- Graduates are proficient  Communicate effectively with the computing
and maintainability of software, (2) regarding
in the four macro skills in communication (reading, community and with society at large about complex
writing, listening, and speaking) and are able to use computing activities through logical writing, appropriateness of chosen conditional and iterative
these skills in solving problems. Making decisions, and presentations, and clear instructions.
constructs given a programming task, and (3) regarding
articulating thoughts when engaging with people in
various circumstances. thoroughness in applying procedural abstraction.
3. Strong Service Orientation- Graduates exemplify  Function effectively as a member or leader of a
the potentialities of an efficient, well-rounded and development team recognizing the different roles
responsible professional deeply committed to service within a team to accomplish a common goal.
excellence.
4.Community Engagement- Graduates take an active  Understand best practices and standards and their
role in the promotion and fulfillment of various applications.
advocacies (educational, social and environmental) for
the advancement of community welfare.
5.Adeptness in the Responsible Use of Technology  Apply knowledge through the use of current
Graduates demonstrate optimized use of digital learning techniques, skills, tools and practices necessary for
abilities, including technical and numerical skills. the IT profession.
6. Passion to Lifelong Learning  Recognize the need for and engage in planning self-
Graduates are enabled to perform and function in the learning and improving performance as a foundation
society by taking responsibility in their quest to know for continuing professional development.
more about the world through lifelong learning.

“THE COUNTRY’S 1ST POLYTECHNICU” Page 2 of 5


Republic of the Philippines
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
OFFICE OF THE VICE PRESIDENT FOR BRANCHES AND CAMPUSES
STO. TOMAS BRANCH

7. High Level of Leadership and Organizational Skills  Function effectively as a member or leader of a
Graduates are developed to become the best development team recognizing the different roles
professionals in their respective disciplines by within a team to accomplish a common goal.
manifesting the appropriate skills and leaderships
qualities.
8. Sense of Personal and Professional Ethics  Understand professional, ethical, legal, security and
Graduates show desirable attitudes and behavior either social issues and responsibilities in the utilization of
in their personal and professional circumstances. information technology.
9.Sense of National and Global Responsiveness  Analyze the local and global impact of computing
Graduates’ deep sense of national compliments the information technology on individuals, organizations,
need to live in a global village where one’s culture and and society.
other people culture are respected.

COURSE PLAN

Week Topic Learning Outcomes Methodology Resources Assessment


Class Orientation,
Introduction of the Course Show interest and appreciation of the importance in Review of the Course
Week 1-2 Contents, Activities, and knowing the course Syllabus, and Course Course Syllabus None
Requirements Know the expectations and requirements of the course. Requirements.
Asynchronous Lecture
Understand different programming concepts, and Synchronous Lecture Instructional Material on
(Lesson#1)- Introduction to Activity /
perform program logic formulation Interactive Discussion COMP002-Computer
Programming Assignment #1
Week 3-4 Assigned Reading Programming-1 (2022);
Hands-on Activity Marienel N. Velasco
Problem solving learning
(Lesson#2)- C Language
Overview-Part 1 Know C language, how to write and run C program Beginning Programming with C
(Lesson#3)-C Language-Part2 Develop simple C programs for Dummies (2014); Gookin,
Asynchronous Lecture
Keywords and Identifiers, Dan
Synchronous Lecture Activity /
Variables and Constant, Data Understand and develop a C program using the
Interactive Discussion Assignment #2
Types, I/O, Operators following; Keywords and Identifiers, Variables and
Week 5-8 Assigned Reading
(Lesson#4)- Flow Control Constant, Data Types, I/O, Operators The C Programming Language
Hands-on Activity Quiz#1
Part1: (2012); Ritchie, Dennis M. et.al.
Problem solving learning
If Statement Understand and develop a C program using the
If else Statement different flow controls.
Switch Case statement

“THE COUNTRY’S 1ST POLYTECHNICU” Page 3 of 5


Republic of the Philippines
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
OFFICE OF THE VICE PRESIDENT FOR BRANCHES AND CAMPUSES
STO. TOMAS BRANCH

Week 9 Midterm Examination


Problem Solving & Program
(Lesson#5)- Flow Control Asynchronous Lecture Design in C, 6th Edition (2009); Activity /
Week Part2: Synchronous Lecture Hanley, Jeri & Koffman, Elliot Assignment #3
10-12 For Loop, Do while Loop, Understand and develop a C program using the Interactive Discussion
While Loop different flow controls and arrays. Assigned Reading Activity /
Hands-on Activity Note: Extended Readings may Assignment #4
Problem solving learning be assigned by the professor.

Week Asynchronous Lecture


13-16 (Lesson#6)- Arrays Understand and develop a C program using the Synchronous Lecture INSTRUCTIONAL MEDIA:
Interactive Discussion Videos related to topics
different functions.
(Lesson#7)- Functions Assigned Reading mentioned above Quiz#2
Hands-on Activity
Problem solving learning

Week Final Examination


17-18 (Hands-on Activity/Project)

COURSE POLICIES:

1. The course is expected to have a minimum of two (2) quizzes. No make-up tests will be given.
2. Assignments/Activity/Reports/Projects works will be given throughout the semester. Such requirements shall be due as announced in class. Late submission shall be penalized with
grade deductions or shall no longer be accepted, depending on the subject facilitator’s discretion.
3. Students must attend classes regularly, including possible make-up courses. The student will be held liable for all topics covered and assignments made during their absence. The
university guidelines on attendance and tardiness will be implemented.
4. Contents of the syllabus are subject to modification with notification.
5. Existing university policies and guidelines should be implemented regarding the subject's withdrawal and dropping.

“THE COUNTRY’S 1ST POLYTECHNICU” Page 4 of 5


Republic of the Philippines
POLYTECHNIC UNIVERSITY OF THE PHILIPPINES
OFFICE OF THE VICE PRESIDENT FOR BRANCHES AND CAMPUSES
STO. TOMAS BRANCH

COURSE GRADING SYSTEM:


Midterm (1st Grading) Final (2nd Grading) Average (Final Grade)

Class Standing 70% Class Standing 70%


 Quiz, Assignments/Activities, and Attendance  Quiz, Assignments/Activities, and Attendance Midterm + Final
Major Examination 30% Major Examination 30% 2

Prepared by: Reviewed and Validated by:

MS. MARIENEL N. VELASCO ENGR. LIZA MARIE B. NUEVO


Faculty In-Charge Head, Academic Programs

Approved by:

DR. ARMANDO A. TORRES


Director

“THE COUNTRY’S 1ST POLYTECHNICU” Page 5 of 5

You might also like