Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
30 views3 pages

SIT300: Web Application Development

for students studying computer science

Uploaded by

Mark
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)
30 views3 pages

SIT300: Web Application Development

for students studying computer science

Uploaded by

Mark
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

MURANG’A UNIVERSITY OF TECHNOLOGY

SCHOOL OF COMPUTING AND INFORMATION TECHNOLOGY

DEPARTMENT OF INFORMATION TECHNOLOGY


Bachelor of Science in Information Technology, Bachelor of Business
Information Technology, Year 3 Semester 1

Unit code: SIT300 Unit Title: Web Application Development


Pre-requisites: SCS101: Introduction to Computer Programming &
SIT204: Internet Technology and Web Design
Contact Hours: 45
Lecturer’s Name: Dr. David Marangu
Semester: 1 (Sep-Dec 2025) Academic Year: 2025/2026

Purpose
To equip the learner with knowledge and skills in developing dynamic web-
based applications.

Expected Learning Outcomes of the Course


By the end of this course, the trainee should be able to:
1. Show understanding of the Client-side and Server-side scripting languages
2. Develop a dynamic web-based application.
3. Demonstrate skills in integrating web application with database
4. Demonstrate knowledge in manipulating of databases using
Server-side scripting languages.

Course Content:
WEEK TOPIC SUB TOPIC REMARKS
1 Client-side ●Introduction to JavaScript,
Scripting Syntax,
●Inserting JavaScript
code, Comments,
2 CAT 1 WEEK 1 Content
3 Client-side ●Variables, Statements and
Scripting Operators
4 JavaScript ●JavaScript Conditional,
Statements Switch, Loop, Break,
Continue, etc
statements
5 JavaScript Popup ● Alert, confirm and Prompt
boxes, JavaScript boxes
Functions ●Events, Objects (String, Date,
Assignment1 Array,

1
Boolean, Math, RegExp, and
Navigator object
6 CAT 2 WEEK 4 & 5 Content
7 JavaScript ●JavaScript Cookies, JS
Advanced Form
validation and JS
Animation
8&9 Server-side scripting ●Introduction to PHP (Syntax,
(PHP) Comments, Variables, Output,
Operators Data types
10 CAT 3 WEEK 7, 8 & 9 content
11 PHP Statements ●PHP Conditional, Switch, and
Loop statements

12 PHP Functions, ●PHP Functions, PHP Arrays


PHP
Arrays
13 PHP Form ●PHP Arrays, PHP Form
handling. handling. Manipulating
Manipulating databases, such as MySQL
databases, such as with PHP
MySQL with PHP
14 & University
15 Examinations

Mode of Delivery
Lectures and tutorials; group discussion; demonstration; Individual
assignment; Case studies, Laboratory practicals.
Instructional Materials and Equipment
Projector; text books; design catalogues; computer laboratory; design
software; simulators
Course Assessment
C.A.T: 20%, Assignment: 10%, End of Semester Examination: 70%
Total Score: 100%
Core Reading Materials for the Course
1. Nixon, R,2018, Learning PHP, MySQL & JavaScript: With
jQuery, CSS & HTML5 (Learning PHP, MYSQL, Javascript, CSS
& HTML5) 5th Edition. O'Reilly Media, ISBN-13: 978-
1491978917
2. Freeman, E & Robson, E, 20I4, Head First JavaScript
Programming: A Brain- Friendly Guide 1st Edition, O'Reilly Media.
ISBN-10: 9781449340131
3. Welling, L & Thomson, L, 2016,PHP and MySQL Web Development:
PHP MySQL Web Develo _5 (Developer's Library) 5th Edition. ASIN:
B01LZB5UAE
4. Deitel, H. M., Deitel, P. J., & Nieto, T. R. (2012). Internet & world
wide web: how to program. 5th Edition, Pearson/Prentice Hall.
ISBN-10: 0273764020, ISBN-13: 978-0273764021
Recommended Reference Materials

2
1. Barksdale, K & Turner, E.S, 2005, HTML, JavaScript, and
Advanced Internet Technologies BASICS, Thomson/Course
Technology, Pennsylvania State University.
2. Shah, D.N, 2009, A Complete Guide To Internet And Web
Programming, Dreamtech Press, India.

You might also like