Apply Now
Parent Programme
Bachelor of Science in Computing (Level 7 NFQ)
MODULE NFQ
Level 6
MODULE CREDIT UNITS
ECTS: 10
MODULE TITLE
Front-end Web Development
Reference Code: M2.7
STAGE
Year 2
Semester 1 & 2
26 Weeks X 3 Hours per week

Minimum Intended Learning Outcomes (MIMLOs)

Upon successful completion of this module, the learner should be able to:
LO1
Access and explain current web standards.
LO2
Demonstrate an appropriate knowledge of the architecture of web applications and the underpinning internet technologies.
LO3
Employ an appropriate user testing process in the development of a website.
LO4
Apply client-side interaction to a website using a browser-supported scripting language.
LO5
Use server-side scripting to produce dynamic web pages.
LO6
Understand the role of a grid-based layout in designing responsive web pages.
LO7
Evaluate appropriate web libraries and frameworks for interactive web and app design.

Assessment

MIMLOs
Assessment
Percentage
2 ,3, 4
CA 1 – Practical Lab Work (In-class examination)
20%
2 ,3, 4
CA 2 – Practical Lab Work (In-class examination)
20%
1-7
CA 3 – Group Assignment – Practical Web App Project & presentation.
60%

Reassessment Opportunity

Where the combined marks of the assessment and examination do not reach the pass mark the learner will be required to repeat the element of assessment that they failed.

Reassessment materials will be published on Moodle after the Examination Board and will be aligned to the MIMLOs and learners will be capped at 40% unless there are personal mitigating circumstances.

Front-end Web Development

Aims & Objectives

This module gives students a basis in front-end web development. Learners will acquire the knowledge and skills required to create a modern dynamic website and learn best-practice techniques for editing and publishing various media assets to the web.

This module will ensure learners meet the following objectives:

  • Understand the basic concepts of Rich Internet Applications (RIA).
  • Build awareness of web standards and related coding practices.
  • Design and produce a dynamic front-end web application.
  • Deploy a front-end web-application for cross-platform accessibility.
APPLY NOW
Top cross
X