Week 1Weekly Lecture
No separate week-by-week topic is publicly listed for Week 1; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 2Weekly Lecture
No separate week-by-week topic is publicly listed for Week 2; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 3Weekly Lecture
No separate week-by-week topic is publicly listed for Week 3; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 4Weekly Lecture
No separate week-by-week topic is publicly listed for Week 4; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 5Weekly Lecture
No separate week-by-week topic is publicly listed for Week 5; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 6Weekly Lecture
No separate week-by-week topic is publicly listed for Week 6; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 7Weekly Lecture
No separate week-by-week topic is publicly listed for Week 7; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 8Weekly Lecture
No separate week-by-week topic is publicly listed for Week 8; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 9Weekly Lecture
No separate week-by-week topic is publicly listed for Week 9; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 10Weekly Lecture
No separate week-by-week topic is publicly listed for Week 10; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 11Weekly Lecture
No separate week-by-week topic is publicly listed for Week 11; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620
Week 12Weekly Lecture
No separate week-by-week topic is publicly listed for Week 12; official repeated teaching activities are shown below: - Lecture: Weekly Lecture - There are two 1-hour weekly lectures ( Tue 4-5pm and Fri 12-1pm ). Refer to detailed teaching outline on Blackboard for more information about public holidays and refer to student timetable for any updates on the venues/times. Lectures are expected to be recorded and made available on the course Blackboard site, although there is no guarantee that recordings will always work. Lectures provide an introduction to the course material and present examples to help students understand the principles and techniques. There may be recommended reading or other activities which should be undertaken before a lecture. Please note that the lecture slides in the course notes may NOT be a complete record of the lecture. Examples will be worked through and exercises undertaken which may not be shown on the slides. Interactive polls may be used to assess understanding and get feedback from students. It is strongly suggested that you attend the lectures or watch the recording each week to maintain progressive learning. Learning outcomes: L01, L02, L03, L04, L05, L06, L07, L08 Official timetable activities: - Lecture | Mon 08:00 | 60 mins | 49-200 Advanced Engineering Building, Learning Theatre (GHD Auditorium) - Lecture | Wed 12:00 | 60 mins | 50-T203 Hawken Engineering Building, Learning Theatre - Practical | Wed 08:00 | 120 mins | 47-104 Axon Building, Computer Lab Source: 2026 S1 UQ Course Profile - https://course-profiles.uq.edu.au/course-profiles/CSSE7201-21190-7620