Institute: Institute of Computing, Engineering and Technology Department: Computing Department
Institute: Institute of Computing, Engineering and Technology Department: Computing Department
Institute: Institute of Computing, Engineering and Technology Department: Computing Department
GRADUATE ATTRIBUTES
Common to all Programs
GA1. COLLABORATION AND TEAMWORK GA5. LEADERSHIP AND PROFESSIONALISM GA9. ENTREPRENEURSHIP
GA2. CREATIVITY AND INNOVATION GA6. ACCOUNTABILITY AND SOCIAL RESPONSIBILITY GA10. SKILLED COMMUNICATOR
GA3. CRITICAL THINKING, INTELLECTUAL CURIOSITY FOR GA7. CULTURAL, GLOBAL, AND ENVIRONMENTAL GA11. TECHNOLOGY LITERATE
RESEARCH AND PROBLEM RESPONSIVENESS GA12. HIGH LEVEL OF EMOTIONAL INTELLIGENCE
GA4. GROWTH MINDSET IMBIBING FLEXIBILITY, ADAPTABILITY, GA8. SERVICE ORIENTED GA13. GENDER RESPONSIVE
AND RESILIENCE
Specific for the BSIT Program
GA14. KNOWLEDGE FOR SOLVING COMPUTING PROBLEMS GA16. DESIGN/DEVELOPMENT OF SOLUTIONS GA18. INDIVIDUAL AND TEAM WORK
GA15. PROBLEM ANALYSIS GA17. MODERN TOOL USAGE GA19. COMPUTING PROFESSIONALISM AND SOCIAL RESPONSIBILITY
PEO
PROGRAM OUTCOMES
At the end of the program students will be able to: A B C
1-5 (Common to all programs in all types of schools)
PO 1. Articulate and discuss the latest developments in the specific field of practice (PQF level 6 descriptor) ✓
PO 2. Effectively communicate orally and in writing using both English and Filipino ✓
PO 3. Work effectively and independently in multi-disciplinary and multicultural teams (PQF level 6 descriptor) ✓
PO 4. Act in recognition of professional, social, and ethical responsibility ✓
PO 5. Preserve and promote “Filipino historical and cultural heritage” (based on RA 7722) ✓
PEO
PROGRAM OUTCOMES
At the end of the program students will be able to: A B C
6-18 (Common to the discipline Information Technology Education)
PO 8. Analyze complex problems, and identify and define the computing requirements appropriate to its solution ✓
PO 9. Identify and analyze user needs and take them into account in the selection, creation, evaluation and ✓
administration of computer-based systems
PO 10. Design, implement, and evaluate computer-based systems, processes, components, or programs to meet ✓ ✓ ✓
desired needs and requirements under various constraints
PO 12. Apply knowledge through the use of current techniques, skills, tools and practices necessary for the IT ✓
profession
PO 13. Function effectively as a member or leader of a development team recognizing the different roles within a ✓
team to accomplish a common goal
PO 15. Communicate effectively with the computing community and with society at large about complex ✓
computing activities through logical writing, presentations, and clear instructions
PO 16. Analyze the local and global impact of computing information technology on individuals, organizations, and ✓ ✓ ✓
society
PO 17. Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of ✓
information technology.
PO 18. Recognize the need for and engage in planning self-learning and improving performance as a foundation for ✓ ✓ ✓
continuing professional development
COURSE INTENDED LEARNING OUTCOMES
PO10
PO11
PO12
PO13
PO14
PO15
PO16
PO17
PO18
PO1
PO2
PO3
PO4
PO5
PO6
PO7
PO8
PO9
At the end of the course, the students can:
COURSE PLAN
TEACHING
TIME STUDENT LEARNING COURSE CONTENT/ SUBJECT AND ASSESSMENT RESOURCES
FRAME OUTCOMES MAP MATTER LEARNING TASKS (ATs) NEEDED
ACTIVITIES
(TLAs)
Week At the end of the lesson, the - Module 0 – Pre-orientation Power point Oral Recitation ▪ Institutions Info
1-2 students will be able to: presentation (Collect ideas from Graphics
▪ Converse the importance (Lecture) the student what is
▪ DSSC’s Vision, Mission, Goals and ▪ DSSC LMS
of the course in relation to the implication of
Objectives (VMGO). Online Class Core Values) ▪ Video
the attainment of the ▪ Core Values (SMART) Conferencing
Discussion
Institutions VMGO. ▪ Program Educational Objectives Written Reflection
▪ Identify the course and ▪ Classroom Policies (VMGO Reflection
course requirements ▪ Grading System Paper)
▪ Assessment and Evaluation
Guidelines
TEACHING
TIME STUDENT LEARNING COURSE CONTENT/ SUBJECT AND ASSESSMENT RESOURCES
FRAME OUTCOMES MAP MATTER LEARNING TASKS (ATs) NEEDED
ACTIVITIES
(TLAs)
Week ▪ Explain the concept of CO1 Module 1 – Procedural Interactive ▪ Online Test Cases ▪ Modules
3-4 procedural programming Programming Discussion ▪ Self-phased ▪ Laboratory
▪ Describe the development
of programs using the rules Exercises Worksheet
of procedural Lesson 1: Overview of procedural Online Class
▪ Objective Test ▪ DSSC LMS
programming programming Discussion
▪ Video
Lesson 2: Principles of procedural Demonstration Conferencing
programming
1. Identifiers
2. Statements
3. Comments
4. Variables
5. Data types
6. Constants
Week ▪ Explain the concept of CO1 Module 1 – Procedural Interactive ▪ Online Test Cases ▪ Modules
5-6 procedural programming Programming (cont.) Discussion ▪ Self-phased ▪ Laboratory
▪ Describe the development
of programs using the rules Exercises Worksheet
of procedural Lesson 2: Principles of procedural Online Class
▪ Objective Test ▪ DSSC LMS
programming programming Discussion
1. Arithmetic Operators ▪ Video
2. Control Structures Demonstration Conferencing
3. Selection statements
4. Logical and Relational
Operators
Week ▪ Explain the concept of CO1 Module 1 – Procedural Interactive ▪ Online Test Cases ▪ Modules
7-8 procedural programming Programming (cont.) Discussion ▪ Self-phased ▪ Laboratory
▪ Describe the development
of programs using the rules Exercises Worksheet
of procedural Lesson 2: Principles of procedural Online Class
▪ Objective Test ▪ DSSC LMS
programming programming Discussion
1. Arrays ▪ Video
2. Methods Demonstration Conferencing
TEACHING
TIME STUDENT LEARNING COURSE CONTENT/ SUBJECT AND ASSESSMENT RESOURCES
FRAME OUTCOMES MAP MATTER LEARNING TASKS (ATs) NEEDED
ACTIVITIES
(TLAs)
Week ▪ Explain the concept of CO1 Module 1 – Procedural Interactive ▪ Online Test Cases ▪ Modules
9 procedural programming Programming (cont.) Discussion ▪ Self-phased ▪ Laboratory
▪ Describe the development
of programs using the rules Exercises Worksheet
of procedural Lesson 2: Principles of procedural Online Class
▪ Objective Test ▪ DSSC LMS
programming programming Discussion
1. Forms ▪ Video
2. Events Demonstration Conferencing
Week ▪ Evaluate the student’s CO1 The Midterm Examination covers the Online Exam ▪ Written Test ▪ DSSC LMS
10 knowledge, skills and topics discussed in Module 1 ▪ Rubric based ▪ External LMS Tools
learning about the topics
discussed in the first
semester.
Week ▪ Explain the object-based CO1 Module 2 – OBP Concepts Interactive ▪ Online Test Cases ▪ Modules
11-12 programming applying its Discussion ▪ Self-phased ▪ Laboratory
concepts and functionality
Lesson 1: Object-based Exercises Worksheet
Programming Online Class
▪ Objective Test ▪ DSSC LMS
1. Classes and Objects Discussion
2. Instantiation ▪ Video
3. Modifiers Demonstration Conferencing
4. Constructors
Week ▪ Explain the object-based CO1 Module 2 – OBP Concepts (cont.) Interactive ▪ Online Test Cases ▪ Modules
13-14 programming applying its Discussion ▪ Self-phased ▪ Laboratory
concepts and functionality
Lesson 1: Object-based Exercises Worksheet
Programming Online Class
▪ Objective Test ▪ DSSC LMS
1. Overloading Discussion
2. Inheritance ▪ Video
3. Methods Demonstration Conferencing
4. Exceptions
TEACHING
TIME STUDENT LEARNING COURSE CONTENT/ SUBJECT AND ASSESSMENT RESOURCES
FRAME OUTCOMES MAP MATTER LEARNING TASKS (ATs) NEEDED
ACTIVITIES
(TLAs)
Week ▪ Explain the handling CO1 Module 3 – OBP Handling & Interactive ▪ Online Test Cases ▪ Modules
15-16 mechanism using the Databases Discussion ▪ Self-phased ▪ Laboratory
concepts and
functionalities of an OOP. Exercises Worksheet
Lesson 1: Event Handling Online Class
▪ Objective Test ▪ DSSC LMS
1. Event handling Discussion
2. Delegates ▪ Video
3. Controls Demonstration Conferencing
Class Participation Percentage (40%) Attendance is counted from the first day of regular classes regardless of the date of
the student’s enrolment thus classes missed due to late enrolment shall be
15% - Assignment/Quizzes considered absent
15% - Exercises
A student who has incurred absences of more than 20% of total class meeting in a
10% - Final Project given time shall not be given credit for the course or subject
Midterm Exam Percentage (30%) Subjects with or without laboratory and more than 3 units subjects are as follows:
Any subject meeting 1 x a week = 3 absences max. = 4 absences over cut
Final Exam Percentage (30%) Any subject meeting 2 x a week = 7 absences max. = 8 absences over cut
Any subject meeting 3 x a week = 10 absences max.= 11 absences over cut
Grade Equivalent Any student who exceeds the prescribed maximum numbers of cuts for a particular
20 Base equivalent percentage subject is considered dropped and shall receive a corresponding remark in the
computation is used. Report of Grades of DROPPED for the semester regardless of his performance in
the class as of the date of debarment.
Note: Other classroom policies, please refer to the student handbook
Tip:
This course is hardly skills demonstration is necessary. The laboratory is only available
for each student during scheduled laboratory class. It is highly recommended to
have a support by means of having Personal Computer at home or have your own
Laptop to acquire the full potential 100% skills absorption.
SUGGESTED READINGS AND REFERENCES Counterchecked by:
TEXTBOOK
Gosling, J., et. al. (2011). The Java Language Specification Java SE7 Edition, California 94065, U.S.A.: Oracle America
(Instructors’ Copy)
Darwin, Ian F. (2014). Java Cookbook 3rd Edition. U.S.A: O’Reilly (Instructors’ Copy)
Liang, Y. Daniel (2015). Introduction to Java Programming Comprehensive Version 10th Edition, New Jersey, U.S.A.:
Pearson (Instructors’ Copy)
Deitel, Deitel (2012). java How to Program 9th Edition, U.S.A.: Pearson (Instructors’ Copy)
ONLINE
https://www.w3schools.com/java/default.asp
CLUSTER MEMBERS
NOEL P. SOBEJANA
Cluster Member/ Faculty