Doc. Ref. No. / Issue Version / Date
UoN-STC-T&A / Sep 2015

TEACHING & ASSESSMENT PLAN

COLLEGE OF ECONOMICS, MANAGEMENT AND INFORMATION SYSTEMS

DEPARTMENT OF INFORMATION SYSTEMS


Fall Semester, Academic Year 2015/2016

A.COURSE INFORMATION

Course Code / INFS 230/L
Course Title / Internet Technology
Pre-requisite/s / COMP101/L
Co-requisite/s / None
Credit Hours / 3
Section / 2
Total Lecture Hours / 30
Total Laboratory Hours / 30
Room No. (Lec/Lab) / 31-4

B.FACULTY INFORMATION

Faculty Name / Mr. Hazem AL-Najjar
University Email Address / hazem.najjar @unizwa.edu.om
Telephone Extension
Office No. / 11-H-20
Class Schedule / Sunday / Monday / Tuesday / Wednesday / Thursday
11:00-11:50 / 11:00-11:50
Lab Schedule / 02:00-03:50
Office Hours / 10:00-10:50 / 10:00-10:50 / 10:00-10:50 / 10:00-10:50 / 10:00-10:50

C. COURSE DESCRIPTION

The course focuses on the general structure of the Internet and the different component that constitute its building blocks. It also covers the most important Internet Service, which provides the underlying structure of today’s Web site and Client-side scripting language that enables Website developers to greatly enhance the end user’s experience.

D. COURSE LEARNING OUTCOMES

At the end of the course, students should be able to:
1  / Define the terms related to the Internet and the World Wide Web (WWW).
2  / Describe how a Website is developed, implemented and updated.
3  / Create single homepage by integrating several facilities such as tables, list and forms.
4  / Create linked multiple homepages and applying multimedia concepts on the Web by using appropriate images and graphics.
5  / Create a website using a range of Web development tools.
6  / Publish a simple and functional Website by applying the principles of the Web development.

E. TEXT BOOKS AND REFERENCES

Text Book / References
Deitel, H. & Deitel, P. (2008). Internet and World Wide Web How to Program (4th Ed.). New Jersey: Pearson Education, Inc. / Online Resources like
www.w3schools.com

Page 4 of 9

F.TEACHING AND ASSESSMENT PLAN

NO. / CHAPTER/TOPIC / COURSE LEARNING
OUTCOME NO. / NO. OF CONTACT HOURS / TEACHING METHODS / ASSESSMENT METHODS / TEACHING RESOURCES/TOOLS /
1  / Chapter 1:
Introduction to Computers and the Internet
§  What is a Computer?
§  Computer Organization
§  Machine Languages, Assembly Languages and High-Level Languages
§  History of the Internet and World Wide Web
§  World Wide Web Consortium (W3C)
§  Web 2.0
Chapter 2:
Web Browser Basics: Internet Explorer and Firefox
§  Internet Explorer 7 and Firefox 2 Features
§  Search the Internet
§  File Transfer Protocol (FTP)
§  Other Web Browsers / 1, 2, 4 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 1
Midterm Exam 1
Final Exam / PowerPoint Presentation
Eduwave
2  / Chapter 4: Section A.
Introduction to XHTML
§  Editing XHTML
§  First XHTML Example
§  W3C XHTML Validation Service
§  Headings / 1, 2, 4 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 1
Midterm Exam 1
Final Exam / PowerPoint Presentation
Eduwave
3  / Eid Break
4  / Chapter 4: Section B.
Introduction to XHTML
§  Linking
§  Images
§  Special Characters and Horizontal Rules
§  Lists / 1, 2, 4 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 1
Midterm Exam 1
Final Exam / PowerPoint Presentation
Eduwave
5  / Chapter 4: Section C.
Introduction to XHTML
§  Tables
§  Forms
§  Internal Linking
§  Meta Elements / 1, 2, 4 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 1
Midterm Exam 1
Final Exam / PowerPoint Presentation
Eduwave
6  / Chapter 5: Section A.
Cascading Style Sheets (CSS)
§  Inline Styles
§  Embedded Style Sheets
§  Conflicting Styles
§  Linking External Style Sheets
§  Positioning Elements
§  Backgrounds / 1, 2, 5 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 2
Midterm Exam 1
Final Exam / PowerPoint Presentation
Eduwave
7  / Chapter 5: Section B.
Cascading Style Sheets (CSS)
§  Elements Dimensions
§  Box Model and Text Flow
§  Media Types
§  Building a CSS Drop-Down Menu
§  User Style Sheets / 1, 2, 5 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 2
Lab Exam 1
Final Exam / PowerPoint Presentation
Eduwave
8  / Chapter 6: Section A.
JavaScript: Introduction to Scripting
§  Simple Program
§  Modifying Our First Program
§  Obtaining User Input with prompt Dialogs
§  Memory Concepts / 1, 2, 5 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 2
Midterm Exam 2
Final Exam / PowerPoint Presentation
Eduwave
9  / Chapter 6: Section B.
JavaScript: Introduction to Scripting
§  Arithmetic
§  Decision Making: Equality and Relational Operators / 1, 2, 5 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 2
Midterm Exam 2
Final Exam / PowerPoint Presentation
Eduwave
10  / Chapter 7:
JavaScript: Control Statements I
§  Control Structures
§  IF Selection Statement
§  IF…ELSE Selection Statement
§  WHILE Repetition Statement / 1, 2, 5, 6 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 2
Midterm Exam 2
Final Exam / PowerPoint Presentation
Eduwave
11  / Chapter 8:
JavaScript: Control Statements II
§  FOR Repetition Statement
§  SWITCH Multi-Selection Statement
§  DO…WHILE Repetition Statements
§  BREAK and CONTINUE Statements
§  Labeled BREAK and CONTINUE Statements
§  Logical Operators / 1, 2, 5, 6 / 2 / Lecture
Class Discussion
Group Dynamics / Midterm Exam 2
Final Exam / PowerPoint Presentation
Eduwave
12  / Chapter 9:
JavaScript: Functions
§  Program Modules in JavaScript
§  Programmer-Defined Functions
§  Function Definitions
§  Random Number Generation
§  Examples using Functions / 3, 4, 5, 6 / 2 / Lecture
Class Discussion
Group Dynamics / Midterm Exam 2
Final Exam / PowerPoint Presentation
Eduwave
13  / Chapter 10:
JavaScript: Arrays
§  Arrays
§  Declaring and Allocating Arrays
§  Examples using Arrays / 3, 4, 5, 6 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 3
Final Exam / PowerPoint Presentation
Eduwave
14  / Chapter 14: Section A.
XML and RSS
§  XML Basics
§  Structuring Data
§  XML Namespaces
§  Document Type Definitions (DTDs) / 1, 2 / 2 / Lecture
Class Discussion
Group Dynamics / Assignment
Quiz 3
Final Exam / PowerPoint Presentation
Eduwave
15  / Chapter 14: Section B.
XML and RSS
§  W3C XML Schema Documents
§  RSS / 1, 2 / 2 / Lecture
Class Discussion
Group Dynamics / Quiz 3
Final Exam / PowerPoint Presentation
Eduwave
16  / Chapter 23: PHP
§  PHP Basics
§  String Processing and Regular Expressions / 1, 2, 5, 6 / 2 / Lecture
Class Discussion
Group Dynamics / Lab Exam 2
Final Exam / PowerPoint Presentation
Eduwave
17  / FINAL EXAM (Weeks 17 & 18)

Page 4 of 9

G. ASSESSMENT DETAILS

The assessment includes assignments, quizzes, tests, projects and discussions. The type of assessment is indicated in the weekly plan table and the assessment details are as follows:

ASSESSMENT TYPE / PERCENTAGE (%) / DUE (WEEK NO.)
Quiz 1 / 5% / Week 4
Lab Exam 1 / 5% / Week 5
Mid-Term Exam -1 / 10% / Week 6
Lab Exam 2 / 10% / Week 9
Mid-term exam -2 / 10% / Week 12
Quiz 2 / 5% / Week 14
Final Lab Exam / 15% / Week 16
Final Exam / 40% / Week 17&18

H. PLAGIARISM POLICY

As per the University Policy UoN-STC-CR-1-2009, the following actions (not limited to), without proper attribution (quoting and/or referencing), will attract stringent penalties:
1.  To copy the work of another student;
2.  To directly copy any part of another person’s work;
3.  To summarize another person’s work;
4.  To use or develop an idea or thesis derived from another person’s work;
5.  To use experimental results or data obtained or gathered by another person;
6.  To demonstrate academic misconduct during an exam.

I. ATTENDANCE POLICY

As per the University Absentee Regulations Uon-RR-AP-1-2009, Absentee warning notice will be issued to the student according to:
1.  “Absentee Warning 1” has to be issued to a student who has missed 5% of course contact hours.
2.  “Absentee Warning 2” has to be issued to a student who has missed 10% of course contact hours.
3.  “Drop one Grade” has to be issued to a student who has missed 15% of course contact hours.
4.  “Barred from Examination” has to be issued to a student who has missed 25% of course contact hours.
Prepared by:
No. / Faculty Name / Signature / Date
1 / Mr. Hazem Al-Najjar
Approved by:
Designation / Name / Signature / Date
Head of Department / Dr. Arockiasamy

Page 4 of 9