/
assignments.html
69 lines (56 loc) · 2.25 KB
/
assignments.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
layout: page
title : Assignments
header : Assignments
group: navigation
---
{% include JB/setup %}
<!--
<h2><font color="red">Remarks</font></h2>
<p>Please submit remark requestion via this simple <a href="https://wwwcgi.cdf.toronto.edu/~cs369hf/cgi-bin/remark-request.cgi?course=csc369h">form</a>. When your request is filed, you will be redirected to a page showing what you entered.</p>
-->
<h2>Overview</h2>
<table class="table">
<thead>
<tr>
<th>Assignment</th>
<th>Topic</th>
<th>Due date</th>
</tr>
</thead>
<tr>
<td>A1</td>
<td>Javascript and the DOM</td>
<td>Friday Oct 14, 10 p.m.</td>
</tr>
<tr>
<td>A2</td>
<td>REST</td>
<td>Friday, Nov 4, 10 p.m.</td>
</tr>
<tr>
<td>Project</td>
<td>Proposal</td>
<td>Friday, Nov 11, 10 p.m.</td>
</tr>
<tr>
<td>Project</td>
<td>Final Product</td>
<td>Friday, Dec 2, 10 p.m.</td>
</tr>
</table>
<h2>Working Environment</h2>
<p>
You will be using GitHub repositories to manage your assignments. Your life
will be considerably easier if you read and follow the instructions for
working on and submitting your assignment.
</p>
<p> You will want to spend some time learning how to use Git and GitHub if you are not already familiar wtih it. The <a href="https://help.github.com">GitHub Guides</a> are a pretty good place to start.
</p>
<p>
You will need a GitHub id. This means that you should be thinking about privacy issues. The repositories that you will use for the course are private in the sense that only you, your team mates (for the project), the TAs, and I will be able to see the repo on GitHub. For many people there is really nothing to worry about in using the same GitHub id for the course and for other work that you do, especially since
GitHub has a pretty strong <a href="https://help.github.com/articles/github-privacy-statement/">privacy policy</a>.
</p>
<p>
However, you might have a reason not to associate your personal GitHub use with the course, or vice versa, and in that case you may want to create a GitHub id for school use. You will need to use a valid email address, and I will need a way to identify who you are, so if you don't trust GitHub to protect your email address, then we will have to talk.
</p>