Course Details for 2009/10
Course details for 2009/10 - TO BE CONFIRMED
Banner Code: COMP1218
Introduction and Rationale:
Web pages which have no interactive content are a useful form of information dissemination but do not make full use of the medium. Much more value can be added to a page by allowing the reader to reply and respond to the information presented. This course introduces the most fundamental techniques by which such capability can be supplied.
Pre-requisites:
None
Aims:
To develop further students existing knowledge about the technical issues affecting the emergence and development of the Internet and the WWW.
To encourage a critical assessment of the issues affecting Interactivity on the Web.
To develop practical skills in developing advanced interactive web applications.
Learning Outcomes:
After successful completion of this course, students will:
have a sound knowledge of the current and emerging Internet and the Web technologies;
have developed the understanding and knowledge to work with a variety of Web development environments including XML;
have a sound practical knowledge of CGI, Server side includes, PHP and server side application development issues;
be able to design and develop interactive web applications using a variety of development tools.
TRANSFERABLE AND COGNITIVE SKILLS
Presentation Skills: report writing, seminar and poster presentation;
Management Skills: setting objectives, project planning and management, people management and time management ;
Practical on-line application design and development skills;
Critical analysis of information superhighway technologies.
Indicative Content:
Emergence of the Internet and the WWW;
Issues in developing applications for the WWW;
SGML, HTML, XML and WML;
Developing Web services using XML;
Developing server side applications using CGI and PHP;
Design issues in creating interactive web applications;
Client and Server side implementation issues;
JavaScript.
Learning and Teaching Activities:
Each week students will attend one 2-hour lecture and one 2-hour tutorial/lab session. In the lectures, students will be introduced to the issues affecting multimedia information superhighways. Tutorials will be used to discuss the issues presented in the lectures. In lab sessions, students will learn how to develop on-line multimedia applications.
Lectures: 1/3, Lab sessions:1/3 and Tutorials: 1/3
Assessment Details:
This course is assessed by two pieces of coursework and an exam. Each coursework carries equal weighting. The first project would require students to develop web applications using XML as well as server side functionality including Form processing. The second project would require students to develop a fully functional web site including e-commerce features using a variety of development tools and environments.
ASSESSMENT DETAILS:
Coursework - 50% - Two courseworks. First covering A,B,C second covering D
Examination - 50% - All learning outcomes.
Course details to be confirmed for 2009/10
Banner Code: COMP1218
Introduction and Rationale:
Web pages which have no interactive content are a useful form of information dissemination but do not make full use of the medium. Much more value can be added to a page by allowing the reader to reply and respond to the information presented. This course introduces the most fundamental techniques by which such capability can be supplied.
Pre-requisites:
None
Aims:
To develop further students existing knowledge about the technical issues affecting the emergence and development of the Internet and the WWW.
To encourage a critical assessment of the issues affecting Interactivity on the Web.
To develop practical skills in developing advanced interactive web applications.
Learning Outcomes:
After successful completion of this course, students will:
have a sound knowledge of the current and emerging Internet and the Web technologies;
have developed the understanding and knowledge to work with a variety of Web development environments including XML;
have a sound practical knowledge of CGI, Server side includes, PHP and server side application development issues;
be able to design and develop interactive web applications using a variety of development tools.
TRANSFERABLE AND COGNITIVE SKILLS
Presentation Skills: report writing, seminar and poster presentation;
Management Skills: setting objectives, project planning and management, people management and time management ;
Practical on-line application design and development skills;
Critical analysis of information superhighway technologies.
Indicative Content:
Emergence of the Internet and the WWW;
Issues in developing applications for the WWW;
SGML, HTML, XML and WML;
Developing Web services using XML;
Developing server side applications using CGI and PHP;
Design issues in creating interactive web applications;
Client and Server side implementation issues;
JavaScript.
Learning and Teaching Activities:
Each week students will attend one 2-hour lecture and one 2-hour tutorial/lab session. In the lectures, students will be introduced to the issues affecting multimedia information superhighways. Tutorials will be used to discuss the issues presented in the lectures. In lab sessions, students will learn how to develop on-line multimedia applications.
Lectures: 1/3, Lab sessions:1/3 and Tutorials: 1/3
Assessment Details:
This course is assessed by two pieces of coursework and an exam. Each coursework carries equal weighting. The first project would require students to develop web applications using XML as well as server side functionality including Form processing. The second project would require students to develop a fully functional web site including e-commerce features using a variety of development tools and environments.
ASSESSMENT DETAILS:
Coursework - 50% - Two courseworks. First covering A,B,C second covering D
Examination - 50% - All learning outcomes.
Course details to be confirmed for 2009/10
