|
CS3276 Application Development on the Internet
Course Aims & Objectives: This course is aimed at building understanding and skill for basic internet-based application development. Students will also come to appreciate the network structure and the high-level design and purposes of major Internet protocols and services and their actual and potential applications. On successful completion of the course, the student should be able to use the main Internet tools and infrastructure and to set up basic Internet-based services. He/she should also be able to do web content development and basic internet programming, and to evaluate Internet-based technologies and services under various application environments.
Units: 3
Level: B3 Medium of Instruction: English
Keyword Syllabus: Overview of Internet, Client-server computing, HTTP, Web browsers and servers, HTML, Intranet, Client-side programming, Javascript, Server-wide programming, ASP, CGI, Perl, Basic Java, Electronic commerce protocols, XML, Search engines.
Teaching Pattern: Duration of course: 1 semester Current mix of lecture/tutorial/laboratory, other: 2 hrs lecture; 1 hr. tutorial.
Assessment Pattern: Examination duration: 2 hours Percentage of coursework, examination, etc.: 40% CW; 60% Exam Grading pattern: Standard (A+AA-...F) For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.
Pre-requisite(s): Nil
Pre-cursor(s): CS2161 /or CS2172 /or CS2360 /or CS2362 /or CS2363 /or CS2372 /or CS3270 /or equivalent
Equivalent Course(s): Nil Special Remark(s): CS3276 Application Development on the Internet is mutually exclusive with CS3278 Fundamentals of Internet Programming.
Related Links
Department of Computer Science
|