SBCS Ltd approved single module course: Web Engineering

Please enter the details required in the form below and click on the "Submit" button".

This course is available to anyone wanting to have a foundation in Web Engineering as defined in the “Entry
Requirements” below. Students will be assessed and issued a certificate by the School of Business and Computer
Science. This qualification can be earned in six (6) months part-time.

Tuition Information

The deadline for registration for July 2012 intake is Saturday 30th June 2012.

Aims and Objectives

In order to be able to build effective web sites students need to understand and be able to apply a wide range of established and emerging technologies. This course aims to provide students with knowledge and practical skills relating to the design and implementation of a wide variety of applications (e.g. b2c, b2b, advertising, and education), using a range of open source web technologies in a realistic and complex application.

Learning Outcomes

By the end of the course students will be able to:
A Demonstrate familiarity with open source web servers and web clients.
B Use open source client-side technologies for building web sites.
C Use open source server-side technologies for building multi-server, multi-tier web applications.
D Select and employ appropriate open source technologies for the development of web applications.
E Describe and critically discuss the issues surrounding the design and implementation of web applications.

Programme Content

By the end of the course students will be able to:

  1. A: Demonstrate familiarity with open source web servers and web clients.
  2. B: Use open source client-side technologies for building web sites.
  3. C: Use open source server-side technologies for building multi-server, multi-tier web applications.
  4. D: Select and employ appropriate open source technologies for the development of web applications.
  5. E: Describe and critically discuss the issues surrounding the design and implementation of web applications.


Indicative Content:
Level 2

  1. Web technologies, HTTP, web clients and web servers
  2. Markup languages, HTML
  3. Web programming languages for clients and servers
  4. Relational databases and 3 tier systems.


Level 3

  1. Web clients and client side technologies: e.g. XHTML, CSS, JavaScript.
  2. AJAX.
  3. Web servers and server-side technologies using open source technologies;
  4. database connectivity.
  5. Web database connectivity using open source technology e.g. MySQL.
  6. Emerging web standards and technologies e.g. XML and web services.
  7. Web site design and implementation issues including usability, state preservation (cookies and sessions), authentication, and legal, ethical and accessibility issues.

 

Learning and Teaching Activities

This course is to be delivered via several complementary activities: lectures, tutorials, practical work and directed unsupervised learning. The rationale for this mix of activities is to give the students an interesting and varied learning experience combining theory and analysis backed up by practical development where appropriate.

Contact Information

Kindly email the Centre for University of Greenwich Programmes Unit at universityofgreenwich@sbcs.edu.tt to contact the following persons for further Information :

  • Micaiah Wilson - Senior Course Adminsitrator
  • Cherisse Anderson - Assistant Course Administrator

Duration Of Programme

This qualification can be attained in 6 months.

Examinations

Exam for this module is held in May and December of each year