Sunteți pe pagina 1din 2

Iqra University Islamabad Campus Department of Computing and Technology Fall 2010 Semester Code CSC220-Web Progg.

Langauges
Course Instructor: Mr. Adeel Khalid Siddiqui , Office ext: 225 Email: adeel@iqraisb.edu.pk,

Course Title Course Code Offered to CrHr Pre-requisite

: : : : :

Web Programming Languages CSC-220 Undergraduate Students of CS 3 (3+0) CSC102 Computer Programming

Introduction: As the part played by Internet in our daily life increases so does the importance of methods and means of Web site realization. This course is devoted to a survey Web site preparation, considering both client- and server-side programming. Special emphasis will be assigned to mark-up and scripting languages. Participant of the course will learn xHTML and XML with style considerations, Web site scripting and salient features of PHP language for the purpose. Participant of the course will be required to carry out practical work in terms of assignments and small projects. Teaching Methodology and Examination: The course will mix lectures with assignments, surprise quizzes and a final project in the end. Learning Outcomes - Abilities: 1. To understand the architecture of dynamic web programming. 2. To develop complete web portals considering the security issues. 3. To develop professional bandwidth efficient web pages with dynamic content. Topics to be covered: Week1. Introduction to the course, variables, data types, and arithmetic operators. Week2. Outputting data to Web pages Week3. Designing HTML Web forms. Form validation and error-handling Week4. Strings and string operators Week5. Control structures and loops Week6. Arrays Week7. Design of dynamic web applications Week8. Creating functions. Server-side includes

Week9. Cookies and sessions Week10. Uploading files; manipulating images Week11. Querying databases Week12. Using remote Web services Week13. Inserting, deleting and updating data in the database Week14. Web Security.

Text book and Teaching Materials Instructor handouts Teaching Material (in slides form) Major Examinations in the course : MidTerm: week no. 9: According to the University academic calendar (Nov 10 Nov 19, 2010). Final Project: Before the final exam. In the last week of semester. Final Exam: According to the University academic calendar - last week of the semester, i.e., January 3-8, 2011 ASSESSMENT and Marks: The whole assessment is divided into three major categories: Home Assignments, Class attendance and Quizzes Midterm: Project:
Final examination:

: 10% : 10% : 25% : 15%


: 40%

S-ar putea să vă placă și