Difference between revisions of "DPS909 & OSD600 Fall 2019"
(→Week 1) |
(→Week 1) |
||
Line 5: | Line 5: | ||
** [[OSD600]] | ** [[OSD600]] | ||
** How to be successful in this course | ** How to be successful in this course | ||
+ | |||
+ | * Labs | ||
+ | ** Weekly labs, typically done in class | ||
+ | ** Marked using Pass/Fail | ||
+ | ** All labs must be completed to pass the course | ||
+ | ** [[DPS909 & OSD600 Fall 2019 - Lab 1|Lab 1]] is available now | ||
* Releases | * Releases | ||
− | ** [https://wiki.cdot.senecacollege.ca/wiki/DPS909#Grading 4 releases, some with multiple bugs/PRs required] | + | ** [https://wiki.cdot.senecacollege.ca/wiki/DPS909#Grading 4 releases, some with multiple bugs/PRs required], including participating in [https://hacktoberfest.digitalocean.com/ Hacktoberfest 2019] |
+ | ** Due Dates: Sept 20, Oct 31, Nov 20, Dec 6 | ||
** Chance to work on real code, real projects | ** Chance to work on real code, real projects | ||
** Big learning curve, lots of time required | ** Big learning curve, lots of time required | ||
** Amazing chance to gain experience, network, build your skills and resume | ** Amazing chance to gain experience, network, build your skills and resume | ||
+ | ** Work with new and emerging technologies, gain exposure to tech outside the classroom | ||
* Discussion/Readings | * Discussion/Readings | ||
** Copyright ([https://www.youtube.com/watch?v=ljNS5p3cqls&feature=youtu.be Copyright in Canada video]) | ** Copyright ([https://www.youtube.com/watch?v=ljNS5p3cqls&feature=youtu.be Copyright in Canada video]) | ||
− | |||
*** [https://en.wikipedia.org/wiki/IANAL IANAL] | *** [https://en.wikipedia.org/wiki/IANAL IANAL] | ||
*** Who created it, "owns" it. | *** Who created it, "owns" it. | ||
Line 29: | Line 36: | ||
*** https://twitter.com/asynchio/status/1082702841964244992 | *** https://twitter.com/asynchio/status/1082702841964244992 | ||
** [https://jvns.ca/blog/2018/09/01/learning-skills-you-can-practice/ Julia Evans, "How to teach yourself hard things"] | ** [https://jvns.ca/blog/2018/09/01/learning-skills-you-can-practice/ Julia Evans, "How to teach yourself hard things"] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 14:03, 1 September 2019
Week 1
- Labs
- Weekly labs, typically done in class
- Marked using Pass/Fail
- All labs must be completed to pass the course
- Lab 1 is available now
- Releases
- 4 releases, some with multiple bugs/PRs required, including participating in Hacktoberfest 2019
- Due Dates: Sept 20, Oct 31, Nov 20, Dec 6
- Chance to work on real code, real projects
- Big learning curve, lots of time required
- Amazing chance to gain experience, network, build your skills and resume
- Work with new and emerging technologies, gain exposure to tech outside the classroom
- Discussion/Readings
- Copyright (Copyright in Canada video)
- IANAL
- Who created it, "owns" it.
- Set of exclusive rights granted to the work's creator
- "The right to copy," to produce or reproduce a work or substantial portion thereof
- Copyright is automatic when a work is created, you don't have to register it.
- Copyright in Canada
- Copyright Guide
- In a software project, there can be many copyright holders (e.g., many contributors), or all contributors may assign their copyright to the project (e.g., CLA, which we'll cover later)
- Copyright (Copyright in Canada video)