0% found this document useful (0 votes)
109 views

BSIT ITEC106 Web Systems and Technologies 2 Course Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views

BSIT ITEC106 Web Systems and Technologies 2 Course Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

VPAA-QF-10

CvSU Vision CvSU Mission


The premier universityin Republic of the Philippines Cavite State University shall provide
historic Cavite recognized for CAVITE STATE UNIVERSITY excellent, equitable and relevant educational
opportunities in the arts, science and
excellence in the development
of globally competitive and
Bacoor City Campus technology through quality instruction and
morally upright individuals. SHIV, Molino VI, City of Bacoor relevant research and development activities.
 (046) 476-5029 It shall produce professional, skilled and
morally upright individuals for global
[email protected] competitiveness.

DEPARTMENT OF COMPUTER STUDIES


Bachelor of Science in Information Technology

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.

Program Educational Objectives (based on the program CMO)

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.

Student Outcomes and Relationship to Program Educational Objectives


Program Educational Objectives Code
Program/Student Outcomes (based on the program CMO) (based on the program CMO)
1 2 3 4 5
The students should:
Analyze user needs and take them into account in the selection,
a. creation, evaluation, and administration of computer-based ✔ ✔
systems;
Communicate effectively both oral and written form and act in
b. ✔ ✔
recognition of professional, social, and ethical responsibility;
Design, implement, and evaluate computer-based systems,
c. ✔ ✔ ✔ ✔
processes, components, or programs to meet desired needs and

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

Program Outcomes Addressed by the Course Program/Student Outcomes Code


After completing this course, the students should be able to:
A B C D E F
1. Attain the vision, mission, goals and objectives of the university,
E E
campus and department;
2. Deliver a gender fair and gender sensitive instruction to students
D D
aligned with University goals and objectives.
3. Explain different components and technologies of World Wide Web
E I E I E
as a platform.
4. Design and develop websites using fundamental web languages,
E D D D
technologies, and tools.
5. Distinguish between server-side and client-side web technologies. I E E E E
6. Describe various web technology and application development
I E E D D
issues and trends.
7. Develop a web application related to the course material. D D D D D D
*Level: I-Introductory E- Enabling D-Demonstrative
COURSE COVERAGE
Outcomes- Due
Teaching
Week Intended Learning Mode of Resources based Date of
Topic and
No. Outcomes (ILO) Delivery Needed Assessmen Submi
Learning
t (OBA) ssion

V02-2020-07-01
Activities of
(TLA) Output

After the I. Introduction Class Distance Course Reflection Week 2


completion of the A. Vision, Mission, Discussion Mode Syllabus Paper
chapter, students Goals, and
should Objectives of the
be able to: university, campus
and department Presentation PowerPoint
1. attain the B. Subject guidelines Presentation
university and policies Comparing
VMGO, as well C. GAD Orientation and
as the campus 1. GAD Contrasting
and 2. Gender Background
department Sensitivity Knowledge
1 objectives; 3. Gender Issues Probe
2. develop 4. Gender Fair
gender Language
awareness,
knowledge,
and skills; and
3. develop
positive
perceptions,
attitudes, and
behaviors in
relation to
gender.

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.

After the III. PHP Working with Files


completion of the A. Array Interactive Distance Learning Quiz Week 6
chapter, students B. Loops Discussion Mode Guides
should be able to: C. Continue
1. Compare the D. Include & Require
other E. Functions Lecture PowerPoint Exercises
structures and F. Pre-Defined Presentation
functions Variables
4–5 associated G. Form Handling Computer
with PHP H. Get and Post Assisted Video Activity
2. Create a functions Instruction/ Presentation
PHPprogram Learning
to read data,
and send an
HTML
response back
tothe user.
After the IV. PHP Working with Files
completion of the A. Writing to a File Interactive Distance Learning Quiz Week 7
chapter, students B. Appending to a File Discussion Mode Guides
should be able to: C. Reading a File
6 1. Explain the
different Lecture PowerPoint Exercises
functions Presentation
associated in

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.

After the X. Introduction to JQuery


completion of the A. Introduction Interactive Distance Learning Quiz Week
chapter, students B. Syntax Discussion Mode Guides 15
should be able to: C. Selectors
1. Understand D. Events
the basic Lecture PowerPoint Exercises
syntax of Presentation
JQuery
14 Computer
2. Use selectors Assisted Video Activity
to apply Instruction/ Presentation
JQuery Learning
operations.
3. Use JQuery in
handling
events.

After the X. JQuery Effects


completion of the A. Show/Hide Interactive Distance Learning Quiz Week
chapter, students B. Fade Discussion Mode Guides 16
should be able to: C. Slide
1. Compare the D. Animation
different E. Stop Lecture PowerPoint Exercises
effects and F. Chaining Presentation
15
G. Callback
animation in
Computer
JQuery Assisted Video Activity
2. Show how to Instruction/ Presentation
create effects, Learning
control

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.

After the XI. JQuery Manipulation


completion of the A. Get/Set Interactive Distance Learning Quiz Week
chapter, students B. Insert Discussion Mode Guides 18
should be able to: C. Remove
1. Explain how to D. Classes
set and get the E. Style Properties Lecture PowerPoint Exercises
elements F. Dimensions Presentation
content, value
Computer
16 – 17 and style Assisted Video Activity
properties in Instruction/ Presentation
JQuery. Learning
2. Show how to
insert and
remove
elements in a
document
using JQuery.

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%

The passing score is 70% and that is equivalent to 3.0.

V02-2020-07-01
STANDARD TRANSMUTATION TABLE FOR ALL COURSES

96.7 – 100.0 1.00


93.4 – 96.6 1.25
90.1 – 93.30 1.50
86.7 – 90.0 1.75
83.4 – 86.6 2.00
80.1 – 83.3 2.25
76.7 – 80.0 2.50
73.4 – 76.6 2.75
70.0 – 73.3 3.00
50.0 – 69.9 4.00
Below 50 5.00
INC Passed the course but lack some requirements.
Dropped If unexcused absence is at least 20% of the Total Class Hours.
Total Class Hours/Semester: 90 Hours

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

During face to face mode


Students are required to:
1. wear identification cards at all times;
2. wear face mask at all times;
3. observe physical/social distancing at all times;

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.

During distance mode


Students are required to:
1. sign an honor system pledge;
2. avoid giving or receiving unauthorized aid of any kind on their examinations, papers, projects, and assignments,
3. observe proper netiquette during online activities, and
4. submit take home assignments 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 & SUPPLEMENTARY READINGS

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.

B. Electronic References (E-books/Websites)

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

Inclusions of PEO and Relationship to University Mission


Student Outcomes and Relationship to PEO
1 January 9 2017 August 15, 2017 Course Outcomes and Relationship to Student Outcomes
Inclusions of the Campus Goals and Objectives of the
Department

Program Goals stipulated form PSGs


Revision of PEO stipulated from PSGs
Format (Program/Student Outcome)
2 January 16, 2017 August 22, 2017
Program Outcome Code (Number of columns depend on
the number of program/student outcome
Additional column for course coverage (Course Outcome)

Format based from ISO


3 August 06, 2018 August 13, 2018

Prepared by: Evaluated by: Approved:

BENEDICK M. SARMIENTO DONNALYN B. MONTALLANA, MIT MENVYLUZ S. MACALALAD, MBA


Instructor Department Officer-in-Charge Campus Administrator

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

You might also like