CSC1026 : Website Design and Construction

Semester 2 Credit Value: 20
ECTS Credits: 10.0


This module aims to provide a clear and logical introduction to the principles and practice which underpin the development, delivery and consumption of web content.
It will cover the common technical infrastructure and protocols used across World Wide Web, the client-server relationship at its heart and the ways in which web content is created, accessed and consumed.
Students will explore current client-side technologies used to structure, present and manipulate web content – along with the evolution of the standards to which they conform – and use them to design and build working, standards-compliant solutions to practical problems.
The module also considers current web design trends and practice, in particular the ways (both good and bad) in which design influences user experience and how new and evolving technologies can be safely incorporated into current and future web sites.

Outline Of Syllabus

The Web: Past, present and future
- A brief history of the web and how web content being created and accessed right now
Web publishing fundamentals
- Web architecture and protocols
- Common client-server technologies and their relationships
Client-side content technologies
HTML tags, attributes, document structure and semantics
- Images & multimedia
- Webpage forms and data collection
- Style sheets, positioning and layout
Behaviour and client-side programming
- JavaScript, DOM and event handling
- Libraries, frameworks and polyfills
Web standards, evolution and the future
- Cross-platform compatibility, technical standards for web content
Designing web sites
- The importance of user requirements, expectations, behaviour and capability
- Trends over time and common design elements which work well
- Responsive and flexible design for multiple devices

Teaching Methods

Teaching Activities
Category Activity Number Length Student Hours Comment
Scheduled Learning And Teaching ActivitiesLecture440:3022:00Revision for end of semester exam
Guided Independent StudyAssessment preparation and completion441:0044:00Lecture follow-up
Scheduled Learning And Teaching ActivitiesLecture441:0044:00Lectures
Scheduled Learning And Teaching ActivitiesPractical221:0022:00Practicals
Guided Independent StudyProject work221:0022:00Coursework
Guided Independent StudyIndependent study232:0046:00Background reading
Teaching Rationale And Relationship

Lectures will be used to introduce the learning material and for demonstrating the key concepts by example. Students are expected to follow-up lectures within a few days by re-reading and annotating lecture notes to aid deep learning.
This is a very practical subject, and the learning materials will be supplemented by dedicated practical sessions. Students are expected to manage their own time to take advantage of opportunities for hands-on support and guidance available during these sessions. Students are also expected to spend time on coursework outside timetabled practical sessions.
Students aiming for 1st class marks are expected to widen their knowledge beyond the content of lecture notes through background reading.
Students should set aside sufficient time to revise for the end of semester exam.

Assessment Methods

The format of resits will be determined by the Board of Examiners

Description Length Semester When Set Percentage Comment
PC Examination902A65Blackboard Exam
Other Assessment
Description Semester When Set Percentage Comment
Practical/lab report2M352-4 pieces of practical coursework (up to 50 hours total)
Assessment Rationale And Relationship

The examination will consist of a number of "short-answer" questions to test the students' broad knowledge of the topics and concepts covered during the module.

There will also be sections requiring the students to show greater depth of understanding in key areas, including the practical application of concepts covered during the taught component.

The heavy weighting of coursework (33%) in this module reflects the importance of practical aspects of this module.

N.B. This module has both “Exam Assessment” and “Other Assessment” (e.g. coursework). If the total mark for either assessment falls below 35%, the maximum mark returned for the module will normally be 35%.

Reading Lists