SSST Subjects

Design and Implementation in Web Environment


Programme(s) where module is offered

  • BSc Computer Science with Electrical Engineering;
  • BSc Computer Science with Economics;
  • BSc Computer Science with Management;
  • BSc Computer Science with International Relations;
  • BSc Computer Science with Political Science;
  • BSc Information Systems with Electrical Engineering;
  • BSc Information Systems with Economics;
  • BSc Information Systems with Management;
  • BSc Information Systems with International Relations;
  • BSc Information Systems with Political Science;

Status (core, option, free choice)



FHEQ Level



Unit Value



Term taught



Pre-Requisite Modules or Qualifications



Module Code



Module coordinator

Samir Ribić


Applicable From



Educational Aims of the Module

The module provides students with an overview of the Web environment and the principles of Web design and offers opportunities for students to develop their HTML, CSS, PHP, MySQL, JavaScript and visual design skills along the way. In addition, through practical work, students will develop knowledge and enhance their skills for designing and developing static and dynamic web pages using these technologies.


Module Outline/Syllabus

  • Lists and Tables
  • Forms and Form Processing
  • Responsive Design and Web Fonts
  • Video, Audio and Multimedia
  • Client-side Scripting: JavaScript
  • HTTP and Web server and CGI principles
  • Programming with PHP
  • Creating Dynamic Web Sites
  • Introduction to MySQL
  • Using PHP with MySQL
  • Cookies and Sessions
  • XML basics

Student Engagement Hours

Type Number per Term Duration Total Time
Lectures 30 2 hours 60 hours
Tutorials 15 2 hours 30 hours
Total Guided/Independent Learning Hours 110
Total Contact Hours 90
Total Engagement Hours 200

Assessment Method Summary

Type Number Required Duration / Length Weighting Timing / Submission Deadline
Final exam 1 180 minutes 50% End of semester
Mid-term exam 1 90 minutes 15% Mid-semester
Quiz 3 90 minutes 10% Weeks 6, 9 and 12
Project (group) 1 3,000 words 25% Week 14

Module Outcomes

Intended Learning Outcomes:

  • Develop both static and dynamic web sites and applications
  • Theoretical skills in static and dynamic web environments
  • Practical skills in the development of a front and backend
  • Knowledge of various tools needed for proper web development

Teaching and Learning Strategy:

  • Practical sessions on implementing static and dynamic web sites and applications (ILO:1-4)
  • Lectures provide a theoretical background on various aspects of web design and development (ILO:2)
  • Labs provide a series of development exercises to apply the theory (ILO:1-4)
  • Group project enables students to develop communication skills and apply what they have learnt during the module onto practical problem (ILO:1-4)

Assessment Strategy:

  • Mid-term exam (ILO: 1,2)
  • Final exam (ILO: 1-4)
  • Quiz (ILO: 1-3)
  • Project (ILO: 1-4)

Practical Skills:

  • Learning and using HTML and CSS in practice
  • Using MySQL databases
  • Learning and using PHP for dynamic web application development
  • Learning other web-based concepts: JavaScript, OOP

Teaching and Learning Strategy:

  • Tutorials with tutor-lead support (PS: 1-4)
  • Project (PS: 1-4)
  • Use of quizzes to test student subject knowledge (PS: 1-3)
  • Midterm exam done on computer (PS: 1)

Assessment Strategy:

  • Project (PS: 1-4)
  • FQuiz (PS: 1-3)
  • Mid-term exam (PS: 1)
  • Final exam (PS: 1-4)

Transferable Skills:

  • Ability to solve problems
  • Ability to effectively present solutions in both written and verbal formats
  • Ability to meet deadlines
  • Ability to work creatively and flexibly with others as part of a team

Teaching and Learning Strategy:

  • Lectures (TS: 1)
  • Tutorials (TS: 1-4)
  • Problem-based learning (TS: 1)
  • Project (TS: 2-4)

Assessment Strategy:

  • Quiz (TS: 1)
  • Mid-term exam (TS: 1)
  • Project (TS: 1-4)
  • Final exam (TS: 1)

Key Texts and/or other learning materials

Set text

  • Castro E. and Hyslop B., (2013), HTML and CSS Visual QuickStart Guide, 8th Edition, Peachpit Press
  • Larry Ullman, (2011), PHP and MySQL for Dynamic Web Sites, 4th Edition, Peachpit Press

Supplementary Materials

  • Paul Deitel, (2007), Internet & World Wide Web: How to Program, 4th Edition, Prentice Hall

Please note

This specification provides a concise summary of the main features of the module and the learning outcomes that a typical student might reasonably be expected to achieve and demonstrate if he/she takes full advantage of the learning opportunities that are provided.

More detailed information on the learning outcomes, content and teaching, learning and assessment methods of each module and programme can be found in the departmental or programme handbook.

The accuracy of the information contained in this document is reviewed annually by the University of Buckingham and may be checked by the Quality Assurance Agency.

Date of Production : Autumn 2016

Date approved by School Learning and Teaching Committee: 28th September 2016

Date approved by School Board of Study : 12th October 2016

Date approved by University Learning and Teaching Committee: 2nd November 2016

Date of Annual Review: December 2017


Visit us

Hrasnička cesta 3a, Sarajevo, 71 000

Bosnia and Herzegovina

Entrance Exams are held at SSST, from April to September, starting at 9:00 a.m.

Contact us

Tel: +387 33 975 002

Fax: +387 33 975 030

Download brochure

Get the manual for freshman and prepare
for SSST Entrance Exam.

Download Download here

SSST © 2024 All rights reserved