Module and Programme Catalogue

Search site

Find information on

This module is inactive in the selected year. The information shown below is for the academic year that the module was last running in, prior to the year selected.

2014/15 Undergraduate Module Catalogue

COMP1745 Web Development

20 creditsClass Size: 100

Module manager: Dr Nick Efford
Email: N.D.Efford@leeds.ac.uk

Taught: Semesters 1 & 2 (Sep to Jun) View Timetable

Year running 2014/15

This module is not approved as a discovery module

Objectives

On completion of this module, students should be able to:
- Understand markup language concepts
- Comprehend the need to keep presentation separate from content
- Use modern versions of HTML and CSS to create accessible web pages
- Appreciate how copyright, data protection and equality legislation affect web site development
- Implement basic client-side behaviour and interaction using JavaScript
- Understand how web servers handle requests from clients
- Use a web framework to implement dynamic, database-driven web applications

Learning outcomes
Ability to develop the client and server sides of simple web applications.

Skills outcomes
Modern, standard-based website development.


Syllabus

- Architecture of the World-Wide Web; browsers and servers; HTTP
- Web development methods; requirements capture; design tools
- Markup languages; HTML5 elements; embedded media; validation; making markup accessible
- Separation of content from presentation ; CSS3 concepts: inheritance, selectors, flow, the box model; styling of HTML elements; page layout; CSS frameworks; handling print media
- Testing websites; tools for accessing accessibility; WCAG guidelines
- Intellectual property issues; data protection; implications of the Equality Act 2010
- The Document Object Model; implementing behaviour using jQuery and raw JavaScript
- Generating pages from templates; handling form data; building content using databases and SQL queries; developing with a server-side framework
- Session management; use of cookies; security issues

Teaching methods

Delivery typeNumberLength hoursStudent hours
Laboratory142.0028.00
Class tests, exams and assessment12.002.00
Class tests, exams and assessment13.003.00
Lecture401.0040.00
Private study hours127.00
Total Contact hours73.00
Total hours (100hr per 10 credits)200.00

Private study

- Taught session follow-up: 40 hours
- Self-directed study: 47hours
- Assessment activities: 40 hours.

Opportunities for Formative Feedback

Attendance and assessment.

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
ProjectProject 125.00
ProjectProject 225.00
Total percentage (Assessment Coursework)50.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated


Exams
Exam typeExam duration% of formal assessment
Open Book exam2 hr 00 mins0.00
Open Book exam3 hr 00 mins50.00
Total percentage (Assessment Exams)50.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

The reading list is available from the Library website

Last updated: 06/05/2015

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019