Introduction
Web Systems and Technologies will provide with the principles and practical programming skills of developing Internet and Web applications. It enables the development skill for both client-side and server-side programming, especially for database applications.
Course Code: IT-3548
Credit Hours: 03
Prerequisites: CMP-2122 (Programming Fundamentals)
Learning Outcome
Students should be capable of:
- Understand the major areas and challenges of web programming.
- Distinguish web-related technologies.
- Use advanced topics in HTML5, CSS3, JavaScript
- Use a server-side scripting language, PHP
- Use a relational DBMS, MySQL
- Use PHP to access a MySQL database.
- Design and implement typical static web pages , interactive web applications and dynamic web applications.
Textbook(s)
- Learning PHP, MySQL, JavaScript, and CSS, A Step-by-Step Guide to Creating Dynamic Websites By Robin Nixon, O'Reilly Media; Second Edition edition (September 3, 2012). ISBN-10: 1449319262
- Web Technologies: A Computer Science Perspective by Jeffrey C. Jackson, Prentice Hall; 1st Edition (August 27, 2006). ISBN-10: 0131856030
Evaluation Criteria
Mid Term: 30%
Final exam: 50%
Sessional :20%
Sessional makrs Criteria
- Attendance: 02 Marks
- Quiz : 02 Marks
- Assignment 1: 02 Marks
- Assignment 2: 02 marks
- Assignment 3 (Major Assignment Project Base) : 12 Marks