CC 104 - Data Structure and Algorithms
CC 104 - Data Structure and Algorithms
This is an introductory course of C++ and C programming language. Students will develop
programming skills to aid them with college studies and workforce readiness
Course Outcomes
COURSE GUIDE
Course Outline
Unit 1.
Module 1: Introduction to C++,Basic Data types
Module 2: Operators and Conditionals
Module 3: Variables and User Input
Module 4: If and Else – if Statement
Unit 2.
Module 5-6: If and Else – if Statement
Module 7: Switch Case
Module 8: Do-while loop
Unit 3.
Module 9: For loop
Module 10-11: Input Menu Program
Module 12: C Language
Unit 4.
Module 13-16: C Graphics Design
Course Materials
Laptop
Cellphone
Study Schedule
1
Prepared by: Dether John Gorre
August 23, 2023
August 25, 2023
August 30-31, 2023 Summative Examination
Week 5:
September 6, 2023 If and Else – if Statement Quiz, Oral Recitation, Report
September 8, 2023
Week 6:
September 13, 2023 If and Else – if Statement Quiz, Oral Recitation, Report
September 15, 2023
Midterm Examinations
(Date: October 30-31, 2023)
Week 7:
September 27, 2023 Switch Case Quiz, Oral Recitation, Report
September 29, 2023
Week 8:
October 4, 2023 Do-while loop Quiz, Oral Recitation, Report
October 11, 18, 21, 2023
October 30-31, 2023 Midterm Examinations Written Examination
Semi-Final Examinations
COURSE GUIDE
Course Requirements
In this section, you will have to provide what the students description of what are expected of them to be successful
in the course.
2
Prepared by: Dether John Gorre
Grading Scheme
PER QUARTER GRADING CRITERIA
Participation (Attendance and Character) 10%
Written Works (Quizzes, Seatwork, Assignment, etc.) 20%
Performance Tasks (Reporting, Oral Recitation,
Demo, etc.) 30%
Periodic Examination (100 items) 40%
TOTAL 100%
GRADING SYSTEM
PRELIM = Initial score from Grading criteria
GRADE
SEMESTRAL MIDTERM = 1/3 Prelim + 2/3 Midterm
GRADE: GRADE
SEMI-FINAL = 1/3 Midterm + 2/3 Semi-Final
GRADE
FINAL GRADE = 1/3 Semi-final + 2/3 Final
Important Reminders
COURSE GUIDE
Completion of requirements.
3
Prepared by: Dether John Gorre