Professional Documents
Culture Documents
CS2 Datastructure and Algo Syllabus1
CS2 Datastructure and Algo Syllabus1
Core Values: Culture-Sensitive; Adherent to Laws; Relevant and Responsive; Efficient and Effective; and Spiritually-oriented (CARES)
Program Educational Objectives. After 3-5 years of completing all the academic requirements, the BSCS graduates could:
1. The BSCS alumni will perform high level of technical expertise in the field of primary and secondary job roles.
2. The BSCS alumni will perform ethical conduct in the practice of computing professionalism.
considerations for public health and safety, cultural, societal, and environmental consideration
Create, select, adapt and apply appropriate techniques, resources and modern computing tools to complex computing activities, with an understanding of the limitations to
PO6
accomplish a common goal
PO7 Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary settings
Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective
PO8
reports, design documentation, make effective presentations, and give and understand clear instructions
An ability to recognize the legal, social, ethical and professional issues involved in the utilization of computer technology and be guided by the adoption of appropriate
PO9
professional, ethical and legal practices
PO10 Recognized the need, and have the ability, to engage in independent learning for continual development as a computer professional
Course Outcome
After completion of the course, the students should be able to: PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PO13
Design, Implement, test and Debug a program, based on the given
specification. That uses and implement an abstract data types (stacks
CO1 P P P I
queues, priority queues, sets, maps)
COURSE OUTLINE AND TIME FRAME (54 HOURS LECTURE WITH LABORATORY)
Week 1 Course Content/Subject Matter
I. Orientation
Form No. : FM -DPM- CFCST PRS—01
Issue Status 01
Revision No. 00
Date Effective : 30 September, 2017
Approved by : President
Republic of the Philippines
COTABATO FOUNDATION COLLEGE OF SCIENCE AND TECHNOLOGY
Barangay Doroluman, Arakan, Cotabato
Telefax No. (064) 577-1343
email address cfcstedu@gmail.com website: www.cfcst.edu.ph
a. VGMO
b. Classroom policy
c. Requirement/s of the course
Unit I. Data Types, Abstraction,
Week 2 Data abstraction and Abstract Data Types
MIDTERM EXAM
Unit VII. Linked-List
Singly linked-lists,
Week 10 Implementation using pointers,
Basic Operations
Behavior of a Stack,
Basic operations on a Stack
Array-based Stacks, Linked-list based implementation.
Expression evaluation using a stack,
Queues,
Behavior of a queue,
Basic queue operations Study implementations using an array and a linked-list.
Video
conferencing
software
CO1, CO2 Unit IV. emplates Online modality Quiz Laboratory Books /
Function and class using Learning activity Ebooks
a. Exemplify the function of templates, management Assignment
Standard template Programming using system Laptop
Library class and function
b. Explained the class Templates, Offline modality LCD
function in code Standard Template using Exe platform Projector
c. Apply class function in Library (STL),
the sample program Components of STL. PowerPoint Compiled Week 6
Presentation IM’s
Teacher-Centered
Strategy (Lecture
Video
conferencing
software
CO1, CO2 Unit V. Basic data Online modality Quiz Laboratory Books / Week 7-8
structures, using Learning activity Ebooks
a. Demonstrate basic data Arrays, Static Arrays management Assignment
structuring and data and Dynamic arrays, system Laptop
manipulation Explore how a generic
b. Explaine the function of Vector container is used Offline modality LCD
arrays in coding to Manipulate data. using Exe platform Projector
c. Apply array
Form No. : FM -DPM- CFCST PRS—01
Issue Status 01
Revision No. 00
Date Effective : 30 September, 2017
Approved by : President
Republic of the Philippines
COTABATO FOUNDATION COLLEGE OF SCIENCE AND TECHNOLOGY
Barangay Doroluman, Arakan, Cotabato
Telefax No. (064) 577-1343
email address cfcstedu@gmail.com website: www.cfcst.edu.ph
Teacher-Centered
Strategy (Lecture
Video
conferencing
software
CO1, CO2 Unit VI. List ADT, Online modality Quiz Laboratory Books /
Implementation using using Learning activity Ebooks
a. Understand the function arrays (static and management Assignment
of arrays in the program dynamic), system Laptop
b. Discussed basic Basic operations on a
operation on a list List Offline modality LCD
c. Apply basic operation using Exe platform Projector
using list in sample
coding PowerPoint Compiled Week 9
Presentation IM’s
Teacher-Centered
Strategy (Lecture
Video
conferencing
software
Course Requirements 1. Topic Reporting utilizing traditional and recent educational technologies
2. Research work and assignment
3. On-Time submission of written works / exercises / reports.
4. CHEATING during examination; COPYING & PLAGIARISM of submitted materials are never allowed.
5. The instructor reserves the right to either accept or deny outputs that are submitted later than the due date.
Grading System Following the Quality Policy Manual of the College of ICT, the grading system below shall be used:
LECTURE (40%)
Quizzes –30%
Class Recitation/Participation/Attendance - 10%
LABORATORY – 30%
Mid-Term/Final Term Exam – 30%
Total = 100%
Final Rating = (Final Term Grade x 2) plus Mid-Term Grade divided by 3 or FR = FT (2) + MT
3
Classroom Policies Online class using learning management system platforms:
1. Assignments must be submitted on or before the assigned deadline, late submission will have a corresponding deduction on the graded
assignment
2. Quizzes and exam will be taken only once by the individual student, it will automatically lock when the specified date and time limit is reach.
The student may take special quizzes and exam provided that the student has justifiable and valid reason.
3. The online class in open for student’s individual class discussion/ consultation and clarification during week days, Monday to Friday 8:00am to
5:00pm.
Offline class using Exe LMS platform, e-copies:
1. Modules will be given to individual students through the use of USB drive provided by the individual student. A URL link will be provided by
the instructor for the student to access and download the said learning materials.
2. The student must submit assignments, quizzes, exams and reports on time that being set by the instructor.
RODERICK S. TINGZON MARIA VANISA A. AKMAD ENGR. ROY M. PAMA, MIT BAINORIE A. MANTAWIL, EdD HARRIS M. SINOLINDING,
Ph.D.
Course Instructor College Librarian Dean, College of ICT Director for Instruction Vice Pres. for Academic Affairs