Skip to content

Commit 7738ec0

Browse files
committed
Update for summer2016
1 parent e34b0a1 commit 7738ec0

9 files changed

Lines changed: 234 additions & 293 deletions

File tree

_includes/CS2316.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ Note: O'Reilly books listed below are available through Georgia Tech's Safari On
9999

100100
* Required Text: Introducing Python, by Bill Lubanovic, O'Reilly Media, November 2014.
101101

102-
* Print ISBN:978-1-4493-5936-2 | ISBN 10:1-4493-5936-1
103-
* Ebook ISBN:978-1-4493-5935-5 | ISBN 10:1-4493-5935-3
102+
* Print ISBN: 978-1-4493-5936-2, ISBN 10: 1-4493-5936-1
103+
* Ebook ISBN: 978-1-4493-5935-5, ISBN 10: 1-4493-5935-3
104104

105105
* Recommended Books:
106106

cs2316.json

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
{
2+
"intro-cs2316": {
3+
"topic": "<a href=\"slides/intro-cs2316.pdf\">Intro to CS 2316</a>",
4+
"readings": [""],
5+
"resources": [""]
6+
},
7+
"intro-python": {
8+
"topic": "<a href=\"slides/python-overview.pdf\">Intro to Python</a>",
9+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/GeneralIntro/introduction.html\">ITCS - Introduction</a>",
10+
"IP 1"],
11+
"resources": [""]
12+
},
13+
"values-variables": {
14+
"topic": "<a href=\"slides/values-variables.pdf\">Values and Variables</a>",
15+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/SimplePythonData/simpledata.html\">ITCS - Simple Data</a>", "IP 2"],
16+
"resources": [""]
17+
},
18+
"data-structures": {
19+
"topic": "<a href=\"slides/data-structures.pdf\">Data Structures</a>",
20+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/Lists/lists.html\">ITCS - Lists</a>", "<a href=\"http://interactivepython.org/runestone/static/thinkcspy/Dictionaries/dictionaries.html\">ITCS - Dictionaries</a>", "IP 2-3"],
21+
"resources": [""]
22+
},
23+
"functions": {
24+
"topic": "<a href=\"slides/functions.pdf\">Functions</a>",
25+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/Functions/functions.html\">ITCS - Functions</a>", "<a href=\"http://interactivepython.org/runestone/static/thinkcspy/PythonTurtle/helloturtle.html\">ITCS - Turtles</a>", "IP 4"],
26+
"resources": [""]
27+
},
28+
"control-structures": {
29+
"topic": "<a href=\"slides/control-structures.pdf\">Control Structures</a>",
30+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/Selection/selection.html\">ITCS - Selection</a>",
31+
"<a href=\"http://interactivepython.org/runestone/static/thinkcspy/MoreAboutIteration/moreiteration.html\">ITCS - Iteration</a>", "IP 4"],
32+
"resources": [""]
33+
},
34+
"modules-programs": {
35+
"topic": "<a href=\"slides/modules-programs.pdf\">Modules and Programs</a>",
36+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/PythonModules/modules.html\">ITCS - Modules</a>", "IP 6"],
37+
"resources": ["<a href=\"code/hanglib/\">hanglib</a>"]
38+
},
39+
"data-representation": {
40+
"topic": "<a href=\"slides/data-representation.pdf\">Data Representation</a>",
41+
"readings": [""],
42+
"resources": []
43+
},
44+
"classes-objects": {
45+
"topic": "<a href=\"slides/classes-objects.pdf\">Classes and Objects</a>",
46+
"readings": ["<a href=\"http://interactivepython.org/runestone/static/thinkcspy/Classes/classesintro.html\">ITCS - Classes and Objects</a>"],
47+
"resources": ["<a href=\"code/classes/student.py\">student.py</a>"]
48+
},
49+
"review1": {
50+
"topic": "Review 1",
51+
"readings": [""],
52+
"resources": [""]
53+
},
54+
"csv-files": {
55+
"topic": "<a href=\"slides/csv-files.pdf\">CSV Files</a>",
56+
"readings": [""],
57+
"resources": [""]
58+
},
59+
"xml": {
60+
"topic": "<a href=\"slides/xml.pdf\">XML</a>",
61+
"readings": [""],
62+
"resources": [""]
63+
},
64+
"json": {
65+
"topic": "<a href=\"slides/json.pdf\">JavaSctipt Object Notation</a>",
66+
"readings": [""],
67+
"resources": [""]
68+
},
69+
"relational-databases": {
70+
"topic": "<a href=\"slides/relational-databases.pdf\">Relational Databases</a>",
71+
"readings": [""],
72+
"resources": [""]
73+
},
74+
"database-normalization": {
75+
"topic": "<a href=\"slides/db-normalization.pdf\">Database Normalization</a>",
76+
"readings": [""],
77+
"resources": [""]
78+
},
79+
"sql": {
80+
"topic": "<a href=\"slides/sql.pdf\">SQL</a>",
81+
"readings": [""],
82+
"resources": [""]
83+
},
84+
"python-xml-databases": {
85+
"topic": "<a href=\"slides/python-xml-database.pdf\">Python XML and Database APIs</a>",
86+
"readings": [""],
87+
"resources": [""]
88+
},
89+
"review2": {
90+
"topic": "Review 2",
91+
"readings": [""],
92+
"resources": [""]
93+
},
94+
"html": {
95+
"topic": "<a href=\"slides/html.pdf\">HTML</a>",
96+
"readings": [""],
97+
"resources": [""]
98+
},
99+
"flask": {
100+
"topic": "<a href=\"slides/flask.pdf\">Flask</a>",
101+
"readings": [""],
102+
"resources": [""]
103+
},
104+
"text-processing": {
105+
"topic": "<a href=\"slides/text-processing.pdf\">Text Processing</a>",
106+
"readings": [""],
107+
"resources": [""]
108+
},
109+
"web-mining": {
110+
"topic": "<a href=\"slides/web-mining.pdf\">Web Mining</a>",
111+
"readings": [""],
112+
"resources": [""]
113+
},
114+
"python-guis": {
115+
"topic": "<a href=\"slides/tkinter.pdf\">Python GUIs using tkinter</a>",
116+
"readings": [""],
117+
"resources": [""]
118+
},
119+
"review3": {
120+
"topic": "Review 3",
121+
"readings": [""],
122+
"resources": [""]
123+
},
124+
"data-analysis": {
125+
"topic": "Data Analysis",
126+
"readings": [""],
127+
"resources": [""]
128+
},
129+
"ipython": {
130+
"topic": "IPython",
131+
"readings": [""],
132+
"resources": [""]
133+
},
134+
"numpy": {
135+
"topic": "NumPy",
136+
"readings": [""],
137+
"resources": [""]
138+
},
139+
"pandas": {
140+
"topic": "Pandas",
141+
"readings": [""],
142+
"resources": [""]
143+
},
144+
"matplotlib": {
145+
"topic": "MatPlotLib",
146+
"readings": [""],
147+
"resources": [""]
148+
},
149+
"review4": {
150+
"topic": "Review 4",
151+
"readings": [""],
152+
"resources": [""]
153+
}
154+
}

cs2316.summer2016

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: default
33
title: CS 2316 - Summer 2016
44
---
55

6+
<h1>Summer 2016 - Georgia Tech Lorraine</h1>
7+
68
<h2>Weekly Schedule</h2>
79

810
<ul>
@@ -70,9 +72,9 @@ Week 8
7072
2016-07-05; text-processing
7173
2016-07-06; web-mining
7274
2016-07-07; web-mining
73-
2016-07-08; tkinter
75+
2016-07-08; python-guis
7476
Week 9
75-
2016-07-11; tkinter
77+
2016-07-11; python-guis
7678
2016-07-12; review3
7779
2016-07-13; <b>Exam 3</b>
7880
2016-07-14; Bastille Day - No class
@@ -86,13 +88,13 @@ Week 10
8688
2016-07-22; No Class
8789
Week 11
8890
2016-07-25; pandas
89-
2016-07-26; visualization
91+
2016-07-26; matplotlib
9092
2016-07-27;
9193
2016-07-28;
9294
2016-07-29; review4
9395
Finals Week
94-
2016-08-01
95-
2016-08-02
96-
2016-08-03
97-
2016-08-04
96+
2016-08-01;
97+
2016-08-02;
98+
2016-08-03;
99+
2016-08-04;
98100
2016-08-05; Departure

index.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
layout: default
3+
title: CS 2316 Data Manipulation
4+
---
5+
6+
<div class="jumbotron">
7+
<div class="media">
8+
<a class="pull-left" href="https://www.youtube.com/watch?v=dhRUe-gz690">
9+
<img class="media-object" src="images/black-knight-python-logo.png" height="300px" width="90%"
10+
title="0100001101101111011011010110010100100000011011110110111000101100001000000111100101101111011101010010000001110000011000010110111001110011011110010010000100100000010010010111010000100111011100110010000001101010011101010111001101110100001000000110000100100000011001100110110001100101011100110110100000100000011101110110111101110101011011100110010000100001">
11+
</a>
12+
<div class="media-body">
13+
<h1 class="media-heading">Data Manipulation for Engineers</h1>
14+
<h2>Chris Simpkins</h2>
15+
16+
<p>chris.simpkins@gatech.edu</p>
17+
18+
<p><a href="www.cc.gatech.edu/~simpkins/">www.cc.gatech.edu/~simpkins/</a></p>
19+
</div>
20+
</div>
21+
22+
</div>

installing-python.html

Lines changed: 5 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,9 @@
1-
<!DOCTYPE html>
2-
<html>
3-
<head>
4-
<meta charset="utf-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6-
<title>CS 2316 - Installing Python</title>
7-
<meta name="viewport" content="width=device-width">
1+
---
2+
layout: default
3+
title: Installing Python
4+
---
85

9-
<!-- syntax highlighting CSS -->
10-
<link rel="stylesheet" href="/css/syntax.css">
11-
12-
<!-- Custom CSS -->
13-
<link rel="stylesheet" href="/css/main.css">
14-
15-
<!-- Bootstrap -->
16-
<link href="css/bootstrap.min.css" rel="stylesheet">
17-
18-
<!-- Custom styles for this template -->
19-
<link href="css/navbar-fixed-top.css" rel="stylesheet">
20-
21-
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
22-
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
23-
<!--[if lt IE 9]>
24-
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
25-
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
26-
<![endif]-->
27-
28-
</head>
29-
<body>
30-
31-
<!-- Fixed navbar -->
32-
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
33-
<div class="container">
34-
<div class="navbar-header">
35-
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
36-
<span class="sr-only">Toggle navigation</span>
37-
<span class="icon-bar"></span>
38-
<span class="icon-bar"></span>
39-
<span class="icon-bar"></span>
40-
</button>
41-
<a class="navbar-brand" href="index.html">CS 2316</a>
42-
</div>
43-
<div class="navbar-collapse collapse">
44-
<ul class="nav navbar-nav">
45-
<li><a href="syllabus.html">Syllabus</a></li>
46-
<li><a href="policies.html">Policies</a></li>
47-
<li><a href="schedule.html">Schedule</a></li>
48-
<li><a href="resources.html">Resources</a></li>
49-
</ul>
50-
</div><!--/.nav-collapse -->
51-
</div>
52-
</div>
53-
54-
<div class="container">
55-
<h2>Installing and Configuring Python</h2>
6+
<h2>Installing and Configuring Python</h2>
567

578
<p>Step 1: Download the latest Python 3 installer for your operating system at <a href="https://www.python.org/downloads/">https://www.python.org/downloads</a></p>
589

@@ -92,13 +43,3 @@ <h2>Additional Libraries</h2>
9243
<li>If you run on Mac OS X, <a href="http://www.python.org/download/mac/tcltk/"> you will need ActiveTcl as well - read this</a></li>
9344
<li>Pymysql for Python3 <a href="http://www.summet.com/dmsi/html/pymysql.html#installing-pymysql-for-python3">Installation Instructions</a></li>
9445
</ul>
95-
96-
</div>
97-
98-
<!-- Bootstrap core JavaScript
99-
================================================== -->
100-
<!-- Placed at the end of the document so the pages load faster -->
101-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
102-
<script src="js/bootstrap.min.js"></script>
103-
</body>
104-
</html>

resources.html

Lines changed: 5 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,8 @@
1-
<!DOCTYPE html>
2-
<html>
3-
<head>
4-
<meta charset="utf-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6-
<title>CS 2316 - Resources</title>
7-
<meta name="viewport" content="width=device-width">
8-
9-
<!-- syntax highlighting CSS -->
10-
<link rel="stylesheet" href="/css/syntax.css">
11-
12-
<!-- Custom CSS -->
13-
<link rel="stylesheet" href="/css/main.css">
14-
15-
<!-- Bootstrap -->
16-
<link href="css/bootstrap.min.css" rel="stylesheet">
17-
18-
<!-- Custom styles for this template -->
19-
<link href="css/navbar-fixed-top.css" rel="stylesheet">
20-
21-
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
22-
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
23-
<!--[if lt IE 9]>
24-
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
25-
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
26-
<![endif]-->
27-
28-
</head>
29-
<body>
30-
31-
<!-- Fixed navbar -->
32-
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
33-
<div class="container">
34-
<div class="navbar-header">
35-
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
36-
<span class="sr-only">Toggle navigation</span>
37-
<span class="icon-bar"></span>
38-
<span class="icon-bar"></span>
39-
<span class="icon-bar"></span>
40-
</button>
41-
<a class="navbar-brand" href="index.html">CS 2316</a>
42-
</div>
43-
<div class="navbar-collapse collapse">
44-
<ul class="nav navbar-nav">
45-
<li><a href="syllabus.html">Syllabus</a></li>
46-
<li><a href="policies.html">Policies</a></li>
47-
<li><a href="schedule.html">Schedule</a></li>
48-
<li><a href="resources.html">Resources</a></li>
49-
</ul>
50-
</div><!--/.nav-collapse -->
51-
</div>
52-
</div>
53-
54-
<div class="container">
55-
<ul>
1+
---
2+
layout: default
3+
title: CS 2316 - Resources
4+
---
5+
<ul>
566
<li><a href="installing-python.html">Installing Python</a>
577
<li>Piazza: <a href="piazza.com/gatech/summer2014/cs2316/home">piazza.com/gatech/summer2014/cs2316/home</a></li>
588
<li><a href="http://matt.might.net/articles/basic-unix/">Basic Unix</a> - a tutorial introduction to the Unix command line
@@ -62,13 +12,3 @@
6212
<li><a href="../guides/emacs.html">Emacs</a></li>
6313
<li><a href="http://www.cc.gatech.edu/~summetj/teaching.html#cs2316">Jay Summet's previous year CS 2316 class web sites</a></li>
6414
</ul>
65-
66-
</div>
67-
68-
<!-- Bootstrap core JavaScript
69-
================================================== -->
70-
<!-- Placed at the end of the document so the pages load faster -->
71-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
72-
<script src="js/bootstrap.min.js"></script>
73-
</body>
74-
</html>

0 commit comments

Comments
 (0)