Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
170 views

Internet Programming II

This course is Internet Programming II, with the course code CoSc 322. It is a 3 credit hour course with 2 hours of lecture and 3 hours of lab per week. Prerequisites are CoSc 220 and CoSc 323. The course objectives are to develop an understanding of advanced web development, dynamic content, sessions, protocols, security and cryptography. Topics covered include advanced website development, dynamic content, sessions, protocols, PHP, connecting web pages to databases, XML, security and cryptography. Student performance will be evaluated through tests, lab exercises, assignments, a project, and a final exam.

Uploaded by

Rkf Lanesra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
170 views

Internet Programming II

This course is Internet Programming II, with the course code CoSc 322. It is a 3 credit hour course with 2 hours of lecture and 3 hours of lab per week. Prerequisites are CoSc 220 and CoSc 323. The course objectives are to develop an understanding of advanced web development, dynamic content, sessions, protocols, security and cryptography. Topics covered include advanced website development, dynamic content, sessions, protocols, PHP, connecting web pages to databases, XML, security and cryptography. Student performance will be evaluated through tests, lab exercises, assignments, a project, and a final exam.

Uploaded by

Rkf Lanesra
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Title: Internet Programming II

Course Code: CoSc 322


Credit Hours: 3
Contact Hours: lecture 2hrs Lab: 3hrs
Prerequisites: CoSc 220, CoSc 323
Course Objectives:
This course is expected to achieve the following objectives:
Have a good understanding of advanced web site development; dynamic web
content creation; session tracking; Internet protocols; web security;
cryptography theory.
Enable students to specify, design, and implement a web site.
Course Description:
Introduces the student to web application development using an enterprise application
framework.
Topics include: -advanced web site development; dynamic web content creation;
session tracking; Internet protocols, ASP/PHP Web controls, connecting web page to
data base, loading and manipulating XML documents, web security; cryptography
theory; e-commerce programming
Course Content:
Introduction
Designing a good website
Types of web pages (static Vs. dynamic),
Web page design tools
Server-Side Scripting
PHP
Beginning with PHP
The PHP Language
Processing Web Forms
Object-Oriented Programming with PHP
Database processing using PHP
Advanced Markup languages
XML
WML
Web Security
Cryptography
Digital Signature
Method of Evaluation: Continuous Assessment:
 Class Tests...................................................................... 20%
 Lab Exercises............................................................... 15%
 Assignments................................................................. 15%
 Project............................................................................. 20%
 Final exam ....................................................................... 30%
Teaching Methodology: The major techniques applied will be: Lecture supported
by Group discussions, Class work and Lab work, Demonstration, and Presentations.
Text Books:
Internet and World Wide Web How To Program, 5/E, (Harvey & Paul) Deitel,
Prentice
Hall, 2012
Reference Books:
Beginning PHP and MySQL 5: From Novice to Professional, Second Edition,
W. Jason Gilmore, 2006.
http://www.w3c.org - Specifications for web technologies such as HTTP, HTML,
DOM,
CSS, XML

You might also like