Republic of the Philippines
Lanao School of Science and Technology, Inc.
Maranding, Lala, Lanao del Norte
2nd Semester
A.Y: 2021-2022
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
COURSE SYLLABUS
LSSTI VISION GOALS Course Description:
This course introduces the different
Vision: The School envisions academic excellence with To provide and equip the students with kinds of programming languages.
the core values for the students to become productive quality education skills and values needed to
member of the society. grow academically for the total development
of a well-round personality.
LSSTI MISSION
OBJECTIVES
1. To express reverence to God
1. Provide a quality education of excellence with
Almighty as the source of all living
K-12 curriculum that is responsive to global
and non-living.
competency.
2. To provide opportunities for the
2. Develop a culture of peace and love with God.
students to gain learning and
3. Prepare the students academically, physically,
develop proper skills and values for
spiritually, emotionally, socially and morally.
global competency.
4. Top the students’ inherent potentials to be able
3. To gain experiences in order to
to
instill in the true Filipino values.
serve in the community and become an asset to
4. To be responsive on ecological
the society.
balance.
5. Inculcate Filipino values, among others;
5. To show respect in diversity of
loyalty commitment, industry, self-reliance,
culture.
honesty and
love of country.
6. Provide awareness, preservation and balance
of nature.
Course Code: CS 111
Course Title: Programming Language
Credit Units: 5 units
Course
7:00-8:00 MW – Lecture and 2:30-4:00 TTH – Laboratory per Week
Component:
Course This course introduces the different kinds of programming languages.
Description:
References:
Other
Supplemental Tutorials and videos from Internet and actual practice in computer.
Materials:
Class Attendance, Projects, Class Participation, Periodicals, Quizzes
Course
Requirements:
Quizzes Cooperative Learning Activities 20%
Grading System Major Examination 50%
Components: Attendance/Class Participation 20%
Project 10%
A. Course Information:
Essential Learning
Teaching Assessment
Time Course Declarative Functional Integrated Learning Learning Assessment Tools
Values Integrated
Frame Standards Knowledge Knowledge Outcomes (ILO) Activities Tasks
(TLA)
Students must be able
- introduction to: - Obedience
to
- Respect
Programming - Know the
- Discussion - Discipline - Assignment
languages different kinds of Test
- BASIC and Attentive - Lecture - Resourcefulness - Term Exam
Prelim Programming programming Questionnai
COBOL listening - Research - Critical and - Hands-on
languages re
- C++/C Logical Thinking activity
- Learn how to
- PHP - Dedication
make a program
- Perseverance
- Obedience
- Know the - Respect
- Discussion
- PHYTON different kinds of - Lecture - Discipline - Assignment
- VB.NET - Resourcefulness Test
Attentive programming - Research - Term Exam
Midterm Programming - SCALA - Critical and Questionnai
listening languages Hands-on
- SWIFT Logical Thinking re
- Learn how to activity
make a program - Dedication
Perseverance
Semi- Programming - PERL Attentive - Know the - Discus - Obedience - Assignment Test
Final - RUBY listening different kinds of sion - Respect - Term Exam Questionnai
- JAVA programming - Lectur - Discipline Hands-on re
- HTML languages e - Resourcefulness activity
- Learn how to - Resear - Critical and
make a program
Logical Thinking
ch - Dedication
Perseverance
- Obedience
- Know the - Respect
different kinds of - Discussion - Discipline - Assignment
- SYSTEM - Lecture - Resourcefulness Test
Attentive programming - Term Exam
Final Programming CREATING - Research - Critical and Questionnai
listening languages Hands-on
Logical Thinking re
- Learn how to activity
make a program - Dedication
Perseverance
B. Grading System Components
Project 10%
Quizzes Cooperative Learning Activities 20%
Major Examination 50%
Attendance, Class Participation 20%
Level of Performance
Student Outcomes (SO) Core Values
Program Outcomes Emphasis Indicators
Prepare the students to possess - Able to learn the Intensive Excellence, resourcefulness, critical, Elaborative explanation
a strong foundation about the different kinds of logical, and analytical thinking of the theories and terms
different kinds of programming programming languages inclined with real-life
languages and how to create a - Know how to create a situation.
program. program using the
different kinds of
programming languages
Prerequisite
References
Course Requirements: Class Attendance, Projects, Class Participation, Periodicals, Quizzes