Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

DR.

AURELIO MENDOZA MEMORIAL COLLEGES


Ipil, ZamboangaSibugay

COLLEGE OF COMPUTER STUDIES

COURSE SYLLABUS

MISSION:
The Dr. Aurelio Mendoza Memorial Colleges which started as a mission school has, through the years, retained the legacy of its founding fathers. It advocates a
strong belief in a truly universal education guided by thy principles of existential philosophy that stresses man as a being for others, the value of humanity, and
the cultivation of authentic freedom and social responsibility. Its mission is carried by its curricular units, the elementary, secondary, and collegiate department.

VISION:
The Dr. Aurelio Mendoza Memorial Colleges vision-articulates the commitments as a leading institution in western Mindanao upholding the culture of excellence
and advocating a strong motivated education, guided by the principles of men that stress equality.

VALUES:
Excellence, genuine concern for people, love of country, integrity, faith and trust in God Almighty, team-work and sense of fulfillment.

IILO (INSTITUTIONAL INTENDED GRADUATE ATTRIBUTE)


• Recognize and develop one’s creativity, capabilities and potentials to become efficient and productive members of society.
• Inculcate sound and strong spiritual values and personal discipline.
• Preserve and appreciate the country’s cultural heritage.

DEPARTMENT VISION:
We understand that economy, technology and demands change, thus, the primal focus of the department is adaptation. The progress of innovative and
pedagogical approaches and the development of newly adapted curriculum and pedagogy in response to the rapidly changing demands of computer profession
aim to accommodate diversity in learning. We endeavor to expand co-op opportunities for our students and explore additional ways to foster personal and
professional growth of standards.
DEPARTMENT MISSION:
The department strives to provide current, comprehensive and student-centered environment for teaching and learning of Computer Science preparing students
for professional career. We endeavor to promote discovery, dissemination and application of knowledge involving computers ensuing computer literacy and
profession as we believe technology will change the pace of our nation.

PILO (PROGRAM INTENDED LEARNING OUTCOME)


• Analyze requirements for rapidly changing computing problems and information system environments.
• Identify scientific terms, facts, concepts, principles, theories and methods.
• Design well-tested solutions for rapidly changing computing problems and information system environments.
• Employ technical and academic developments to improve capabilities in the field of computing profession.
• Utilize fundamental to complex skills and tools necessary for computing practices.
• Obtain materials, tools and equipment in accordance with job requirements.
• Participate in workplace communication, practice career professionalism, and occupational health and safety procedures.
• Awareness of the implications of computer science on the individual and on society.
• Participate in service-oriented endeavors in the field of computing profession.
• Promote Filipino historical and cultural heritage by showing a deep and principled understanding.

COURSE PROGRAM: BACHELOR OF SCIENCE IN COMPUTER SCIENCE


COURSE CODE: CCS102
COURSE TITLE: COMPUTER PROGRAMMING 1
COURSE UNIT: 3.0
PRE-REQUISITES: NONE
INSTRUCTOR:

COURSE DESCRIPTION:

This course teaches the student to become competent in a language that makes use of the procedural programming paradigm. It covers the fundamentals
of computer programming. The fundamentals of computer programming include program logic formulation (PLF) and the C programming language. Program logic
formulation tackles about basic problem solving techniques and the use of flowcharts and pseudo codes to illustrate program flow. The C programming language
serves as a tool to implement their solutions to programming problems. The discussion on C programming includes variables and constants, basic data types,
operators, precedence rules, control structures and functions.

LEARNING OUTCOMES:

By the end of the course, students should be able to:


LO1: Design, implement, test and debug program, based on given specification that uses each of the following fundamental programming components: (1)
primitive data types, (2) basic computation (3) simple I/O (4) conditional and iterative structure (5) definition of functions and parameter passing and (6)
recursion
LO2: Assess and recommend revisions to another programmer's codes (1) regarding documentation and program style standard that contribute to readability and
maintainality of software (2) regarding appropriateness of chosen conditional and iterative constructs given a programming task and (3) regarding thoroughness
in applying procedural abstraction

GRADING SYSTEM:

Attendance 10%
Quizzes 20%
Reporting 20%
Project 20%
4 Major Exams 30%
TOTAL 100%
LEARNING PLAN

LO TOPICS AND READINGS TIME FRAME LEARNING ACTIVITIES


• Introduction of the course
Program structure WEEK 1&2 • Discussion should include:
· I/O statements
· Data types
· Declarations
Identifiers and keywords · Symbolic constants
· Variable Declaration
WEEK 3&4 · Arithmetic Expressions
PRELIM EXAM (1ST MAJOR EXAM) • Reading Assignments
Writing a simple program using an input and output statements, the basic • Integrative Activity
components of a program including symbols, identifiers, and constants;
Identify the need for a variable and select the appropriate primitive data
representation.

LO1 Sequential Control


WEEK 5&6
• Case Study
• Demonstration
Testing and Debugging Techniques • Reading Assignments
WEEK 7&8
MIDTERM EXAM (2ND MAJOR EXAM)
Solve simple problems using the fundamental syntax and use of proper
style and documentation; write a program that use selection (if, switch,
conditional operator) and test and debug

Loops and Iteration


WEEK 9&10
• Case Study
• Demonstration
• Reading Assignments
• quiz
• hands-on activity
Array
WEEK 11&12
PREFINAL EXAM (3RD MAJOR EXAM)
programs that use iteration and one-dimensional arrays
LO2 User-Defined Functions.

Control-Flow Structure WEEK 13-15 • Group output assignment


Final Output
FINAL (4TH MAJOR EXAM)

You might also like