Title: Course Syllabus
Course: Web Technology 2020 > Section: Welcome

Test

Course Name: Web Technology

Course Code: CS/INF2115

Academic Year: 2nd Year Undergraduate

Pre-requisite student abilities and knowledge: Basic programming language and basic computer skills

Pre-requisite (or co-requisite) modules: None

Aim of the module:  To equip students with the knowledge to enable them to design and implement web applications.

Brief description of module:  The course introduces students to the basics of Internet technology concepts, principles and tools that can be used to develop Internet applications. The course provides a basic understanding of browsers, web, Ajax, client and server programming, mark-up languages and database concepts. This course is offered to the second year degree students majoring in Computer Science and IT.

Intended learning outcomes:

At the end of this module, you will be able to:

1. Describe the Concepts of the Internet and Web technology
2. Design a static website using HTML/HTML5 and CSS/CSS3
3. Develop client-side application using technologies such as JavaScript, Ajax, JQuery and DOM
4. Develop server-side application using PHP
5. Apply database concepts in developing a web application
6. Apply basic principles of web security used in developing a web application
7. Design and implement an Internet application using the client/server model.

Indicative content:

1. Introduction to the Internet and Web Application
2. Web Essentials
3. Client-Side Programming (JavaScript, DOM, JQuery, Ajax, JSON)
4. Server-side Programming (PHP)
5. Representing Web Data (PHP, MySQL and JSON)
6. Web Security
7. Building Web Application Project

Form of final/summative assessment:

In this course, you will be assessed formatively and summatively.

Formative assessment will carry 60% of the marks and 40% will be for summative. The formative assessment will consist of:

1. Test                                 10%
2. Practical                         20%
3. Project                           20%
4. Online quizzes              10%

Summative assessment will be through University Examination which consists of 40% marks.

At Least 40% score is expected from a student for formative assessment to be allowed to sit for the final University Examination.