Module Catalogue 2019/20

CSC1026 : Website Design and Construction (Inactive)

  • Inactive for Year: 2019/20
  • Module Leader(s): Dr Jennifer Warrender
  • Demonstrator: Miss Laura Heels
  • Lecturer: Dr Sara Fernstad
  • Owning School: Computing
  • Teaching Location: Newcastle City Campus
Semester 2 Credit Value: 20
ECTS Credits: 10.0
Pre Requisites
Pre Requisite Comment


Co Requisites
Co Requisite Comment



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

Learning Outcomes

Intended Knowledge Outcomes

To be able to:
- identify and describe the component parts of a typical web page
- correctly identify standards-compliant mark-up and style sheet code
- identify suitable combinations of client-side technologies to meet the needs of a given scenario
- describe how intended web site design features will specifically benefit a target user group and content strategy

Intended Skill Outcomes

To be able to:
- design and create working web pages containing a range of common client-side functionality
- produce basic, working, cross-platform, client-side programs written in JavaScript
- successfully deploy and use a client-side JavaScript programming library to add dynamic functionality within a web page.

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.

Reading Lists

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%.


Past Exam Papers

General Notes


Disclaimer: The information contained within the Module Catalogue relates to the 2019/20 academic year. In accordance with University Terms and Conditions, the University makes all reasonable efforts to deliver the modules as described. Modules may be amended on an annual basis to take account of changing staff expertise, developments in the discipline, the requirements of external bodies and partners, and student feedback. Module information for the 2020/21 entry will be published here in early-April 2019. Queries about information in the Module Catalogue should in the first instance be addressed to your School Office.