BSIT ITEC106 Web Systems and Technologies 2 Course Syllabus
BSIT ITEC106 Web Systems and Technologies 2 Course Syllabus
COURSE SYLLABUS
2nd Semester, AY 2022-2023
IT Elective 2 (Web
Course Lecture✓
ITEC 106 Course Title Systems and Type Credit Units 3
Code
Technologies 2) Laboratory ✓
This provide an understanding on the techniques and concepts of web technologies that aim to educate students
in server-side programming, which can be used as knowledge base for developing web applications.
Course The course covers deployment and serving media contents within web applications. Implementation of websites
Description and integration with other applications is included. Students must also look at possible improvements in the
implementation of web applications to enhance security and avoid vulnerabilities.
The students are expected to demonstrate their ability to examine core aspects of web technologies and web
applications, anddevelop usable websites.
V02-2020-06-01
Laboraroty: 7:00–8:30AM THUR, FRI/MON,TUE/SAT (BSIT 3-
1 / BSIT 3-2 / BSIT 3-3)
Pre- Lecture: 8:30-9:30/9:10-10:00AM/10:00-11:00AM
ITEC 50 Course Schedule FRI/MON/SAT (BSIT 3-1 / BSIT 3-2 / BSIT 3-3)
requisites
Asynchronous: 11:00 – 12:00 PM / 12:00–1:00PM / 1:00–2:00
PM SAT (BSIT 3-1 / BSIT 3-2 / BSIT 3-3)
Students are expected to live by and stand for the following University tenets:
TRUTH is demonstrated by the student’s objectivity and honesty during examinations, class activities, and in the
development of projects.
EXCELLENCE is exhibited by the students’ self-confidence, punctuality, diligence, and commitment in the assigned
Core Values tasks, class performance and other course requirements.
SERVICE is manifested by the students’ respect, rapport, fairness, and cooperation in dealing with their peers and
members of the community.
In addition, they should exhibit love and respect for nature and support for the cause of humanity.
In support to the Vision and Mission of the University, CvSU – Bacoor City Campus shall:
1. Provide quality and affordable education which promotes intellectual growth, academic excellence and moral
Goals of the integrity;
Campus 2. Prepare students to meet the demands of the global market and respond to the society’s needs.
3. Develop innovative and scholarly researchers who have the ability to create new understanding in quest for GAD
related quality research through inquiry, analysis and problem solving; and
4. Produce globally competitive graduates with full competence in their fields of study.
The Department of Computer Studies aims to produce students who are professionals, skilled and morally upright
Objectives
individuals for global competitiveness.
of the
Department
Specifically, the department strives to:
V02-2020-07-01
1. Provide in-depth knowledge across fundamental areas of Information Technology and Computer Science and be
successful professionals in diverse career paths;
2. Deliver skilled graduates in designing and developing hardware and software systems of varying complexity;
3. Inculcate teaching principles in the field of technological information and application that become key factors in
personal, social, and economic growth of every student;
4. Develop technological researches applying the mathematical foundations, algorithmic principles, and theories,
which contribute to the application of technical standards and interoperability;
5. Strengthen IT linkages with government and non-government organizations.
1. Acquire skills and disciplines required for designing, writing, and modifying software components, modules, and applications that
comprise software solutions.
2. Apply computing and other knowledge domains to develop computer-based solutions in a collaborative environment that will
address various user needs.
3. Utilize both hardware and software technologies involving planning, installing, customizing, operating, and maintaining IT
infrastructure that provides computing solutions to address the needs of an organization.
4. Use modern computing tools in legal, social, ethical, and professional manner; and engage in life-long learning endeavors.
5. Conduct relevant technological researches in the field of Information Technology with effective communication, reports, and
design documentation.
V02-2020-07-01
requirements under various constraints within a collaborative
environment;
Understand professional, ethical, legal, security, and social issues
d. ✔ ✔
and responsibilities in the utilization of information technology;
Apply knowledge of computing, science, and mathematics through
e. the use of current techniques, skills, tools, and practices necessary ✔
for IT profession; and
Engage in an independent and lifelong learning and improve
f. performance as a foundation for continuing professional ✔ ✔
development.
Course Outcomes and Relationship to Student Outcomes
V02-2020-07-01
Activities of
(TLA) Output
After the II. PHP Basic Concepts Interactive Distance Learning Quiz Week 4
completion of the A. Introduction to PHP Discussion Mode Guides
2– 3 B. PHP Tags
chapter, students
should be able to: C. Echo
D. Comments Lecture PowerPoint Exercises
V02-2020-07-01
1. Explain the E. Variables Presentation
PHP basic F. Data Types
elements and G. Operators Computer
concepts. H. Control Structures Assisted Video Activity
2. Use PHP Instruction/ Presentation
elements and Learning
concepts with
HTML.
V02-2020-07-01
file Computer Video Activity
manipulation. Assisted Presentation
2. Create a PHP Instruction/
program that Learning
reads and
write to a file.
After the V. PHP Cookies, Sessions
completion of the and Mail() Interactive Distance Learning Quiz Week 8
chapter, students A. Cookies Discussion Mode Guides
should be able to: B. Sessions
1. Understand C. Sending Emails
the importance Lecture PowerPoint Exercises
and Presentation
differences
between Computer
7
cookies and Assisted Video Activity
sessions. Instruction/ Presentation
2. Create a PHP Learning
program that
supports
cookies,
sessions and
sends an
email.
After the VI. PHP & MySQL
completion of the A. Introduction Interactive Distance Learning Quiz Week 9
chapter, students B. Connect to MySQL Discussion Mode Guides
should be able to: Server
1. Differentiate C. CRUD Application in
8 the functions PHP Lecture PowerPoint Exercises
used in Presentation
connecting a
Computer
database with Assisted Video Activity
Instruction/ Presentation
V02-2020-07-01
PHP Learning
language.
2. Create a PHP
program that
supports
connection
with database.
9 Midterm Examination
After the VII. Exploring JavaScript
completion of the A. Syntax, Operators & Interactive Distance Learning Quiz Week
chapter, students Data Types Discussion Mode Guides 11
should be able to: B. Events
1. Identify and C. Expressions and
explain the Control Flow Lecture PowerPoint Exercises
fundamentals D. Functions and Presentation
Objects and Arrays
of JavaScript
Computer
2. Demonstrate Assisted Video Activity
handling web Instruction/ Presentation
page events Learning
10 with control
flow.
3. Use functions
objects and
arrays.
4. Create a
simple web
pagedemonstr
ating the use
of JavaScript
fundamentals
V02-2020-07-01
After the VIII. JavaScript and PHP
completion of the Validation and Error Interactive Distance Learning Quiz Week
chapter, students Handling Discussion Mode Guides 12
should be able to: A. Validating User Input
1. Use PHP and with JavaScript
JavaScript in B. Regular Expressions Lecture PowerPoint Exercises
handling C. Redisplaying a Form Presentation
after PHP Validation
forms.
Computer
2. Demonstrate Assisted Video Activity
11 usage of Instruction/ Presentation
pattern Learning
matching with
regular
expressions.
3. Develop a web
page with form
validations and
regular
expressions.
After the IX. Accessing CSS from
completion of the JavaScript Interactive Distance Learning Quiz Week
chapter, students A. Revisiting the Discussion Mode Guides 14
should be able to: getElementById
1. Show how to Function
access both B. Accessing CSS Lecture PowerPoint Exercises
the DOM and Properties from Presentation
12 – 13
JavaScript
CSS from
C. Inline JavaScript Computer
JavaScript. D. Adding New Assisted Video Activity
2. Create Elements Instruction/ Presentation
dynamic and E. Using Interrupts Learning
V02-2020-07-01
responsive
web pages.
V02-2020-07-01
animations in
a web page.
3. Create web
pages with
effects and
animation by
chaining
methods and
defining a
callback
function.
V02-2020-07-01
3. Use add and
remove
classes.
4. Show how to
get or set
dimensions of
an element's
box in JQuery.
18 Final Examination
COURSE REQUIREMENTS
Lecture Requirements:
1. Midterm Examination
2. Final Examination
3. Quizzes/Seat works/Recitations
4. Activities / Exercises
*All exams must follow a Table of Specifications (TOS) and Rubrics for evaluation of student’ performance or projects.
GRADING SYSTEM
A. Grading system
Lecture – 100%
Major Examination
- Midterm Exam 30 %
- Final Exam 30 %
Student Portfolio / Activities 30 %
Class Participation 10 %
Total 100%
V02-2020-07-01
STANDARD TRANSMUTATION TABLE FOR ALL COURSES
CLASS POLICIES
A. Attendance
Students are not allowed to have 20% or more unexcused absences of the total face to face class hours; otherwise, they will be
graded as “DROPPED”.
B. Classroom Decorum
V02-2020-07-01
4. clean the classroom before and after classes;
5. avoid unnecessary noise that might disturb other classes;
6. practice good manners and right conduct at all times;
7. practice gender sensitivity and awareness inside the classroom; and
8. come to class on time.
C. Examination/ Evaluation
1. Quizzes may be announced or unannounced.
2. Midterm and Final Examinations are scheduled.
3. Cheating is strictly prohibited.A student who is caught cheating will be given a score of ”0” for the first offense. For the
second offense, the student will be automatically given a failing grade in the subject.
4. Students who will miss a midterm or final examination, a laboratory exercise or a class project may be excused and
allowed to take a special exam, conduct a laboratory exercise or pass a class project for any of the following reasons:
a. participation in a University/College-approved field trip or activity;
b. due to illness or death in the family; and
c. due to force majeure or natural calamities.
References:
A. Reference Books
Harris, A. (2011). HTML, XHTML, & CSS All-in-One For Dummies, 2nd Edition. Indianapolis, Indiana: Wiley
Publishing, Inc.
Noble, J. and Tittel, E. (2011). HTML, XHTML & CSS FOR DUMMIES 7 th Edition. Indianapolis, Indiana: Wiley
Publishing, Inc.
V02-2020-07-01
W3schools (2020). HTML, CSS, Javascript and PHP. Retrieved from https://www.w3schools.com/default.asp
Sololearn (2020). Javascript. Retrieved from https://www.sololearn.com
REVISION HISTORY
Revision
Date of Revision Date of Implementation Highlights of Revision
Number
V02-2020-07-01
CP # 09477417908 Department of Computer Studies Bacoor City Campus
E-mail Address: E-mail Address: Date Approved: __________________
[email protected] [email protected]
Department of Computer Studies Date Evaluated: ____________________
V02-2020-07-01