Course overview
- Study period
- Semester 1, 2025 (24/02/2025 - 21/06/2025)
- Study level
- Undergraduate
- Location
- St Lucia
- Attendance mode
- In Person
- Units
- 2
- Administrative campus
- St Lucia
- Coordinating unit
- Elec Engineering & Comp Science School
This course introduces the student to design and development practices for multimedia content, focusing particularly on web sites. Modern design practices for the web are taught, framed by an introduction to human-centred design techniques, particularly heuristic based interface design guidelines for web interfaces and web accessibility from a global perspective. Today's web sites need to be both well designed and dynamic, thus the course also introduces some basic scripting techniques for going beyond static content. The focus of learning is activity based and incorporates both individual and team based exercises.
DECO1400 will address design & development practices for the web and will:
- Introduce students to basic web design concepts, design principles & methods, semantics & accessibility, basic networking, security & privacy concerns, with a focus on client-side development of websites.
- Introduce students to the W3C web standards model, which adopts a good practice approach to the development of websites using HTML, CSS and jQuery/JavaScript.
- Focus on activity based learning, incorporating a range of individual assessment approaches, such as discussion, consultation etc.
Course requirements
Assumed background
DECO1400 is an introductory level course. Students entering this course are assumed to have no background in web design or developing webpages, but are assumed to have a basic level of competency in using desktop-based software like text editors, web browsers etc.
Incompatible
You can't enrol in this course if you've already completed the following:
DECO7140 or IENV7961 or MMDS1400 or MMDS7961
Course contact
Course coordinator
Course staff
Lecturer
Timetable
The timetable for this course is available on the UQ Public Timetable.
Aims and outcomes
This course will:
- Introduce students to the W3C Web Standards Model for a good practice approach to the design & development of websites.
- Introduce students to user-centred principles & methods for the design of websites.
- Introduce students to client-side technologies for the development of websites (HTML, CSS, jQuery/JavaScript).
The aims of this course are to provide students with:
- The technical skill to implement standards-based websites using client-side technologies.
- The knowledge of established design principles, user-centred design methods, basic networking, security & privacy concerns, and their application to the design of effective websites.
- The ability to communicate their intended designs to a wider audience.
Learning outcomes
After successfully completing this course you should be able to:
LO1.
Demonstrate an understanding of design principles and best practice through critical review of existing websites.
LO2.
Demonstrate technical proficiency through semantic mark up of content using HTML.
LO3.
Demonstrate technical proficiency through appropriate & meaningful styling of HTML documents with CSS.
LO4.
Demonstrate technical proficiency by adding appropriate & meaningful interactivity to HTML documents using jQuery/JavaScript.
LO5.
Apply the appropriate design principles & methods to the effective design of user-centred websites.
LO6.
Implement a best practice standards based approach to the development of websites.
LO7.
Effectively communicate design & development decisions in written & oral form.
LO8.
Demonstrate a basic understanding of privacy, networking & security management in the context of web design.
Assessment
Assessment summary
Category | Assessment task | Weight | Due date |
---|---|---|---|
Participation/ Student contribution | RiPPLE | 10% |
21/03/2025 4:00 pm 17/04/2025 4:00 pm 30/05/2025 4:00 pm |
Project | Website Design | 30% |
17/04/2025 4:00 pm |
Presentation, Poster, Project |
Website Implementation
|
60% |
30/05/2025 4:00 pm |
A hurdle is an assessment requirement that must be satisfied in order to receive a specific grade for the course. Check the assessment details for more information about hurdle requirements.
Assessment details
RiPPLE
- Mode
- Activity/ Performance
- Category
- Participation/ Student contribution
- Weight
- 10%
- Due date
21/03/2025 4:00 pm
17/04/2025 4:00 pm
30/05/2025 4:00 pm
Task description
Students will be participating in an online platform on a weekly basis where they create, moderate and answer questions throughout the semester (refer to Blackboard for more details).
RiPPLE 1: Opens 24/02/2025, closes 4pm 21/03/2025
RiPPLE 2: Opens 24/03/2025, closes 4pm 17/04/2025
RiPPLE 3: Opens 28/04/2025, closes 4pm 30/05/2025
Generative Artificial Intelligence (AI) or Machine Translation (MT)
This assessment task evaluates students' abilities, skills and knowledge without the aid of generative Artificial Intelligence (AI) or Machine Translation (MT). Students are advised that the use of AI or MT technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.
Submission guidelines
Students will create and respond to questions on RiPPLE platform via Blackboard
Deferral or extension
You cannot defer or apply for an extension for this assessment.
No extensions available and 100% Late penalty applied for the RiPPLE activities. To accommodate unforeseen circumstances such as illness, your mark will be based on the best 2 out of 3 submissions.
Late submission
You will receive a mark of 0 if this assessment is submitted late.
Website Design
- Mode
- Written
- Category
- Project
- Weight
- 30%
- Due date
17/04/2025 4:00 pm
Task description
Students will be asked to design a website in response to a provided project brief in a thoughtful and creative manner, based on the concepts they learn during the course.
Generative Artificial Intelligence (AI) or Machine Translation (MT)
Artificial Intelligence (AI) and Machine Translation (MT) are emerging tools that may support students in completing this assessment task. Students may appropriately use AI and/or MT in completing this assessment task. Students must clearly reference any use of AI or MT in each instance. A failure to reference generative AI or MT use may constitute student misconduct under the Student Code of Conduct.
Submission guidelines
Students will upload their report on Blackboard
Deferral or extension
You may be able to apply for an extension.
The maximum extension allowed is 7 days. Extensions are given in multiples of 24 hours.
This course uses a progressive assessment approach where feedback and/or detailed solutions will be released to students within 14 days.
Late submission
A penalty of 1 grade for each 24 hour period from time submission is due will apply for up to 7 days. After 7 days you will receive a mark of 0.
Website Implementation
- Hurdle
- Identity Verified
- In-person
- Mode
- Oral, Product/ Artefact/ Multimedia, Written
- Category
- Presentation, Poster, Project
- Weight
- 60%
- Due date
30/05/2025 4:00 pm
Task description
Students will be asked to implement a website in response to a provided project brief in a thoughtful and creative manner, based on the concepts they learn during the course. This assessment will consist of: Website Implementation & poster (60%) & in class presentation — submission of HTML/CSS/JavaScript files that comprise a functioning website.
Generative Artificial Intelligence (AI) or Machine Translation (MT)
This task has been designed to be challenging, authentic and complex. Whilst students may use AI and/or MT technologies, successful completion of assessment in this course will require students to critically engage in specific contexts and tasks for which artificial intelligence will provide only limited support and guidance.
A failure to reference generative AI or MT use may constitute student misconduct under the Student Code of Conduct.
To pass this assessment, students will be required to demonstrate detailed comprehension of their written submission independent of AI and MT tools in Week 11 studio sessions.
Hurdle requirements
Students will have to get at least 4 in this assessment to be able to pass the course.Submission guidelines
Students will upload their submission on Blackboard
Deferral or extension
You may be able to apply for an extension.
The maximum extension allowed is 7 days. Extensions are given in multiples of 24 hours.
This course uses a progressive assessment approach where feedback and/or detailed solutions will be released to students within 2-3 weeks.
Late submission
A penalty of 1 grade for each 24 hour period from time submission is due will apply for up to 7 days. After 7 days you will receive a mark of 0.
Course grading
Full criteria for each grade is available in the Assessment Procedure.
Grade | Description |
---|---|
1 (Low Fail) |
Absence of evidence of achievement of course learning outcomes. Course grade description: The student has failed to submit multiple pieces of assessment and has failed to demonstrate any knowledge or understanding of the underlying concepts in web design/development. |
2 (Fail) |
Minimal evidence of achievement of course learning outcomes. Course grade description: The student has failed to demonstrate accurate, relevant knowledge or understanding of the underlying concepts in web design/development. |
3 (Marginal Fail) |
Demonstrated evidence of developing achievement of course learning outcomes Course grade description: The student has demonstrated some knowledge of the course, but the student has only a limited understanding of the underlying concepts in web design/development. The submitted work is largely inaccurate or irrelevant, demonstrating a rudimentary level of technical proficiency. |
4 (Pass) |
Demonstrated evidence of functional achievement of course learning outcomes. Course grade description: The student has demonstrated basic skills and competency and has sound knowledge of relevant information. The submitted work demonstrates at least a basic understanding of the underlying concepts in web design/development, demonstrating a satisfactory level of technical proficiency. |
5 (Credit) |
Demonstrated evidence of proficient achievement of course learning outcomes. Course grade description: The student has demonstrated basic skills and competency and has sound knowledge of relevant information. The submitted work demonstrates a sound understanding of the underlying concepts in web design/development, demonstrating a good level of technical proficiency. |
6 (Distinction) |
Demonstrated evidence of advanced achievement of course learning outcomes. Course grade description: The student has demonstrated key concepts and there is a clear ability to apply these to the design & development process. The submitted work demonstrates a strong level of technical proficiency in web design/development. |
7 (High Distinction) |
Demonstrated evidence of exceptional achievement of course learning outcomes. Course grade description: The student has demonstrated key concepts, used with credible judgment in the design & development process. There is evidence of critical analysis and synthesis of information, concepts and skills from different aspects of the course. The submitted work demonstrates a high level of technical proficiency in web design/development. |
Additional course grading information
The final grade for the course will be initially constructed from the individual grades according to assessment weightings. At the discretion of the course coordinator, final grades may be moderated.
In order to pass the course as a whole, students must pass the Website Implementation assessment, with a final grade of at least a Pass.
Failure to meet this requirement will result in the final grade being capped at Fail (3), regardless of performance in other assessment items.
The final grade for the course will be initially constructed from the individual grades according to assessment weightings. At the discretion of the course coordinator, final grades may be moderated.
Identify Verified Assessment:
In order to meet the IVAH requirements of the course, students are required to participate in Website Implementation Progress Check-inᅠscheduled for the Week 11 allocated Contact sessions, as well as presentᅠWebsite Implementation Poster in Week 13ᅠallocated Contact sessions.
Students are required to present valid UQ Student ID at the time of the demonstration. BEFORE attending your demonstration, you should ensure that your UQ Student ID is valid.
Supplementary assessment
Supplementary assessment is available for this course.
Additional assessment information
Seeking Course Help:
If you are having difficulties with any aspect of the course material, you should seek help. Speak to your course demonstrators and/or the course coordinator.
If external circumstances are affecting your ability to work on the course, you should seek help as soon as possible. The University and UQ Union have organisations and staff who are able to help. For example, UQ Student Services are able to help with study and exam skills, tertiary learning skills, writing skills, financial assistance, personal issues, and disability services (among other things).
Complaints and criticisms should be directed in the first instance to the course coordinator. If you are not satisfied with the outcome, you may bring the matter to the attention of the School of EECS Director of Teaching and Learning.
When Submitting Assessments to Blackboard:
Please allow plenty of time for submission to Blackboard as many students are attempting the same task at the same time. Be sure to allow enough time for uploading of assessment files. It is YOUR responsibility to check that submissions have been uploaded correctly.
Learning resources
You'll need the following resources to successfully complete the course. We've indicated below if you need a personal copy of the reading materials or your own item.
Library resources
Find the required and recommended resources for this course on the UQ Library website.
Additional learning resources information
All announcements, assessment briefs & learning resources (including session outlines, lecture slides/recordings etc) will be delivered via the DECO1400 Blackboard site. All lectures are recorded, with recordings made available shortly after the lecture has finished.
All students are expected to check their student email account regularly (preferably daily) and the DECO1400 Blackboard site prior to any major activities. Many sessions will require students to prepare materials for use during the session.
Learning activities
The learning activities for this course are outlined below. Learn more about the learning outcomes that apply to this course.
Filter activity type by
Please select
Learning period | Activity type | Topic |
---|---|---|
Multiple weeks |
Studio |
Studios from Week 1 to 13 Develop & demonstrate an understanding of design principles & methods essential for effective web design, and technical proficiency using client-side technologies: HTML + CSS + jQuery/Javascript |
Lecture |
Lectures from Week 1 to 13 Lectures will cover design principles, methods, technologies & standards applicable to web design & development. |
Policies and procedures
University policies and procedures apply to all aspects of student life. As a UQ student, you must comply with University-wide and program-specific requirements, including the:
- Student Code of Conduct Policy
- Student Integrity and Misconduct Policy and Procedure
- Assessment Procedure
- Examinations Procedure
- Reasonable Adjustments - Students Policy and Procedure
Learn more about UQ policies on my.UQ and the Policy and Procedure Library.
School guidelines
Your school has additional guidelines you'll need to follow for this course: