[go: up one dir, main page]

0% found this document useful (0 votes)
77 views5 pages

University of Hargeisa College of Computing and It Syllabus Itec 202 Web Development - Ii

This syllabus outlines a course on advanced web development using JavaScript. The course will cover fundamental JavaScript concepts like syntax, control statements, functions and objects. Students will learn to implement interactive web pages, use HTML5 APIs with JavaScript, and design dynamic websites. The tentative schedule lists 15 weekly topics, including introductions to HTML5, CSS, arrays, control statements, functions, objects, events, and cookies. Students will be evaluated based on projects, attendance, midterm and final exams, assignments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views5 pages

University of Hargeisa College of Computing and It Syllabus Itec 202 Web Development - Ii

This syllabus outlines a course on advanced web development using JavaScript. The course will cover fundamental JavaScript concepts like syntax, control statements, functions and objects. Students will learn to implement interactive web pages, use HTML5 APIs with JavaScript, and design dynamic websites. The tentative schedule lists 15 weekly topics, including introductions to HTML5, CSS, arrays, control statements, functions, objects, events, and cookies. Students will be evaluated based on projects, attendance, midterm and final exams, assignments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

UNIVERSITY OF HARGEISA

COLLEGE OF COMPUTING AND IT


SYLLABUS
ITEC 202 WEB DEVELOPMENT – II

Term First semester 2021/2022


Course Code ITEC 202
Course Name Web Development - II
Prerequisite Web Development - I
Credit hours 3
Instructor Sahardiid Ahmed Ali
Required Textbook: UOH Text Book

Course description

This course focuses on the fundamental concepts of the JavaScript language such as
JavaScript terminologies, syntax, control statements, functions, objects, events, and
cookies, are covered in this course. Furthermore, because JavaScript is a popular
technology for both frontend and backend web applications, it is an effective tool for
developing pages, dynamic websites, and applications.

Lecturer: Sahardiid Ahmed Ali Course: Web Development-II Page 1


Course Learning Outcomes

By the completion of the course the students should be able to:

1. Describe fundamental concepts of the JavaScript language.


2. Compare programming and scripting languages
3. Implement interactive responses in your web pages
4. Implement HTML5 APIs using JavaScript.
5. Design and develop dynamic websites
6. Apply really offline and online Applications

Tentative Schedule for Lectures

Week Topic Assessment Marks Reading from


textbook
1 Introduction to HTML 5
• Overview of Internet Terminology
• Structure
• Headers
• Tags and Attributes
• Comments
• Links
• Images
• Special characters Ch1

• lists
• Tables
5
Assignment
• Forms
• Frames

Lecturer: Sahardiid Ahmed Ali Course: Web Development-II Page 2


Cascading Style Sheets (CSS 3)
• Overview
• Syntax
• HTML and CSS Insert ways
• Backgrounds
• Class and ID Selectors
• Parent and Child Concepts
• Positions
• Overflow
2-5 JavaScript: Introduction to Scripting Ch2
• Overview of Script Language
• Output Statements
• Input Statements
• Variables and Constants
• Data Types
• Comments
• Arithmetic Operators
• Increment and Decrement Operators
• Equality Operators
• Relational Operators
• Logical Operators
6-7 Arrays Ch3
• Array Overview
• Create an array
• Accessing elements
• Syntax declaration
• Single dimensional
• Two dimensional

Lecturer: Sahardiid Ahmed Ali Course: Web Development-II Page 3


8-9 Control Statements Assignment 5 Ch4
1. Conditional Statements
• Simple IF
• Compound IF (IF…Else)
• Nested IF (IF…Else…IF…Else)
2. Selection Statement
• Switch Case
3. Loop Statement
• For Loop
• While Loop
• Do while Loop
10 Mid Semester Exam 20

11-12 JavaScript: Functions Project 10 Ch5


• Function Definitions
• Scope Rules
• Global functions
• Random-Number Generation
• Processing Forms with JavaScript Function
13 JavaScript: Objects Ch6
• Object
• Math Object
• String Object
• Date Object
• document Object window Object
14 Events Ch7
• What is an Event?
• Onclick Event Type
• Onsubmit Event Type
• Onmouseover and onmouseout

Lecturer: Sahardiid Ahmed Ali Course: Web Development-II Page 4


15 Cookies Ch8
• What are Cookies?
• How It Works?
• Storing Cookies
• Reading Cookies
• Setting Cookies Expiry Date
• Deleting a Cookie

Evaluation Criteria

Evaluation Criterion %
Projects 10%
Attendance 5%
Midterm Exam 20%
Assignment 5%
Final Exam 60%

Regulations

1. There will be absolutely no marks for missing assignments, mid semester and
Projects.
2. Attendance is compulsory. Any student failing to attend 75% of the classes will
not be allowed to take the Final Examination.
3. Students who are late more than 20 min will not be allowed to enter in class.
4. Student should be responsible for all technical required tools

Lecturer: Sahardiid Ahmed Ali Course: Web Development-II Page 5

You might also like