Lecture Code

You can access all code written in lectures here.

Schedule

There are 4 core types of lectures in this course:

  • 🍕 Admin (Course Overviews, Introduction of Assessments)
  • 🏠 Design (Software Design & Architecture)
  • 🔨 Tools (Lectures to teach you useful skills for the project)
  • 🏈 Teamwork (Project Management, working in a team)
  • 🚀 Software Development (General topics around the development of software)


WeekNumberTopicContentPDFRecording
11.1🍕 AdminCourse OverviewPreface, PDF
Video
1.2🍕 AdminProject OverviewPDF
Video
1.3🏈 TeamworkProject Management
PDF
Video
1.4🍕 AdminSprint 1No SlidesVideo
1.5🔨 ToolsPM ToolchainPDF
Video, Setup
1.6🚀 Software DevelopmentBonus - Lessons in Software Engineering
(Guest Lecture - Rob Pike)
No SlidesVideo
22.1🏠 DesignModern Software Architecture
(SENG3011 Lecture)
PDF
Video
2.2🏠 DesignSoftware Stacks
(Guest Lecture - Nine)
PDFVideo
2.3🏠 DesignApplication Programming Interfaces
(Guest Lecture)
PDFVideo
2.4🔨 ToolsAPI Documentation
(SENG3011 Lecture)
PDFVideo
2.5🚀 Software DevelopmentCloud Services
(Guest Lecture - AWS)
Notes
No Recording
33.1🏠 Design
Software Security
(Guest Lecture)
PDFVideo
3.2🍕 Admin
Sprint 2
No SlidesVideo
3.3🔨 Tools
Advanced Persistence
PDF
Video
3.4🏠 Design
Data Modelling
PDFVideo
4No Lectures
55.1🍕 AdminSprint 3No SlidesVideo
5.2🔨 ToolsFrontend FundamentalsPDFVideo
5.3🔨 ToolsFrontend DesignPDFVideo
5.4🏠 DesignSystem ModellingPDFVideo
6No Lectures
77.1🚀 Software DevelopmentSoftware Quality Management & Assurance
(Guest Lecture)
Coming SoonVideo
88.1🍕 AdminSprint 4No SlidesVideo
8.2🍕 AdminPortfoliosNo SlidesVideo
8.3🏈 TeamworkTeam Dynamics & Team TheoryPDFVideo
9No Lectures
10No Lectures


Resource created Thursday 03 February 2022, 05:49:27 PM, last modified Tuesday 02 April 2024, 11:41:42 AM.


Back to top

SENG2021 22T1 (Requirements and Design Workshop) is powered by WebCMS3
CRICOS Provider No. 00098G