Weekly timetable
The weekly schedule for autumn 2022 is shown in table 0.1, based on timetables.manchester.ac.uk, see also manchester.ac.uk/discover/key-dates key dates.
- Other than the introductory lecture in week 1, there are no lectures. Instead we have workshops which are more like labs and may contain mini-lectures
- Workshops are on Wednesdays at 9am and Thursdays at 2pm / 3pm depending on your lab group
- Team study sessions are on Tuesdays and Thursdays at 10am.
For online activities, everything is on Microsoft Teams.
Microsoft Teams is, as the name suggests, where you’ll meet your team, details will appear here once teams have been assigned.
0.10 Which lab should I go to
You need to meet with your team in the team study sessions, these are assigned in week 1.
The weekly schedule is shown in 0.1.
Week no. | Subject | Deadlines |
---|---|---|
1: 25th Sept | Automated build and test, see see section 0.11 | |
2: 2nd Oct | Reading large codebases, see see section 0.12 | IndCwk1, Fri 6th Oct, 6pm |
3: 9th Oct | Debugging, see see section 0.13 | |
4: 16th Oct | Cost estimation, see see section 0.14 | Mentoring week 1, IndCwk2, Fri 20th Oct, 6pm |
5: 23rd Oct | Test first development, see see section 0.15 | TeamCwk1, 27th Oct, 6pm |
6: 30th Oct | Reading week see see section 0.16 | |
7: 6th Nov | Git workflows, see see section 0.17 | |
8: 13th Nov | Software refactoring, see see section 0.18 | Mentoring week 2 |
9: 20th Nov | Design for testability, see see section 0.19 | |
10: 27th Nov | Design patterns, see see section 0.20 | TeamCwk2, 1st Dec, 6pm |
11: 4th Dec | Risk management and practice exam, see see section 0.21 | |
12: 11th Dec | Open source challenge, see see section 0.22 |
0.11 Automating
Events in the week starting 24th September:
- Team Study Wednesday: Work on individual coursework 1 described in chapter 16
- One off lecture to introduce the course unit see timetables.manchester.ac.uk
- Workshop: Automated build and test with Duncan Hull
- Team Study Thursday Work on individual coursework 1 described in chapter 16
0.12 Reading
Events in the week starting 2nd October:
- Team Study Wednesday: Individual coursework 2 starts, see chapter 17. Meet your team on Teams
- Workshop: Reading large code bases with Thomas Carroll
- Team Study Thursday Working on coursework
- Coursework deadlines: Individual coursework 1
0.13 Debugging
Events in the week starting 9th October:
- Team Study Wednesday: Working on team coursework
- Workshop: Debugging codebases with Thomas Caroll
- Team Study Thursday Working on team coursework
- Coursework deadlines: see blackboard
0.14 Estimating
Events in the week starting 16th October:
- Team Study Wednesday: Working on team coursework
- Workshop: Cost estimation with Duncan Hull
- Team Study Thursday Meet your team mentor on Teams
0.15 Testing
Events in the week starting 23rd October:
- Team Study Wednesday: Working on team coursework
- Workshop: Test first development with Thomas Carroll
- Team Study Thursday Working on team coursework
- Coursework deadlines: TeamCwk1 due
0.16 Pausing
Events in the week starting 30th October (reading week). Take a break if you’re ahead, or catchup if you’ve fallen behind.
- There are no activities in reading week
0.17 Workflowing
Events in the week starting 6th November:
- Team Study Wednesday: Team study
- Workshop: Git workflows with Suzanne Embury
- Team Study Thursday Team study
0.18 Refactoring
Events in the week starting 13th November:
- Team Study Wednesday: Team study
- Workshop: Refactoring with Thomas Carroll
- Team Study Thursday Second mentoring session
0.19 Testing
Events in the week starting 20th November:
- Team Study Wednesday: Working on team coursework
- Workshop: Design for testability Thomas Carroll
- Team Study Thursday Working on team coursework
0.20 Patterning
Events in the week starting 27th November:
- Team Study Wednesday: Working on team coursework
- Workshop: Design patterns with Liping Zhao
- Team Study Thursday Working on team coursework
- Coursework deadlines: TeamCwk2 due end of the week
0.21 Managing
Events in the week starting 4th December:
- Team Study Wednesday: Marking sessions
- Workshop: Risk management and practice exam with Liping Zhao
- Team Study Thursday Marking sessions
0.22 Challenging
Events in the week starting 11th December:
- Team Study Wednesday: Marking sessions
- Workshop: Open source challenge with Liping Zhao
- Team Study Thursday
- Coursework deadlines:
0.23 Tools
We’ll be using the following tools:
0.23.1 Microsoft Teams
- Team study sessions take place on Microsoft Teams, login using your
@student.manchester.ac.uk
email address at teams.microsoft.com or download a native teams client everthing else is in the guidebook at software-eng.netlify.app - Teams is also the place to go for livestream if you’re following the workshops online
0.23.2 Blackboard
- Other course materials (slides and videos) can be found on at online.manchester.ac.uk
0.23.3 GitLab
- GitLab issue tracker gitlab.cs.man.ac.uk