CMPT 276 Spring 2014 (D100 Surrey) - Dr. Fraser

Intro to Software Engineering

Latest Website Updates

  • April 10
    • Posted notes on No Killer Robots.
  • April 6
  • April 6
  • April 4
    • Posted example code on recording from a mic.
  • Mar 23
    • Posted notes on JUnit and on testing.
  • Mar 18
    • Posted iteration 2 marking guides.
  • Mar 16
    • Posted example in Project page of selectively launching activities.
    • Posted example in Project page of playing audio from a URL.
  • Mar 13
    • Posted use cases for iteration 2.
  • Mar 10
    • Posted video tutorial on removing bin/ and gen/ folders.
    • Updated guide on using provided proxy and data-layer code to better explain linking with libraries. Relates to build error "Multiple dex".
    • Posted notes #16.
    • Posted notes #17 (quite earlybut relavant for explaining data-layer callbacks; may be covered ahead of time in class).
  • Mar 8
    • Posted guide on configuring project to use proveded sample code.
  • Mar 4
    • Posted notes on architecture design.
  • Feb 27
    • Created project page (see menu on left).
    • Posted required use cases for both apps for iteration 1, along with marking guides.
  • Feb 26
    • Posted slides from project kickoff.
  • Feb 20
    • Posted notes #13.
  • Feb 16
    • Posted notes #11 & 12.
    • Posted midterm info page.
    • Updated Assignment 3 requirements document to include use case diagram and UI mockups.
  • Feb 11
    • Posted solution to assignment 2.
    • Added video tutorial on dynamically allocating buttons on an Android UI.
  • Feb 7
    • Posted first version of assignment 3. Further updates likely, but general assignment description should be relatively statble.
  • Jan 30
    • Posted notes on Agile management, requirements engineering, and requirements documentation.
  • Jan 28
    • Posted notes on XP.
  • Jan 26
    • Posted Assignment 2.
    • Posted solution to assignment 1.
  • Jan 23
    • Posted notes on Agile development.
  • Jan 19
    • Posted notes on Change and Risk.
  • Jan 12
    • Posted notes on software processes.
    • Posted notes on source control.
  • Jan 9th
    • Posted assignment 1.
  • Jan 7th
    • Posted notes #1: Intro to SE.
    • Posted notes #2: Ethics.
  • Jan 5th
    • Posted notes on admin and academic honesty.
  • Jan 1st
    • Website created.