0% found this document useful (0 votes)
80 views2 pages

Ics 2202 Web Application I

This document outlines a course on web application development. The course aims to equip students with knowledge and skills for using the internet and basic web programming. It will cover topics like HTML, CSS, client-side and server-side scripting, databases, and hosting websites. The course will be taught through lectures, discussions, tutorials and labs. Students will be evaluated through tests, assignments, and an exam. Recommended textbooks cover concepts in web development, programming, and web engineering.

Uploaded by

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

Ics 2202 Web Application I

This document outlines a course on web application development. The course aims to equip students with knowledge and skills for using the internet and basic web programming. It will cover topics like HTML, CSS, client-side and server-side scripting, databases, and hosting websites. The course will be taught through lectures, discussions, tutorials and labs. Students will be evaluated through tests, assignments, and an exam. Recommended textbooks cover concepts in web development, programming, and web engineering.

Uploaded by

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

UNIT TITLE: ICS 2202 WEB APPLICATION I

Prerequisites
ICS 2205 Computer Networks

Purpose
The aim of this course is to enable the student to;
1. equip the learners with necessary knowledge and skills for the productive use of internet
2. understand the basic programming for web applications

Learning Outcomes
At the end of this course, the student should be able to;
1. create dynamic and static web sites
2. develop web pages (static and dynamic) using client side and server side scripting languages
3. be able to upload web sites in a web server

Course Description
History and context of WWW: Arpanet, the internet, intranets, TCP/IP, http. Addressing and domain names.
Use of web browser and search engine. Fundamental of WWW, Web browsers, HTML, Hypertext links,
DHTML, Document Object Model (DOM) and markup languages. Cascading style sheets. Introduction to
client/server architecture. Design and implementation of web application programs. Client side
programming e.g. JavaScript and Java. Client-side scripting (e.g. Java Script), Form processing.
Introduction to Server-side scripting and parsing (e.g. PERL/PHP, JSP, ASP, Servlets), CGI programming.
Simple database connectivity, Handling secure transactions, e -Commerce or e-Business software (e.g.
shopping cart application). Web server e.g. IIS, Apache. Hosting websites in web servers.

Teaching Methodology
3 hour lectures and 2 hour lab per week
Taught through: Lectures, discussions and presentations, tutorials, laboratory practical

Instructional Materials/Equipment
1. Power Point
2. Overhead projector
3. White-board
4. Markers
5. Handouts
6. Computer
Course Evaluation
Continuous Assessment Tests 20%
Assignment 10%
End of semester examination 70%
Total 100%

Prescribed Text Books


1. Ralph Moseley(2006), Developing Web Applications. John Wiley & Sons, Inc.,
2. Gary B. Shelly, T. J. Cashman, Denise Woods(2006). HTML: Introductory Concepts and
Techniques (4th ed.). Thomson course Technology.
3. Chris Bates (2006). Web Programming: Building Internet Applications (3rd ed.). John Wiley &
Sons, Inc.
References
1. Kappel G,Pröll B,Reich S,Retschitzegger W,(2006)Web Engineering: The Discipline of
Systematic Development. John Wiley and Sons, Inc.,
2. Elizabeth Naramore et. al (2005) Beginning PHP5, Apache, and MySQL Web Development. Wrox
Series - Wiley Sons,.
3. Vivek Chopra et. al. (2005) Begging Java Server Pages. Wiley Publishing

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy