• Tidak ada hasil yang ditemukan

CPIT-405 Syllabus

N/A
N/A
Protected

Academic year: 2024

Membagikan "CPIT-405 Syllabus"

Copied!
2
0
0

Teks penuh

(1)

Course File - Course Specifications

Spring 2018

Department of Information Technology

Printed as of: Tuesday December 19 1

Faculty of Computing and Information Technology

The objective of this course is to study Internet programming and Web application development. Students will learn basic principles and techniques for building Internet applications. It provides students with the basic Web page development technologies and an introduction to dynamic Web page development using client-side scripting. Topics include introduction to HTTP protocol and client side programming, XHTML, Cascading Style Sheets, JavaScript DOM, XML (Name space, DTD, Schema, XSLT, XPATH), RSS, and AJAX.

Catalog Description

Lab/Tutorial 90 minutes 1 times/week

Meet 50 minutes 3 times/week or 80 minutes 2 times/week Class Schedule

9780132151009

Textbook

0132151006 Paul J. Deitel, Harvey M. Deitel, Abbey Deitel, , "Internet and World Wide Web", Prentice Hall; 5 edition (2011-11)

ISBN-13 ISBN-10

Internet Applications CPIT-405

Department Required Prerequisite: CPIT-370 , CPIT-252

3 4 5 6 7 7 10 11 13 14 15 16

Graded Lab Work 1 Homework Assignments 1 Graded Lab Work 2 Graded Lab Work 3 Homework Assignments 2 Exam 1

Graded Lab Work 4 Exam 2

Graded Lab Work 5 Lab Exam

Homework Assignments 3 Exam

Assessment

2 3 2 2 3 20

2 20

2 10

4 30

Week Grade %

Grade Distribution

Relationship to Student Outcomes

x x x x

Describe the essential concepts associated with internet architecture that supports web applications (a)

Understand the basic structure of the World-Wide-Web (a)

Identify the compatibility issues between the well-known browsers (a)

Use HTML5 markup tags for structuring web pages (i)

Use HTML5 with appropriate CSS properties and elements for styling, formatting, and enhancing web pages (i)

Construct and validate web pages using HTML5 and CSS3 (i)

Implement client-side application logic using JavaScript (m)

Handle event using JavaScript and DOM in client-side.

(m)

Create and use extensible markup language (i) Define XML related concepts and languages (a) Compare and contrast between HTML and XML (a) Compare between DTD and Schema for XML Documents (b)

Validate XML documents for correctness. (b)

Create JSON in JavaScript and insert JSON data into HTML (m)

Implement Server-Side script to serve client-side requests (a)

Develop dynamic web pages using Ajax technology (m)

Course Learning Outcomes (CLO)

By completion of the course the students should be able to a b c d e f g h i j k l m n 3 ( Theory: 3, Lab: 0, Practical: 1)

Last Articulated

December 18, 2017

Dr. Khalid Alharbi, Assistant Professor

Coordinator(s)

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

CPIT-405 Syllabus

Classification:

Credit:

(2)

Course File - Course Specifications

Spring 2018

Department of Information Technology

Printed as of: Tuesday December 19 2

Faculty of Computing and Information Technology

The Internet and its Architecture Introduction to HTML5

Cascading Style Sheets

JavaScript: Part 1 (Introduction, Control Statements &

Functions)

JavaScript: Part 2 (Arrays & Objects) Document Object Model (DOM) JavaScript: Part 3 (Events) PHP and MySQL

XML: Part 1 (Introduction, name space, DTD, Schema) JavaScript Object Notation (JSON)

Rich Internet Application Server Technologies

1 1 1 3 1 1 2 1 1 1 2

CPIT-405 Syllabus

Topics Coverage Durations

Weeks Topics

Referensi

Dokumen terkait

The Asia Pacific University of Technology and Innovation (APU) and Asia Pacific Institute of Information Technology (APIIT) offer a range of Computing & Technology,

Upper-Intermediate Test Version 7 Cloud Computing Technology In cloud computing the word "cloud" is used as a metaphor for "the Internet," so ―cloud computing‖ means a type of

King Abdul-Aziz University Internet Applications Faculty of Computing and Information Technology CPIT405 Department of Information Technology 1 Student Name: Student ID: Lab

Khaled Khan, School of Computing and Information Technology, University of Western Sydney, Bruce Lo, School of Information Technology and Multi-Media, Southern Cross University and

Programme Sixth Semester Course: PGE 61 Principles of Macroeconomics Generic Elective, GE Credit: 06 Date: Tuesday, 21 December 2021 Venue: Zoom Meeting hosted by Department of

Institute of Information Technology IIT Professional Masters in Information Technology PMIT Session : Intake-Spring, 2020 Pre Batch Sl.. Robel Hossain

Altalhi1, Md Asri Ngadi2, Syaril Nizam Omar2 and Zailani Mohamed Sidek3 1 Department of Information Technology, College of Computing and Information Technology King Abdulaziz

Helsinki University of Technology Department of Electrical and Communications Engineering Networking Laboratory S-38.133 - Networking Technology, Laboratory Course Spring 2005