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 type | Number | Length hours | Student hours |
Laboratory | 14 | 2.00 | 28.00 |
Class tests, exams and assessment | 1 | 2.00 | 2.00 |
Class tests, exams and assessment | 1 | 3.00 | 3.00 |
Lecture | 40 | 1.00 | 40.00 |
Private study hours | 127.00 | ||
Total Contact hours | 73.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 type | Notes | % of formal assessment |
Project | Project 1 | 25.00 |
Project | Project 2 | 25.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 type | Exam duration | % of formal assessment |
Open Book exam | 2 hr 00 mins | 0.00 |
Open Book exam | 3 hr 00 mins | 50.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 websiteLast updated: 06/05/2015
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD