Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C course
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • comp8440
  • course
  • Wiki
  • schedule

Last edited by Martin Schwenke Apr 09, 2018
Page history

schedule

COMP8440 - FOSSD 2018 Course Schedule

The course will be divided into several phases:

  • 03 April (Tuesday) - Information Evening. Starting at 7pm, there will be a 1 - 1.5 hour introductory evening for all students in CSIT N111. The course material will be outlined, and students will be given some reading material that should be studied before the main course begins.
  • 9-13th April - Main course. The main course will commence on Monday 9th April in the second week of the mid-semester break. All lectures and labs will be held in the CSIT N111 lab. There will be 4.5 intensive days. The course will run from 9am to 5.45pm each day (with breaks), except for Friday, which will finish at 1.00pm.
  • 14th April - Student Presentations. On Saturday the 14th of April each student will give a short presentation on their project in CSIT N111.
  • 21st April, 28th April and 5th May. Laboratory sessions will be offered between 2pm and 5pm on the three Saturdays following the main course, also in CSIT N111.
  • Assessment period. After the main course is over, students are expected to prepare materials for assessment, which will be due by Monday, 21st May (week 12), at 11am.

Detailed Schedule

The following is a more detailed schedule for the 5 day intensive part of the course plus the student presentation day. There may still be some minor changes to the lecture schedule.

Day 1 (Monday 9th April)
 9:00 Introduction and welcome
 9:30 Lecture: An introduction to FOSS
10:30 Morning tea
10:45 Lab: Install a FOSS project - all on one project
12:00 Lecture: Getting started in a FOSS project
13:00 Lunch
14:00 Lecture: Source code management for FOSS projects
15:00 Lab: Installing a FOSS project - choice of 3
15:30 Afternoon tea
15:45 Lab: Installing a FOSS project - choice of 3 (continued)
17:45 close

Day 2 (Tuesday 10th April)
 9:00 Quiz and introduction to the course projects
 9:30 Lecture: The history of FOSS
10:30 Morning tea
10:45 Lab: finding a FOSS project
12:00 Lecture: FOSS licensing and legal issues
13:00 Lunch
14:00 Lecture: How are FOSS projects governed?
15:00 Lab: study of chosen FOSS project
15:30 Afternoon tea
15:45 Lab: study of chosen FOSS project (continued)
17:45 close

Day 3 (Wednesday 11th April)
 9:00 Quiz and discussion of FOSS project work
 9:30 Lecture: Linux Distributions
10:30 Morning tea
10:45 Lab: getting in touch with the project
12:00 Lecture: FOSS hardware platforms
13:00 Lunch
14:00 Lecture: FOSS and business
15:00 Lab: project work
15:30 Afternoon tea
15:45 Lab: project work (continued)
18:00 close

Day 4 (Thursday 12th April)
 9:00 Quiz and discussion of FOSS project work
 9:30 Lecture: Case study: Linux Kernel
10:30 Morning tea
10:45 Lab: project work
12:00 Lecture: Case study: Samba
13:00 Lunch
14:00 Lecture: Starting a new FOSS project
15:00 Lab: project work
15:30 Afternoon tea
15:45 Lab: project work (continued)
17:45 close

Day 5 (Friday 13th April)
 9:00 Quiz and discussion of FOSS project work
 9:30 Lecture: FOSS tales
10:30 Morning tea
10:45 Lab: project work
12:00 Lecture: Release early, release often
13:00 close

Day 6 (Saturday 14th April)
 9:00 Quiz
 9:30 Project presentations
11:00 Morning tea
11:30 Project presentations
13:00 Lunch
14:00 close
Clone repository
  • Project Topics
  • assessment
  • building
  • Home
  • lab2
  • lab3_8
  • labsetup
  • labwork
  • lecture pdfs
  • overview
  • schedule
  • scmtips
  • tuxpaint
  • useful links