CMPT 276 Spring 2017 (D200 Surrey) - Dr. Fraser

Intro to Software Engineering

Latest Website Updates

  • April 6
    • Posted final exam info page; see notes page for link.
  • April 2
    • Posted notes on legal and ethics.
  • Mar 30
    • Posted notes on implementation issues.
  • Mar 29
    • TA now has more office hours (M 12-1pm; F 12-2pm).
    • Project now due last day of class.
    • Posted info on grading with iteration 3 peer review.
  • Mar 21
    • Posted details for iteration 3.
    • Posted solution for assignment 3.
  • Mar 19
    • Posted notes on system modelling.
  • Mar 8
    • Posted details for iteration 2.
  • Mar 2
    • Posted new video on resolving merge conflicts with a merge request.
    • Re-RePosted minor revisions to Git Process (slides 9). Now recommending merging master to feature to resolve conflicts.
    • Posted diagram showing GitLab workflow with steps.
  • Mar 1
    • Posted minor revisions to Git Process (slides 9); now with all blanks filled in.
    • Posted marking guide for project.
  • Feb 28
    • Posted video on GitLab merge requests.
    • Posted notes on requirements documents, and requirements gathering..
  • Feb 26
    • Posted video on reading CSV file into Android app; see project page.
    • Posted video on creating a pie graph. See project page.
  • Feb 21
    • Groups formed in GitLab.
    • Posted information on projects.
    • Posted project kick-off slides.
  • Feb 16
    • Posted video on creating a dialog box (AlertDialog).
  • Feb 15
      < li>Posted video on resolving Git merge conflicts in Android Studio (see notes page).
    • Updated Assignment 3's subission directions: add TA as 'developer' to Git repo.
  • Feb 10
    • Posted video on radio buttons.
    • Posted video on custom options/settings screen.
  • Feb 9
    • Posted solution to assignment 2.
    • Posted midterm info page (see notes).
  • Feb 8
    • Posted notes on Git Process.
    • Assignment 3 due date extended to Sunday Feb 26th.
    • Posted assignment 3 marking guide.
  • Feb 5
    • Posted assignment 3.
  • Jan 30
    • Posted notes #7: Agile.
  • Jan 26
    • Posted notes #6: Scrum.
  • Jan 23
    • Posted assignment 2.
    • Posted notes #4: Change Risk.
    • Posted solution to assignment 1.
  • Jan 16
    • Assignment 1 due date extended until Jan 22nd.
    • Posted full notes for content covered so far, see notes page.
    • Added link to lecture recordings (only a couple so far), see notes page.
  • Jan 16
    • Posted TA's office hours (Monday noon-1pm in SUR 4064).
  • Jan 15
    • Posted notes #4: Software Process.
    • Posted link to new video on GitLab from within Android Studio.
    • Posted updated assignment 1 document with improved directions on using GitLab.
  • Jan 10
    • Posted notes #3: testing.
  • Jan 8
    • Updated submission directions to include running 'gradlew clean'. See video on Assignments page for more info.
    • Posted videos on 1) Intro to Android Studio using a button, and 2) using a TextView with strings.xml. See assignments page.
  • Jan 6
    • Posted missing Game.java file.
  • Jan 5
    • Posted intro to Java chapter in readings section of week 1.
    • Posted notes #2: Revision control (basics).
  • Jan 1st
    • Website created.
    • Posted notes #0: Admin.
    • Posted notes #1: Intro to SE.
    • Posted assignment 2.