This repository was archived by the owner on Mar 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsyllabus.html
More file actions
96 lines (96 loc) · 12.6 KB
/
syllabus.html
File metadata and controls
96 lines (96 loc) · 12.6 KB
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="pandoc" />
<title></title>
<style type="text/css">code{white-space: pre;}</style>
<link href="data:text/css,%2F%2A%0A%20%2A%20I%20add%20this%20to%20html%20files%20generated%20with%20pandoc%2E%0A%20%2A%2F%0A%0Ahtml%20%7B%0A%20%20font%2Dsize%3A%20100%25%3B%0A%20%20overflow%2Dy%3A%20scroll%3B%0A%20%20%2Dwebkit%2Dtext%2Dsize%2Dadjust%3A%20100%25%3B%0A%20%20%2Dms%2Dtext%2Dsize%2Dadjust%3A%20100%25%3B%0A%7D%0A%0Abody%20%7B%0A%20%20color%3A%20%23444%3B%0A%20%20font%2Dfamily%3A%20Georgia%2C%20Palatino%2C%20%27Palatino%20Linotype%27%2C%20Times%2C%20%27Times%20New%20Roman%27%2C%20serif%3B%0A%20%20font%2Dsize%3A%2012px%3B%0A%20%20line%2Dheight%3A%201%2E7%3B%0A%20%20padding%3A%201em%3B%0A%20%20margin%3A%20auto%3B%0A%20%20max%2Dwidth%3A%2042em%3B%0A%20%20background%3A%20%23fefefe%3B%0A%7D%0A%0Aa%20%7B%0A%20%20color%3A%20%230645ad%3B%0A%20%20text%2Ddecoration%3A%20none%3B%0A%7D%0A%0Aa%3Avisited%20%7B%0A%20%20color%3A%20%230b0080%3B%0A%7D%0A%0Aa%3Ahover%20%7B%0A%20%20color%3A%20%2306e%3B%0A%7D%0A%0Aa%3Aactive%20%7B%0A%20%20color%3A%20%23faa700%3B%0A%7D%0A%0Aa%3Afocus%20%7B%0A%20%20outline%3A%20thin%20dotted%3B%0A%7D%0A%0A%2A%3A%3A%2Dmoz%2Dselection%20%7B%0A%20%20background%3A%20rgba%28255%2C%20255%2C%200%2C%200%2E3%29%3B%0A%20%20color%3A%20%23000%3B%0A%7D%0A%0A%2A%3A%3Aselection%20%7B%0A%20%20background%3A%20rgba%28255%2C%20255%2C%200%2C%200%2E3%29%3B%0A%20%20color%3A%20%23000%3B%0A%7D%0A%0Aa%3A%3A%2Dmoz%2Dselection%20%7B%0A%20%20background%3A%20rgba%28255%2C%20255%2C%200%2C%200%2E3%29%3B%0A%20%20color%3A%20%230645ad%3B%0A%7D%0A%0Aa%3A%3Aselection%20%7B%0A%20%20background%3A%20rgba%28255%2C%20255%2C%200%2C%200%2E3%29%3B%0A%20%20color%3A%20%230645ad%3B%0A%7D%0A%0Ap%20%7B%0A%20%20margin%3A%201em%200%3B%0A%7D%0A%0Aimg%20%7B%0A%20%20max%2Dwidth%3A%20100%25%3B%0A%7D%0A%0Ah1%2C%20h2%2C%20h3%2C%20h4%2C%20h5%2C%20h6%20%7B%0A%20%20color%3A%20%23111%3B%0A%20%20line%2Dheight%3A%20125%25%3B%0A%20%20margin%2Dtop%3A%202em%3B%0A%20%20font%2Dweight%3A%20normal%3B%0A%7D%0A%0Ah4%2C%20h5%2C%20h6%20%7B%0A%20%20font%2Dweight%3A%20bold%3B%0A%7D%0A%0Ah1%20%7B%0A%20%20font%2Dsize%3A%202%2E5em%3B%0A%7D%0A%0Ah2%20%7B%0A%20%20font%2Dsize%3A%202em%3B%0A%7D%0A%0Ah3%20%7B%0A%20%20font%2Dsize%3A%201%2E5em%3B%0A%7D%0A%0Ah4%20%7B%0A%20%20font%2Dsize%3A%201%2E2em%3B%0A%7D%0A%0Ah5%20%7B%0A%20%20font%2Dsize%3A%201em%3B%0A%7D%0A%0Ah6%20%7B%0A%20%20font%2Dsize%3A%200%2E9em%3B%0A%7D%0A%0Ablockquote%20%7B%0A%20%20color%3A%20%23666666%3B%0A%20%20margin%3A%200%3B%0A%20%20padding%2Dleft%3A%203em%3B%0A%20%20border%2Dleft%3A%200%2E5em%20%23EEE%20solid%3B%0A%7D%0A%0Ahr%20%7B%0A%20%20display%3A%20block%3B%0A%20%20height%3A%202px%3B%0A%20%20border%3A%200%3B%0A%20%20border%2Dtop%3A%201px%20solid%20%23aaa%3B%0A%20%20border%2Dbottom%3A%201px%20solid%20%23eee%3B%0A%20%20margin%3A%201em%200%3B%0A%20%20padding%3A%200%3B%0A%7D%0A%0Apre%2C%20code%2C%20kbd%2C%20samp%20%7B%0A%20%20color%3A%20%23000%3B%0A%20%20font%2Dfamily%3A%20monospace%2C%20monospace%3B%0A%20%20%5Ffont%2Dfamily%3A%20%27courier%20new%27%2C%20monospace%3B%0A%20%20font%2Dsize%3A%200%2E98em%3B%0A%7D%0A%0Apre%20%7B%0A%20%20white%2Dspace%3A%20pre%3B%0A%20%20white%2Dspace%3A%20pre%2Dwrap%3B%0A%20%20word%2Dwrap%3A%20break%2Dword%3B%0A%7D%0A%0Ab%2C%20strong%20%7B%0A%20%20font%2Dweight%3A%20bold%3B%0A%7D%0A%0Adfn%20%7B%0A%20%20font%2Dstyle%3A%20italic%3B%0A%7D%0A%0Ains%20%7B%0A%20%20background%3A%20%23ff9%3B%0A%20%20color%3A%20%23000%3B%0A%20%20text%2Ddecoration%3A%20none%3B%0A%7D%0A%0Amark%20%7B%0A%20%20background%3A%20%23ff0%3B%0A%20%20color%3A%20%23000%3B%0A%20%20font%2Dstyle%3A%20italic%3B%0A%20%20font%2Dweight%3A%20bold%3B%0A%7D%0A%0Asub%2C%20sup%20%7B%0A%20%20font%2Dsize%3A%2075%25%3B%0A%20%20line%2Dheight%3A%200%3B%0A%20%20position%3A%20relative%3B%0A%20%20vertical%2Dalign%3A%20baseline%3B%0A%7D%0A%0Asup%20%7B%0A%20%20top%3A%20%2D0%2E5em%3B%0A%7D%0A%0Asub%20%7B%0A%20%20bottom%3A%20%2D0%2E25em%3B%0A%7D%0A%0Aul%2C%20ol%20%7B%0A%20%20margin%3A%201em%200%3B%0A%20%20padding%3A%200%200%200%202em%3B%0A%7D%0A%0Ali%20p%3Alast%2Dchild%20%7B%0A%20%20margin%2Dbottom%3A%200%3B%0A%7D%0A%0Aul%20ul%2C%20ol%20ol%20%7B%0A%20%20margin%3A%20%2E3em%200%3B%0A%7D%0A%0Adl%20%7B%0A%20%20margin%2Dbottom%3A%201em%3B%0A%7D%0A%0Adt%20%7B%0A%20%20font%2Dweight%3A%20bold%3B%0A%20%20margin%2Dbottom%3A%20%2E8em%3B%0A%7D%0A%0Add%20%7B%0A%20%20margin%3A%200%200%20%2E8em%202em%3B%0A%7D%0A%0Add%3Alast%2Dchild%20%7B%0A%20%20margin%2Dbottom%3A%200%3B%0A%7D%0A%0Aimg%20%7B%0A%20%20border%3A%200%3B%0A%20%20%2Dms%2Dinterpolation%2Dmode%3A%20bicubic%3B%0A%20%20vertical%2Dalign%3A%20middle%3B%0A%7D%0A%0Afigure%20%7B%0A%20%20display%3A%20block%3B%0A%20%20text%2Dalign%3A%20center%3B%0A%20%20margin%3A%201em%200%3B%0A%7D%0A%0Afigure%20img%20%7B%0A%20%20border%3A%20none%3B%0A%20%20margin%3A%200%20auto%3B%0A%7D%0A%0Afigcaption%20%7B%0A%20%20font%2Dsize%3A%200%2E8em%3B%0A%20%20font%2Dstyle%3A%20italic%3B%0A%20%20margin%3A%200%200%20%2E8em%3B%0A%7D%0A%0Atable%20%7B%0A%20%20margin%2Dbottom%3A%202em%3B%0A%20%20border%2Dbottom%3A%201px%20solid%20%23ddd%3B%0A%20%20border%2Dright%3A%201px%20solid%20%23ddd%3B%0A%20%20border%2Dspacing%3A%200%3B%0A%20%20border%2Dcollapse%3A%20collapse%3B%0A%7D%0A%0Atable%20th%20%7B%0A%20%20padding%3A%20%2E2em%201em%3B%0A%20%20background%2Dcolor%3A%20%23eee%3B%0A%20%20border%2Dtop%3A%201px%20solid%20%23ddd%3B%0A%20%20border%2Dleft%3A%201px%20solid%20%23ddd%3B%0A%7D%0A%0Atable%20td%20%7B%0A%20%20padding%3A%20%2E2em%201em%3B%0A%20%20border%2Dtop%3A%201px%20solid%20%23ddd%3B%0A%20%20border%2Dleft%3A%201px%20solid%20%23ddd%3B%0A%20%20vertical%2Dalign%3A%20top%3B%0A%7D%0A%0A%2Eauthor%20%7B%0A%20%20font%2Dsize%3A%201%2E2em%3B%0A%20%20text%2Dalign%3A%20center%3B%0A%7D%0A%0A%40media%20only%20screen%20and%20%28min%2Dwidth%3A%20480px%29%20%7B%0A%20%20body%20%7B%0A%20%20%20%20font%2Dsize%3A%2014px%3B%0A%20%20%7D%0A%7D%0A%40media%20only%20screen%20and%20%28min%2Dwidth%3A%20768px%29%20%7B%0A%20%20body%20%7B%0A%20%20%20%20font%2Dsize%3A%2016px%3B%0A%20%20%7D%0A%7D%0A%40media%20print%20%7B%0A%20%20%2A%20%7B%0A%20%20%20%20background%3A%20transparent%20%21important%3B%0A%20%20%20%20color%3A%20black%20%21important%3B%0A%20%20%20%20filter%3A%20none%20%21important%3B%0A%20%20%20%20%2Dms%2Dfilter%3A%20none%20%21important%3B%0A%20%20%7D%0A%0A%20%20body%20%7B%0A%20%20%20%20font%2Dsize%3A%2012pt%3B%0A%20%20%20%20max%2Dwidth%3A%20100%25%3B%0A%20%20%7D%0A%0A%20%20a%2C%20a%3Avisited%20%7B%0A%20%20%20%20text%2Ddecoration%3A%20underline%3B%0A%20%20%7D%0A%0A%20%20hr%20%7B%0A%20%20%20%20height%3A%201px%3B%0A%20%20%20%20border%3A%200%3B%0A%20%20%20%20border%2Dbottom%3A%201px%20solid%20black%3B%0A%20%20%7D%0A%0A%20%20a%5Bhref%5D%3Aafter%20%7B%0A%20%20%20%20content%3A%20%22%20%28%22%20attr%28href%29%20%22%29%22%3B%0A%20%20%7D%0A%0A%20%20abbr%5Btitle%5D%3Aafter%20%7B%0A%20%20%20%20content%3A%20%22%20%28%22%20attr%28title%29%20%22%29%22%3B%0A%20%20%7D%0A%0A%20%20%2Eir%20a%3Aafter%2C%20a%5Bhref%5E%3D%22javascript%3A%22%5D%3Aafter%2C%20a%5Bhref%5E%3D%22%23%22%5D%3Aafter%20%7B%0A%20%20%20%20content%3A%20%22%22%3B%0A%20%20%7D%0A%0A%20%20pre%2C%20blockquote%20%7B%0A%20%20%20%20border%3A%201px%20solid%20%23999%3B%0A%20%20%20%20padding%2Dright%3A%201em%3B%0A%20%20%20%20page%2Dbreak%2Dinside%3A%20avoid%3B%0A%20%20%7D%0A%0A%20%20tr%2C%20img%20%7B%0A%20%20%20%20page%2Dbreak%2Dinside%3A%20avoid%3B%0A%20%20%7D%0A%0A%20%20img%20%7B%0A%20%20%20%20max%2Dwidth%3A%20100%25%20%21important%3B%0A%20%20%7D%0A%0A%20%20%40page%20%3Aleft%20%7B%0A%20%20%20%20margin%3A%2015mm%2020mm%2015mm%2010mm%3B%0A%7D%0A%0A%20%20%40page%20%3Aright%20%7B%0A%20%20%20%20margin%3A%2015mm%2010mm%2015mm%2020mm%3B%0A%7D%0A%0A%20%20p%2C%20h2%2C%20h3%20%7B%0A%20%20%20%20orphans%3A%203%3B%0A%20%20%20%20widows%3A%203%3B%0A%20%20%7D%0A%0A%20%20h2%2C%20h3%20%7B%0A%20%20%20%20page%2Dbreak%2Dafter%3A%20avoid%3B%0A%20%20%7D%0A%7D%0A" rel="stylesheet" type="text/css" />
</head>
<body>
<h1 id="purdue-cs190-syllabus">Purdue CS190 Syllabus</h1>
<ul>
<li><strong>Course Wiki:</strong> <a href="http://courses.cs.purdue.edu/cs19000:fall14:start">CS190</a><br /></li>
<li><p><strong>Instructors:</strong></p>
<ul>
<li><script type="text/javascript">
<!--
h='purdue.edu';a='@';n='kirby';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'Kirby Kohlmorgen'+'<\/'+'a'+'>');
// -->
</script><noscript>Kirby Kohlmorgen (kirby at purdue dot edu)</noscript><br /></li>
<li><script type="text/javascript">
<!--
h='purdue.edu';a='@';n='sopell';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'Scott Opell'+'<\/'+'a'+'>');
// -->
</script><noscript>Scott Opell (sopell at purdue dot edu)</noscript><br /></li>
</ul></li>
<li><p><strong>Need help?</strong></p>
<ul>
<li>For course questions, use <a href="https://piazza.com/class/hz7luhvej2a4d0">Piazza</a><br /></li>
<li>For other issues, email the <script type="text/javascript">
<!--
h='cs.purdue.edu';a='@';n='cs190-tools-ta';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'TA Mailing List'+'<\/'+'a'+'>');
// -->
</script><noscript>TA Mailing List (cs190-tools-ta at cs dot purdue dot edu)</noscript></li>
</ul></li>
</ul>
<h2 id="course-description">Course Description</h2>
<p>This course is designed to teach things that will make a Purdue CS student’s life easier.</p>
<p>It was created by <a href="https://github.com/tyhoff">Tyler Hoffman</a> as part of the Purdue Undergrad Student Board (USB).<br />It continues to be run by USB and is therefore entirely student-led.</p>
<h3 id="course-topics">Course Topics</h3>
<ul>
<li>Navigating the terminal<br /></li>
<li>Shell configuration<br /></li>
<li>Debugging<br /></li>
<li>Git<br /></li>
<li>Vim</li>
</ul>
<h4 id="lecture-notescheat-sheetsslides">Lecture Notes/Cheat Sheets/Slides</h4>
<ul>
<li><p>Lecture 1 - Basic Terminal Commands</p>
<ul>
<li><a href="https://github.com/purduecs190/syllabus/blob/master/lecture01-basic-terminal-commands.md">Cheat Sheet</a><br /></li>
<li><a href="https://docs.google.com/presentation/d/1ie2kzFa5exW57Xh6T_0ITiaVvn-Z3tJMycR7T5Pid_Y/edit?usp=sharing">Slides</a></li>
</ul></li>
<li><p>Lecture 2 - More Terminal</p>
<ul>
<li><a href="https://github.com/purduecs190/syllabus/blob/master/lecture02-more-terminal.md">Cheat Sheet</a><br /></li>
<li><a href="https://docs.google.com/presentation/d/1nXfy5ABaViVmoe_AbzI5mWezLXk3YhoWfLpJiazFh5w/edit?usp=sharing">Slides</a></li>
</ul></li>
<li><p>Lecture 3 - Your Environment</p>
<ul>
<li><a href="https://github.com/purduecs190/syllabus/blob/master/lecture03-your-environment.md">Cheat Sheet</a><br /></li>
<li><a href="https://docs.google.com/presentation/d/1cKGrsdB4V3UtWQZ7aYgfrtYCSXDBxSwE7fZWNVI16UE/edit?usp=sharing">Slides</a></li>
</ul></li>
</ul>
<h3 id="labs">Labs</h3>
<p>Labs are mandatory and they will be over topics taught in the previous week’s lecture.</p>
<ul>
<li><a href="https://github.com/PurdueCS190/lab1">Lab 1</a> - Introduction to CS190<br /></li>
<li><a href="https://github.com/PurdueCS190/lab2">Lab 2</a> - What Does the _____ Say?<br /></li>
<li><a href="https://github.com/PurdueCS190/lab3">Lab 3</a> - The Doctor Exposed</li>
</ul>
<h3 id="quizzes">Quizzes</h3>
<p>There will be a new quiz posted every two weeks on blackboard. We will remind you in class, but its your responsibility to stay on top of these and watch for new quizzes.</p>
<h3 id="grading">Grading</h3>
<p>This is a pass/fail class. You will fail if you miss more than 3 points during the semester.</p>
<p>You get a point for every lecture, lab, and quiz.</p>
<p>This, in effect, means that you can miss one lecture, one lab, and one quiz and still pass.</p>
<p>You miss a point for each lecture/lab you don’t attend and one for each quiz you miss.</p>
<p>For any questions on this, contact <script type="text/javascript">
<!--
h='purdue.edu';a='@';n='sopell';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'Scott'+'<\/'+'a'+'>');
// -->
</script><noscript>Scott (sopell at purdue dot edu)</noscript> or <script type="text/javascript">
<!--
h='purdue.edu';a='@';n='kirby';e=n+a+h;
document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'">'+'Kirby'+'<\/'+'a'+'>');
// -->
</script><noscript>Kirby (kirby at purdue dot edu)</noscript> directly.</p>
</body>
</html>