User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_outline [2018/01/10 13:06] bilcourse_outline [2018/03/27 17:59] (current) bil
Line 11: Line 11:
 Slides: {{:module01-projectintroduction.pdf|Module 1 - Project Introduction}} Slides: {{:module01-projectintroduction.pdf|Module 1 - Project Introduction}}
  
-<html><!--+
  
 ===== Week 2 ===== ===== Week 2 =====
  
-Topics: Test-Driven DevelopmentJUnit+Topics: Screen readersVersion Control
  
-Slides: {{:junit.pdf|JUnit}}+Slides: {{:module02-git.pdf|Module 2 - Version Control}}
  
-Code[[http://www.eecs.yorku.ca/~bil/2311/Week3/Counter.java|Counter.java]], +Useful links:
-[[http://www.eecs.yorku.ca/~bil/2311/Week3/CounterTest.java|CounterTest.java]], [[http://www.eecs.yorku.ca/~bil/2311/Week3/AllTests.java|AllTests.java]]+
  
 +[[https://www.nvaccess.org/|NVDA (screen reader for Windows]]
  
-===== Week 3 =====+[[https://wiki.gnome.org/Projects/Orca|ORCA (screen reader for Linux)]]
  
-Work session on the Simulator deliverable.+[[https://book.git-scm.com/book/en/v2|Pro Git ebook]]
  
-===== Week 4 =====+[[http://www.vogella.com/tutorials/EclipseGit/article.html|EGit tutorial]]
  
-{{:simulatorsubmission.ppt.pdf|Simulator Submission details}}+===== Week 3 =====
  
 +Topics: Test-Driven Development, JUnit
  
 +Slides: {{:module03-junit.pdf|Module 3 - JUnit}}
  
-===== Week 5 =====+Code: [[http://www.eecs.yorku.ca/~bil/2311/Week3/Counter.java|Counter.java]], 
 +[[http://www.eecs.yorku.ca/~bil/2311/Week3/CounterTest.java|CounterTest.java]], [[http://www.eecs.yorku.ca/~bil/2311/Week3/AllTests.java|AllTests.java]]
  
-TopicsDebugging+Useful links:
  
-Slides{{:debugging.pdf|PDF}}+[[https://docs.oracle.com/javase/tutorial/uiswing/misc/access.htmlSwing and accessibility]]
  
-Code: [[http://www.eecs.yorku.ca/~bil/2311/Week4/WordAnalyzer.java|WordAnalyzer.java]]+[[https://www.youtube.com/watch?v=iUPPEkD9H1I|JavaFX and accessibility]]
  
 +===== Week 4 =====
  
-===== Week 6 =====+Topics: Documentation
  
-TopicsRefactoring+Slides{{:module04-documentation.pdf|Module 4 - Documentation}}
  
-Slides: {{:refactoring.pdf|PDF}}+===== Week 5 =====
  
-{{:ref.tar|System in need of refactoring}}+TopicsTest code coverage
  
-===== Week 7 =====+Slides: {{:module05-testcodecoverage.pdf|Module 5 - Test Code Coverage}}
  
-Work session on the Player deliverable.+===== Week 6 =====
  
-{{:playersubmission.pdf|Player Submission details}}+TopicsDeployment
  
-===== Week 8 =====+Slides: {{:module06-deployment.pdf|Module 6 - Deployment}}
  
-Topics: Test code coverage +===== Week =====
- +
-Slides: {{:testcodecoverage.pdf|PDF}} +
- +
-===== Week =====+
  
 Topics: Issue tracking Topics: Issue tracking
  
-Slides: {{:issuetracking.pdf|PDF}}+Slides: {{:module07-issuetracking.pdf|Module 7 - Issue tracking}}
  
 [[https://developer.mozilla.org/en-US/docs/Screening_duplicate_bugs | How to find reported bugs]] [[https://developer.mozilla.org/en-US/docs/Screening_duplicate_bugs | How to find reported bugs]]
Line 74: Line 74:
 [[https://bugs.eclipse.org/bugs/show_bug.cgi?id=402455|An example Eclipse bug]] [[https://bugs.eclipse.org/bugs/show_bug.cgi?id=402455|An example Eclipse bug]]
  
 +===== Week 8 =====
  
 +Topics: Debugging
  
-===== Week 10 =====+Slides: {{:module08-debugging.pdf|Module 8 - Debugging}}
  
-TopicsDesign documentation+Code[[http://www.eecs.yorku.ca/~bil/2311/Debug/WordAnalyzer.java|WordAnalyzer.java]]
  
-Slides: {{:designdocumentation.pdf|PDF}}+===== Week 9 ===== 
 + 
 +Topics: Refactoring, Design Documentation 
 + 
 +Slides: {{:module09-refactoring.pdf|Module 9 - Refactoring}} 
 + 
 +Slides: {{:module10-designdocumentation.pdf|Module 10 - Design Documntation}} 
 + 
 +{{:ref.tar|System in need of refactoring}}
  
 [[http://www.tracemodeler.com/articles/a_quick_introduction_to_uml_sequence_diagrams/|Sequence diagram tutorial]] [[http://www.tracemodeler.com/articles/a_quick_introduction_to_uml_sequence_diagrams/|Sequence diagram tutorial]]
Line 86: Line 96:
 [[http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools|List of UML tools]] [[http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools|List of UML tools]]
  
 +===== Week 10 =====
  
-===== Week 11 =====+Feedback session with Runa Patel
  
-Topics: Deployment+===== Weeks 11 - 12 =====
  
-Slides: {{:deployment.pdf|PDF}}+In-class work sessions / Feedback sessions 
 + 
 +<html><!--
  
 ===== Week 12 ===== ===== Week 12 =====
course_outline.1515589582.txt.gz · Last modified: 2018/01/10 13:06 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki