COURSE SYLLABUS CC 103
COURSE SYLLABUS CC 103
COURSE SYLLABUS
PROGRAM OUTCOME
The purpose of this course is to teach students implement the different data structures and solutions for specific problems.
COURSE OUTCOME
This course provides in depths on how the choice of data structures and algorithm design methods impacts the performance of programs.
GENERAL OBJECTIVES
The students must be able to:
Assess how the choice of data structures and algorithm design methods impacts the performance of programs.
Choose the appropriate data structure and algorithm design method for a specified application.
Write programs using object-oriented design principles.
Solve problems using algorithm design methods such as the greedy method, divide and conquer, dynamic programming, backtracking,
and branch and bound and writing programs for these solutions.
Chapter 5: Arrays
Lesson 1: Syntax of One-Dimensional Array
Lesson 2: Syntax of Two-Dimensional Array
2. The students should: Chapter 2: (Jake R. -Lecture/Discussion - Class Participation - Handouts Week
Introduction to Java Pomperada, - Answering - Oral Recitation - Online References 6,7,8,9
2.1 Choose the Language MAED-IT, student’s questions - Quizzes - Laptop/Computer Every TTh
appropriate data Revised Edition) - Exercises - Hands-on - Books 1:00-
structure and 2.1 Introduction (Introduction to - Quizzes 2:30PM
algorithm design 2.2 Java Applications, Java - Hands-on
method for a Characteristics and Programming)
specified application. Benefits
2.3 Analyzing the
Programs
2.4 Importance of
Comments on
Programs
2.5 Data Type
COURSE POLICIES
Be responsible for your own actions.
Class Presence and Participation - Class presence and participation points are given to encourage your active class participation and
discussion. You will be rewarded with a perfect score as long as you frequently come to class and actively contribute to the class discussion
during recitations and lectures.
Use of Mobile Devices - allow you to take notes on your laptop, but you must turn the sound off so that you do not disrupt other students'
learning. If you are doing anything other than taking notes on your laptop, please sit in the back row so that other students are not distracted by
your screen.
Respect due dates – No late projects, papers or quizzes will be accepted unless you have made prior arrangements in writing with the instructor
and have a valid and document reason. All late projects are accepted will receive a 10% points penalty.
Quizzes – Make-up quizzes must be done on or before the next class session. A 10% points penalty will be taken off the total available points on
any make-up quizzes.
Cheating - Anyone caught cheating on a quiz or exam will receive a failing grade and will also be reported to the Office of Student Conduct. In
order to guarantee that you are not suspected of cheating, please keep your eyes on your own materials and do not converse with others during
the quizzes and exams.
Plagiarism - You must be original in composing the writing assignments in this class. To copy text or ideas from another source (including your
own previously, or concurrently, submitted course work) without appropriate reference is plagiarism and will result in a failing grade for your
assignment and usually further disciplinary action.
COURSE REQUIREMENTS:
Attendance per school policy.
Active participation in class discussions and laboratories.
On-time submission of projects and assignments.
Students are expected to read the text materials in order for them to intelligently participate in classroom discussion.
Quizzes, periodical examination and board works.
Course Requirements:
Attendance per school policy. GRADE EQUIVALENT
Active participation in class discussions and workshops.
On-time submission of projects and assignments.
PERCENTAGE NUMERICAL GRADE
Students are expected to read the text materials in order for PERCENTAGE DESCRIPTION
them to Intelligently participate in classroom discussion.
Quizzes, periodical examination, & board works. 99-100 1.00 Excellent
96-98 1.25
93-95 1.50
Grading System: 90-92 1.75
A. With Laboratory B. Without Laboratory 87-89 2.00 Very Good
Examinations 40% Examinations 40% 84-86 2.25
Assignments 10% Assignments 20% 81-83 2.50
Quizzes 20% Quizzes 20% 78-80 2.75
Class Recitation 10% Class Recitation 20%
75-77 3.00
Laboratory 20% 100%
100% 74 and below FAILED
DRP DROPPED
Consultation Period
1:00-2:30 PM / TTH / BSIS OFFICE
LIST OF TEXTBOOKS
Prepared by: Checked by: Reviewed by: Noted by: Approved by:
NORIEL A. GALOSO JOHN REY H. ALAZA OWEN LLOYD G. CHIVA, LIGAYA A. CATEDRILLA, FILIPINAS C.
Course Facilitator Department Head MBA Ed. D, BATCHAR
Academic Coordinator Office of the College Dean VP of Academic Affairs