Skip to menu Skip to content Skip to footer
Course profile

Introduction to Web Design (DECO7140)

Study period
Sem 2 2024
Location
St Lucia
Attendance mode
In Person

Course overview

Study period
Semester 2, 2024 (22/07/2024 - 18/11/2024)
Study level
Postgraduate Coursework
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 User Experience Design (UX), User Interface Design (UI) and Frontend Development (FED) focusing on websites. Modern design and development practices for the web are taught framed by an introduction to human-centred designapproaches, Usability Principles for User Interface Design, and web accessibility based on the current W3C Web Content Accessibility Guidelines (WCAG). Today's websites need to be both well designed and dynamic, so the course also introduces some basic JavaScript for going beyond static content. The course also introduces students to the process of deploying a website to a web server. As the using the web is becoming essential for people to meet their fundamental needs, social, cultural, colonial, ethical and cybersecurity issues must also be considered when designing websites. The focus of learning is activity-based and incorporates both individual exercises and collaborative activities.

There are currently around 400 million active websites on the internet (source: Web Tribunal, 6 March 2023).ᅠOn average in the US, internet users visit over 100 web pages each day (source: Web Tribunal, 6 March 2023). Many services that meet people’s essential needs are now mostly accessed through websites such as accessing social security, banking, and health information.ᅠOutside of these services, websites are also used in commerce, providing essential information (as we saw often during the pandemic), providing opportunities for people to connect, and so much more.

Using the web has very much become embedded in people’s everyday lives.ᅠThis means that websites must:

  • Meet people’s needs and what they value: These needs and values are not only in terms of achieving a goal (like selling a pair of shoes or paying an electricity bill) but also that people’s more fundamental psychological needs are supported (not being able to book a doctor’s appointment through a website may make someone feel less capable than others and consequently less a part of their community).ᅠUser Experience Design (UX) focuses on this aspect of web design and development using different methods to identify people’s needs and creating design considerations that aim to support those needs.
  • Be usable: People must be able to interact effectively and efficiently with the site to achieve their desired goals and be satisfied with the outcome.ᅠOur world is made up of a diverse range of people with an equally diverse range of life experiences and abilities.ᅠThis means that what is usable for one person may not be usable for another.ᅠTherefore websites must also be accessible.ᅠUser Interface Design (UI) focuses on creating user interfaces that are usable and accessible but also support a positive experience as people interact with the website.
  • Be functional.ᅠWhen people open a website anything that they see, click on, or use is produced by code and ‘served’ by a web server.ᅠFrontend Development (FED) involves using code, such as HTML, CSS and JavaScript, to create the website so that it can be ‘served’ by a web server and viewed by a person.ᅠFrontend Developers develop the code, test the code and then deploy the code to the web server so they also have skills in working with web servers.

As can be seen from the above, a wide range of skills are needed to design, develop and deploy dynamic websites.ᅠ In many situations, this complexity requires people to work in collaborative teams where having an understanding of all of the specific roles and functions across the team ensures that people can work together effectively.

In this course we will focus on the components of ‘client-side’ of a web design and development – that part of the website that the person interacts with.ᅠTo do this the course covers:

  • An introduction to User Experience Design (UX) including theory and methods.
  • An introduction to User Interface Design (UI) for websites including theory, such as accessibility, and tools.
  • Frontend Development (FED) for websites using HTML, CSS, and jQuery/JavaScript, and including the processes and tools for deployment to a web server.
  • Introduction to social, cultural, colonial, ethical and cybersecurity issues of website design and development.

This course has a focus on activity-based learning. The lectures provide details of relevant theory and concepts with some stimulus about the application of those theories and concepts. The tutorials and practicals provide guided activities that involve discussion and collaboration with peers to enhance understanding as well as to support development of collaboration and communication skills.ᅠThere is a range of individual assessment that will develop skills across UX, UI and FED as well as an understanding of social, cultural, colonial, ethical and cybersecurity issues of website design and development.ᅠSome assessment is also focused on developing collaboration skills with online systems that are designed to be similar to the online forums and systems that are often used in UX, UI and FED.

How will I use these skills in the future?ᅠBy acquiring these skills, students will have a foundation for future careers in web design, user experience (UX) design, user interface (UI) design, front-end development, and related fields. They will have the tools and knowledge to create human-centred, visually appealing, acceptable, and accessible digital experiences while adhering to best practices and industry standards.

Course requirements

Assumed background

DECO7140 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:

DECO1400 or IENV7961 or MMDS1400 or MMDS7961

Course contact

Course staff

Lecturer

Dr Peter Worthy
Mr Ben Rose

Timetable

The timetable for this course is available on the UQ Public Timetable.

Aims and outcomes

This course will:

  • Introduce students to User Experience Design based in human-centred principles including theory and methods.
  • Introduce students to User Interface Design for websites including theory and tools.
  • Introduce students to Frontend Development for websites (HTML, CSS, JavaScript) based on the W3C Web Standards Model for a good practice approach.
  • Introduce students to accessibility, usability, social, cultural, colonial, ethical and cybersecurity issues of website design and development.

Learning outcomes

After successfully completing this course you should be able to:

LO1.

Analyse user data, metrics, and feedback to identify design considerations and make design decisions to support user needs, values and outcomes in and iteratively enhance the user experience of a website. (UX, UI)

LO2.

Demonstrate an understanding of user interface design theories, principles (including visual and interaction design principles, usability and accessibility), and best practice. (UI)

LO3.

Demonstrate an understanding of the fundamental concepts and technologies that underpin the functioning of the web including key principles related to client-server architecture, web browsers, file transfer protocol (FTP) and other essential components for web development and deployment practices. (FED)

LO4.

Apply knowledge and skills to identify and address accessibility, usability, social, cultural, colonial, ethical and cybersecurity issues in web design. (UX, UI)

LO5.

Construct well-structured, interactive, dynamic and responsive websites using HTML, CSS, and JavaScript evaluating and selecting appropriate approaches for web design challenges including technical implementation as well as accessibility, usability, social, cultural, ethical and cybersecurity issues. (UI, UX, FED)

LO6.

Demonstrate proficiency in utilizing industry-standard web development tools, including GitHub for version control, VS Code for code editing, Figma or Adobe XD for design mock-ups, and FTP for web deployment. (UI, FED)

LO7.

Apply effective collaboration and communication skills in an online platform to actively engage with peers, exchange ideas, and contribute to a collective learning and support environment. (Collaboration, Communication)

LO8.

Demonstrate effective communication of UX, UI and FED concepts, design rationales and outcomes visually, orally and in written forms. (Communication)

Assessment

Assessment summary

Category Assessment task Weight Due date
Paper/ Report/ Annotation Ethical Reasoning in Web Design 1

19/08/2024 2:00 pm

Paper/ Report/ Annotation Accessibility Audit 1

2/09/2024 2:00 pm

Paper/ Report/ Annotation Website - Design Proposal 2

16/09/2024 2:00 pm

Project Website - Implementation
  • Hurdle
  • Identity Verified
  • In-person
6

Code Review 1 30/09/2024 2:00 pm

Code Review 2 21/10/2024 2:00 pm

Website Code 4/11/2024 2:00 pm

Design Rationale 4/11/2024 2:00 pm

Code Review 1 and 2

Code Reviews will take place during your allocated Studio.

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

Ethical Reasoning in Web Design

Mode
Written
Category
Paper/ Report/ Annotation
Weight
1
Due date

19/08/2024 2:00 pm

Learning outcomes
L01, L02, L04, L07, L08

Task description

Aim: The aim of this assessment is to enable students to critically apply ethical frameworks to real-world web design scenarios, fostering a deeper understanding of the ethical considerations and responsibilities involved in the field of web design. This task encourages the development of critical thinking skills, ethical reasoning, and the ability to propose solutions that prioritize ethical integrity in web development projects.

Description: In this assessment, you will select an ethical framework from a pre-defined list and apply it to analyse a provided case study involving web design challenges. You will identify key ethical issues, consider the impact on various stakeholders, and propose ethical solutions based on your chosen framework. This exercise aims to enhance your ability to navigate ethical dilemmas in web design and develop responsible design practices. The deliverable is a comprehensive written report, demonstrating your analysis and reflections.

Brief: A more detailed brief for this assessment item will be provided in Blackboard in Assessment.

Submission guidelines

Submission will be through a Turnitin link available in Blackboard Ultra in the Assessment information. More information about how to submit will be available in the brief for this assessment item (via the course Blackboard site).

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 assessments involve planned release of feedback. Marked submissions with feedback and/or detailed solutions with feedback will be released to students within 14-21 days, where the earlier time frame applies if no extensions.

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.

Accessibility Audit

Mode
Written
Category
Paper/ Report/ Annotation
Weight
1
Due date

2/09/2024 2:00 pm

Learning outcomes
L02, L03, L04, L05, L06, L08

Task description

Aim: The aim of this assessment is to develop students' understanding of web accessibility standards by evaluating existing websites against the W3C Web Content Accessibility Guidelines (WCAG) 2.2. This task will enhance students' practical skills in identifying accessibility issues and recommending improvements, promoting inclusive web design practices.

Description: In this assessment, students will evaluate a chosen website against the W3C Web Content Accessibility Guidelines (WCAG) 2.2, focusing on Principles 1, 2, and 3. Each student will select at least eight success criteria from the WCAG 2.2 to assess the website's compliance with accessibility principles. The evaluation involves identifying accessibility issues, providing clear explanations, and offering actionable recommendations, including suggested code where relevant. The deliverable is a comprehensive report detailing the evaluation findings and improvement recommendations. This exercise aims to enhance students' practical experience in assessing and improving web accessibility.

Brief: A more detailed brief for this assessment item will be provided in Blackboard in Assessment.

Submission guidelines

Submission will be through a Turnitin link available in Blackboard Ultra in the Assessment information. More information about how to submit will be available in the brief for this assessment item (via the course Blackboard site).

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 assessments involve planned release of feedback. Marked submissions with feedback and/or detailed solutions with feedback will be released to students within 14-21 days, where the earlier time frame applies if no extensions.

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 - Design Proposal

Mode
Written
Category
Paper/ Report/ Annotation
Weight
2
Due date

16/09/2024 2:00 pm

Learning outcomes
L01, L02, L04, L08

Task description

Aim: The aim of this assessment is to develop students' skills in creating comprehensive design proposals for client website projects. Students will learn to interpret client briefs, understand user needs, and apply design principles to create proposals that meet client objectives and user expectations.

Description: In this assessment, students will create a design report for a client's website project based on a provided client brief and user stories. The report will include a site map, and mock-ups of three website pages created using design software such as Figma or Adobe XD. Students will provide detailed explanations and rationales for their design decisions, demonstrating how their proposals align with the client's requirements and user needs. The deliverable is a comprehensive design report that showcases the proposed website design and the reasoning behind key design elements.

Brief: A more detailed brief for this assessment item will be provided in Blackboard in Assessment.

Submission guidelines

Submission will be through a Turnitin link available in Blackboard Ultra in the Assessment information. More information about how to submit will be available in the brief for this assessment item (via the course Blackboard site).

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 assessments involve planned release of feedback. Marked submissions with feedback and/or detailed solutions with feedback will be released to students within 14-21 days, where the earlier time frame applies if no extensions.

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
Activity/ Performance, Product/ Artefact/ Multimedia, Written
Category
Project
Weight
6
Due date

Code Review 1 30/09/2024 2:00 pm

Code Review 2 21/10/2024 2:00 pm

Website Code 4/11/2024 2:00 pm

Design Rationale 4/11/2024 2:00 pm

Code Review 1 and 2

Code Reviews will take place during your allocated Studio.

Learning outcomes
L02, L03, L04, L05, L06, L08

Task description

Aim: The aim of this assessment sequence is to enable students to practically apply their web design skills by implementing a fully functional website based on their design proposal. This sequence assesses students' technical proficiency in HTML, CSS, and JavaScript, their ability to adhere to accessibility standards, and their capability to creatively solve design challenges. Additionally, it evaluates students' ability to document and present their implementation process effectively.

Description: In this final assessment, students will implement a website based on their design proposal, using HTML, CSS, and JavaScript. The website must comply with accessibility standards, be interactive and dynamic, and align with the design proposal. The assessment includes multiple components: code reviews in weeks 10 and 13, a deployed website, a maintained GitHub repository, code submission to Blackboard, and a design rationale document. This sequence aims to assess students' technical and creative skills in web development, their ability to document their process, and their proficiency in presenting their work.

Brief: A more detailed brief for this assessment item will be provided in Blackboard in Assessment.

Hurdle requirements

This assessment incorporates 3 elements that are hurdles for passing the course as a whole. More information is available in the Additional Course Grading Information (below) and will be provided in the brief for this assessment item.

Submission guidelines

Code Review 1 and 2

Code reviews are Identity Verified Assessment and therefore require in-person attendance during your allocated studio.

Website Code

Website code must be submitted by both of the following methods:

  1. Uploading your code to your allocated UQCloud zone, and
  2. Submitting your zipped code to Blackboard.

Design Rationale

Submission will be through a Turnitin link available in Blackboard Ultra in the Assessment information.

More information about submitting these assessment items

More detailed information about how to submit these three assessment items (including in-person attendance for Code Review 1 and 2) will be available in the brief for this assessment item (via the course Blackboard site).

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.

Marked submissions with feedback and/or detailed solutions with feedback will be released to students within 14-21 days, where the earlier time frame applies if no extensions.

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. Students who fail to achieve a grade of Marginal Fail (3) or greater for the Design Activities assessment will have their grade capped at 3.

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. The student has achieved a grade of Marginal Fail (3) or greater for the Design Activities assessment, thus reaching the pass hurdle for the course.

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

Qualitative Grading

Grades for assessment during the semester will identify your work as being of a particular standard from the list above.

These grades map directly to the standard UQ Grade descriptors (from https://policies.uq.edu.au/document/view-current.php?id=184 Part H). It is recommended that you read the descriptors and example criteria that are associated with each of the UQ grade standards. Note, that percentages or numerical marks are not required in grading assessment or for calculatingᅠgrade cutoffs. Percentage cutoffsᅠare primarily employed in courses that utilise quantitative (numerical based) methods for marking.ᅠ

The final grade for the course will be initially constructed from the individual grades according to assessment weightings. It will then be reviewed & moderated based on overall performance across the course.

Calculation of final grades for course

Final grades will be calculated as a weighted average of a student’s assessment grades, using the same formula as used for calculating a student’s GPA (https://my.uq.edu.au/information-and-services/manage-my-program/exams-and-assessment/final-grades-and-gpas). In this case, U equals the weighting for that particular assessment item; and G equal to the grade for the assessment item.

Example 1:

If a student receives the following grades:

  1. Ethical Reasoning in Web Design: Grade of 4 at weighting of 1
  2. Accessibility Audit: Grade of 5 at weighting of 1
  3. Website - Design Proposal : Grade of 6 at weighting of 2
  4. Website - Implementation: Grade of 5 at weighting of 6

The final grade will be calculated as:

(4x1)+(5x1)+(6x2)+(5x6) / (1+1+2+6)

= 51/10

= 5.1

Grade = Credit (5)

Example 2:

If a student receives the following grades:

  1. Ethical Reasoning in Web Design: Grade of 7 at weighting of 1
  2. Accessibility Audit: Grade of 6 at weighting of 1
  3. Website - Design Proposal: Grade of 7 at weighting of 2
  4. Website - Implementation: Grade of 7 at weighting of 6

The final grade will be calculated as:

(7x1)+(6x1)+(7x2)+(7x6) / (1+1+2+6)

= 69/10

= 6.9

Grade = High Distinction (7)

Calculation of grades for individual assessment items

The weighted average approach will also be taken for determining the grade for each assessment item taking into account the grade and weighting for each criteria item.

Identity Verification and Pass hurdle - Course as a whole

Within the website - implementation assessment item there are 3 assessment items that students must pass to pass the course as a whole:

  1. Code Review 1 (note: this assessment item is both an identity verification and assessment integrity hurdle)
  2. Code Review 2: (note: this assessment item is both an identity verification and assessment integrity hurdle)
  3. Website - Implementation (overall grade)

Failure to meet any of these requirements will result in the final grade being capped at Marginal Fail (3), regardless of performance in other assessment items.

Supplementary assessment

Supplementary assessment is available for this course.

Additional assessment information

Use of Generative AI and/or Machine Translation (MT) Tools in Assessment

Key points

The assessment in this course is designed to be complex, challenging, and authentic. 

  • Artificial Intelligence (AI) and Machine Translation (MT) are emerging tools that may support students in completing this assessment task. Students may appropriately use generative AI and/or MT in completing the assessment tasks in this course.
  • Students must clearly reference/acknowledge any use of generative AI or MT in each instance.

Please note: What is appropriate use will vary between each assessment item. More detail about this is provided below.

Rationale

This course is aimed at introducing students to fundamental concepts in User Experience Design, User Interface Design, and Frontend Development. In the field of web design, creativity plays a pivotal role as designers and developers strive to create visually appealing designs, user-friendlyᅠinterfaces, seamless interaction flows, and functional websites that align with the desired user experience.

In addition to the focus on fundamental concepts and creativity, this course also highlights the ethical responsibilities of web designers and developers. As creators of digital experiences, it is crucial to approach design and development with a strong ethical framework that prioritizes people's basic needs and values, inclusivity, and respect for diversity. Ethical considerations encompass both avoiding manipulative practices that exploit users and ensuring that web experiences are accessible and inclusive to all individuals. Designers and developers should be mindful of not employing dark patterns or deceptive techniques that may manipulate user behaviour or compromise their privacy.

Furthermore, web designers and developers have a responsibility to address the diverse needs of people, including those with different abilities, cultural backgrounds, and life experiences. This involves creating interfaces that are accessible to individuals with disabilities, designing content that is culturally sensitive and inclusive, and considering the diverse perspectives and needs of people throughout the design process.

While generative AI and MT tools have made significant advancements, relying solely on them may fall short of capturing the full scope of creative problem-solving and nuanced decision-making required in web design. The assessments in this course have been carefully designed to ensure that students not only remember and understand these essential concepts but also have the opportunity to apply them in practical scenarios. By engaging in hands-on exercises and projects, students will develop the critical thinking and creative skills necessary to craft compelling web experiences that meet people's needs and expectations.

Additionally, it is important to acknowledge that the effective utilization of generative AI and/or MT in web design necessitates students to possess a strong understanding of how these technologies function and the requisite background knowledge to critically evaluate their outputs. While generative AI and/or MT can offer innovative possibilities, it is crucial to approach its implementation with a discerning eye. Students must develop the skills to assess and scrutinize the outputs generated by AI/MT technologies to ensure they align with ethical and human-centredᅠdesign principles. This requires students to have a good understanding of the underlying algorithms, their limitations, biases, and potential ethical implications. By possessing this foundational knowledge, students can make informed decisions and exercise critical judgment when incorporating generative AI and/or MT into their web design processes.

It is essential to recognise that the primary objectives of this course and the assessment that you will complete is for you to demonstrate your achievement of the learning objectives outlined in the Aims and Outcomes section above, as well as UQ’s Graduate Attributes as are relevant to this course. Generative AI and ML technologies can be used to facilitate or enhance your understanding of the core concepts and principles taught in this course, but generative AI/MT tools must not be used in a way that replaces or diminishes your understanding and ability to critically apply those concepts and principles.

Ultimately, by coupling a solid understanding of generative AI and/or MT with critical evaluation skills based on a deep understanding of these fundamental concepts and principles, students can harness the power of AI/MT in a responsible and meaningful manner, augmenting their web design capabilities while upholding ethical considerations and user needs.

Appropriate use varies between each assessment item

The brief for each assessment item (available in Blackboard) will detail the boundaries of how you may use and not use generative AI and/or Machine Translation as well as the requirements for referencing and/or acknowledging any use of generative AI technologies. The brief for each assessment item (available in Blackboard) will detail the boundaries of how you may use and not use generative AI and/or Machine Translation as well as the requirements for referencing and/or acknowledging any use of generative AI technologies. You must ensure that you read and understand this information in the brief for each assessment item.

In all cases, inappropriate use means that students must NOT use generative AI/MT tools to:

Replace Creative Thought and Application: Utilise generative AI/MT tools to generate content that replaces their own creative process and application of web design concepts.

Automate Understanding: Rely on generative AI/MT tools to create or produce any content that requires you to understand and apply web design concepts, including coding in HTML, CSS, and JavaScript.

Obscure Decision-making: Use generative AI/MT tools in a manner that hides or obscures the rationale, decisions, and application of web design theories, principles, coding practices, and ethical considerations.

Violate Ethical Guidelines: Employ generative AI/MT tools in a way that contradicts the ethical, social, cultural, and cybersecurity guidelines of the course.

Referencing/Acknowledging use of AI and/or MT

For each assessment item, you are required to include information about your use or non-use of generative AI and/or MT and include an appendix (or a link to the source) of material generated by AI/MT and any prompts used. The brief for each assessment will provide specific details about how to do this.

Failure to reference/acknowledge use of generative AI and/or MT constitutes student misconduct under the Student Code of Conduct.

Demonstrating remembering, understanding, and application of knowledge

Whilst you may use generative AI and/or MT, successful completion of assessment in this course requires you to demonstrate that you can remember, understand, and apply these concepts to the specific context of the assessment and effectively use the outputs of generative AI/MT tools. Work submitted that is substantially or entirely the product of generative AI, even when cited appropriately, may still be considered without academic merit, resulting in a failing grade. This is because the assessment criteria are designed to evaluate your own understanding, creativity, and abilities.

If there is reasonable suspicion that you have used generative AI and/or MT beyond the acceptable limits specified in the assessment brief, you will be required to attend an in-person interview. During this interview, you will be asked questions about your submission for the relevant assessment item. More information about this process can be found in the brief for each assessment item.

Having Troubles?

If you are having difficulties with any aspect of the course material, you should seek help. Speak to the course teaching staff.

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.

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 Contact outlines, Lecture slides/videos etc) will be delivered via the course Blackboard site.

Students are expected to check their student email account and the course Blackboard site regularly, especially prior to their Contact. Many Contacts will require students to prepare materials for use during the Contact.

Website Deployment onto UQCloud

During this course, Students will be deploying their websites to the UQCloud service.ᅠ Specific guides will be provided to students during practicals.ᅠ However a comprehensive guide to working with UQCloud is available here:

https://stluc.manta.uqcloud.net/xlex/public/zones-guide.html

This guide contains more information that Students will need to complete work in this course and students will not be required to access this guide directly.ᅠ It is provided here as general information only.

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
Clear filters
Learning period Activity type Topic
Multiple weeks

From Week 1 To Week 13

Studio

Studios | Weeks 1 to 13

Each week studios create a collaborative environment that will develop and demonstrate an understanding of User Experience Design principles and methods, and User Interface Design principles, methods, and tools that are essential for effective web design. Many of the studio sessions will focus on supporting your completion of the assessment items. Refer to the course Blackboard site for details of studio topics and activities.

Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08

Lecture

Lectures | Weeks 1 to 13

During lectures, key concepts in User Experience Design, User Interface Design, and Frontend Development are introduced. Examples of are also given by way of explanation. The lectures sign post the way for students to learn in the tutorials, practicals and their own study. Refer to the course Blackboard site for details of lecture topics.

Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08

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:

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: