Lecture Code

You can access the code used in lectures here.

Schedule

Please note that lecture slides are subject to change, and as such the PDF may not always be immediately up to date (as we have to manually export PDFs). It's recommended to download the PDF immediately before the lecture.

Youtube playlist with all lectures

There are 6 core types of lectures in this course:

  • 🥨 Admin (Course Overviews, Exams, Introduction of iterations)
  • 🐶 SDLC (Software Development Life Cycle - Requirements, Design, Development, Testing, etc)
  • ⚽️ Git (Version control & collaboration tool)
  • 🔨 Python (The programming language)
  • 📡 Web (Interacting with web servers, web browsers, HTTP)
  • 💰 PM & Teamwork (Project Management, Teamwork)
Week Number Topic Content PDF Recordings
1 1.1 🥨 Admin Course Overview Slides Coming Soon
1.2 🐶 SDLC Intro Slides Video
1.3 ⚽️ Git Solo Usage
Slides Video
1.4 🔨 Python Intro Slides Video
1.5 🐶 SDLC Testing Intro Slides Video
1.6 🥨 Admin Project - Iteration 1 Slides Video
2 2.1 ⚽️ Git Team Usage
Slides Video
2.2 🔨 Python Dictionaries Slides Video
2.3 🔨 Python Globals Slides Video
2.4 🔨 Python Importing & Paths Slides Video
2.5 🔨 Python Packages & Virtualenv Slides Part 1 , Part 2
2.6 🔨 Python Exceptions Slides Video
2.7 💰 PM & Teamwork Agile Slides Video
3 3.1 🔨 Python Objects Slides Pretext , Video
3.2 🔨 Python Pythonic Slides Video
3.3 🐶 SDLC Testing Pylint Slides Video
3.4 🐶 SDLC Testing Verification & Validation Slides Video
3.5 🐶 SDLC Testing Code Coverage Slides Video
N/A 🌵 Teamwork Tuesday Slides
Slides Video
4 4.1 🐶 SDLC Development Data Transfer Slides Video
4.2 📡 Web HTTP & Flask Slides Part 1 , Part 2
4.3 📡 Web HTTP Testing Slides Video
4.4 🥨 Admin Project - Iteration 2 Slides Video
N/A 🌵 Teamwork Tuesday Slides
Slides Video
5 5.1 🐶 SDLC Testing Contiuous Integration Slides Video
5.2 📡 Web Auth & Auth Slides Part 1 , Part 2
5.3 🐶 SDLC Design SE Principles Slides Video
5.4 🐶 SDLC Development Persistence Slides Video
N/A
🌵 Teamwork Tuesday Slides Slides Video
7 7.1 🐶 SDLC Requirements Overview Slides Video
7.2 🐶 SDLC Requirements Use Cases Slides Video
7.3 🐶 SDLC Requirements User Stories & UAT Slides Video
7.4 🐶 SDLC Design System Modelling Slides
Video
7.5 ⚽️ Git Unscrewing History Slides
Video
7.6 🐶 SDLC Design SE Principles 2 Slides Video
N/A
🌵 Teamwork Tuesday Slides
Slides Video
8 8.1 📡 Web (Bonus) Web-based Frontend
Slides Video
8.2 🐶 SDLC Deployment Intro Slides Video
8.3 🥨 Admin Project - Iteration 3 Slides Video
N/A 🌵 Teamwork Tuesday Slides Slides Video
9 9.1 🐶 SDLC Design Software Complexity Slides Video
9.2 🐶 SDLC Development Software Safety Slides Video
9.3 🐶 SDLC Testing Property Based Testing Slides
Video
9.4 🥨 Admin Deployment Help N/A
Video
10 10.1 🔨 Python Iterators & Generators Slides Video
10.2 🐶 SDLC Building an MVP Slides Video , General Chat
10.3 🥨 Admin Exam Slides Video

Issues accessing recordings

Are you in a location or country where YouTube is banned? If so, the recordings are also uploaded on echo360 for you to watch. Please log into Moodle and access them via echo360.

Resource created Wednesday 27 January 2021, 04:14:26 PM, last modified Thursday 09 September 2021, 10:49:42 PM.


Back to top

COMP1531 21T1 (Software Engineering Fundamentals) is powered by WebCMS3
CRICOS Provider No. 00098G