WS1 Course Outline
WS1 Course Outline
COURSE OUTLINE
WS1 – Web Systems and Technologies
First Semester, Academic Year 2021-2022
d.1. Apply knowledge of computing, science, and mathematics appropriate to the discipline.
d.2. Understand best practices and standards and their applications.
d.3. Analyze complex problems, and identify and define the computing requirements appropriate to
its solution.
d.4. Identify and analyze user needs and take them into account in the selection, creation, evaluation
and administration of computer-based systems.
d.5. Design, implement and evaluate computer-based systems, processes, components, or programs
to meet desired needs and requirements under various constraints.
d.6. Integrate IT-based solutions into the user environment effectively.
d.7. Apply knowledge through the use of current techniques, skills, tools, and practices necessary for
the IT profession.
d.8. Function effectively as a member or leader of a development team recognizing the different roles
within a team to accomplish a common goal.
d.9. Assist in the creation of an effective IT project plan.
d.10.Communicate effectively with the computing community and with society at large about complex
computing activities through logical writing, presentations, and clear instructions
d.11.Analyze the local and global impact of computing information technology on individuals,
organizations, and society.
d.12.Understand professional, ethical, legal, security and social issues and responsibilities in the
utilization of information technology.
d.13.Recognize the need for and engage in planning self-learning and improving performance as a
foundation for continuing professional development.
d.14.Employ a pallet of multiple hardware platforms and software development environments,
integrated with the appropriate theoretical constructs to develop practical solutions to
technological problems.*
d.15.Effectively integrate research methods, appropriate theory, and computational technology to
analyze and solve problems encountered in the development of technological solutions.
d.16. Ability to apply design and development principles in the construction of software systems of
varying complexity.
Course Description: This course covers various web design concepts and techniques that will allow students to
design, build and create effective, interactive and dynamic web applications programs.
Course Content
Instructional
Learning Outcomes Instructional Content
Schedule
Week 1 Become acquainted with students.
Sign Certificate of Enrollment
Review the Vision and Mission of the University.
Mission and Vision
Recite the Goals and Objectives of IIT.
Goals and Objectives
Present the Course Syllabus.
Course content, description, and goals,
Discuss Web development Concepts. class activities, grading policy and
teaching strategies Discuss
Web development Concepts
Week 2 & 3 Understand the basic concept of the internet and Basic Concept of the Internet and the
the world wide web. Worldwide Web
Learn history of the Internet and the World Wide History of the Internet and the World
Web. Wide Web.
Discuss web standards and standards bodies World Wide Web Consortium (W3C)
including the World Wide Web Consortium Standards & standards bodies
(W3C), their terms of specifications, guidelines,
software, and tools.
Apply these standards in developing the web-
based application programs.
Week 4 Describe the HTTP protocols and technologies HTTP protocols
used in web services. Web services technologies
Contrast and explain the issues involved in Web server technologies
designing web servers including web application
servers, streaming media servers, and
transformation servers.
Classroom Guidelines/Policies
1. Students are obliged to observe the code of conduct and discipline contained in the Student
Handbook.
2. Treat your instructor and classmates with respect in email or any other communication.
3. Respect the opinions of your classmates. If you feel the need to disagree, do so respectfully.
4. Please stay on topic. Don't post irrelevant comments, links, thoughts, or pictures in our VLE or
LMS.
5. Be forgiving, if your classmate makes a mistake, don't badger him/her for it. You may just let it
go, it sometimes happens.
6. Plagiarism is strictly prohibited and punishable. Always cite your references.
7. Reach out to me, as your instructor, if you have any questions/issues.
Grading System
Major Exam 40%
Modular Outputs 30%
Includes projects, discussions, forums,
Laboratory Outputs 20%
Participation to Asynchronous & Synchronous Classes 10%
Total 100%
Computation of Final Grade FINAL GRADE = (final term grade x 70%) + (midterm grade x 30%)
Equivalent Grade
99= 1.0 94 = 1.4 89 = 1.8 84 = 2.25 79 = 2.7
98 = 1.1 93 = 1.5 88 = 1.9 83 = 2.3 78 = 2.75
97 = 1.2 92 =1.6 87 = 2.0 82 = 2.4 77 = 2.8
96 = 1.25 91 = 1.7 86 = 2.1 81 = 2.5 76 = 2.9
95 = 1.3 90 = 1.75 85 = 2.2 80 = 2.6 75 = 3.0
74 & below = 5.0
Incomplete = INC
References
1. Frain, B. (202). Responsive Web Design with HTML5 and CSS, 3 rd Edition
2. Felke-Morris, T. (2019). Web Development & Design Foundations with HTML5, 9th Edition
3. Robbins, J. (2018), Learning Web Design: 5th Edition
4. Nixon, R. (2018), Learning PHP,MySQL, Javascript: withjQuery, CSS and HTML5 4th edition
5. Willard, W.(2013), HTML: A Beginners Guide 5th Edition, McGraw Hill
6. Herman D.(2014), Effective Javascrip: 68 Ways to Harness the Power of Javascript, Addison-Wesley
Publishing, Inc.
7. Abante, M. V. (2014), Web Application Programming Language , Presentation Made Easy, Anvil
Publishing, Inc.
8. Naramore, E., et. al., (2013), Beginning PHP5, Apache and MySQL Web Development, Wiley Publishing
Inc.
9. Gosselin, Kokoska & Easterbrooks (2012), PHP Programming with MySQ
Online Resources
1. W3 Schools, HTML Tutorial. available at, http://www.w3schools.com/html/default.asp
2. W3 Schools, CSS Tutorial. available at, http://www.w3schools.com/css/default.asp
3. Home and Learn. Beginners PHP, available at http://www.homeandlearn.co.uk/php/php.html#started
4. PHP: A Simple Tutorial, available at http://www.php.net/manual/en/tutorial.php
5. W3 Schools, JavaScript Tutorial, http://www.w3schools.com/js/default.asp
6. TIZAG.com, PHP/MYSQL Tutorial, available at http://www.tizag.com/mysqlTutorial/
Prepared by:
SALVADOR V. BRIONES II
Instructor