Week 1Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 1; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 2Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 2; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 3Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 3; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 4Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 4; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 5Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 5; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 6Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 6; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 7Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 7; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 8Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 8; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 9Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 9; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 10Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 10; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 11Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 11; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560
Week 12Lectures from Week 1 to 12 / Applied Classes from Week 1 to 13
No separate week-by-week topic is publicly listed for Week 12; official repeated teaching activities are shown below: - Lecture: Lectures from Week 1 to 12 - 1.5-hour Lectures delivered in-person, with recordings available for viewing anytime. Lectures will introduce functional programming in JavaScript, React Web & React Native in preparation for building upon these skills during later Lectures. Additionally, Lectures will discuss topics pertinent to the assessments, such as assessment introductions, cross device/browser design, privacy & ethics. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 - Applied Class: Applied Classes from Week 1 to 13 - 3.5-hour Applied Class delivered in-person. Applied Classes enable students to practice functional programming in JavaScript, React Web & React Native. Additionally, students will have multiple opportunities to give & receive feedback on their work to date, with a couple of Applied Classes earmarked for reviews of their assessments. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Source: 2026 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/COMP7240-60085-7560