TWiki
>
CS111GreenFA17 Web
>
Syllabus
>
Homeworks
>
LectureNotes
(revision 52) (raw view)
Edit
Attach
---+ CS 111 Green Lecture Notes and other info | Week | Date | Lecture/Lab Topic | Reading (to do _before_ meeting) | Lecture Notes | | 1 | 8/28 | First Lab! | | | | | 8/29 | | [[https://openstax.org/details/books/concepts-biology][CoB]] 1.1, 2.3<br /> <div dir="ltr"> </div> | [[%ATTACHURL%/Lec01Green_Introduction.pdf][Lec01Green_Introduction.pdf]] | | | 8/31 | Intro to DNA | [[https://openstax.org/details/books/concepts-biology][CoB]] 9.1, (optional 8.1); <a href="https://learn.zybooks.com/zybook/UICCS111Fall2017" target="_blank">Zybook</a> 1.1-1.5, 1.7 | [[%ATTACHURL%/Lec02GreenPIandCSandDNA.220ppiPix.pdf][Lec02GreenPIandCSandDNA.220ppiPix.pdf]] | | 2 | 9/4 | No Lab: Labor Day | | | | | 9/5 | Intro to variables, strings, and functions; intro to genomics and sequencing | [[https://openstax.org/details/books/concepts-biology][CoB]] p236-239 (beginning of 10.3); <a href="https://learn.zybooks.com/zybook/UICCS111Fall2017" target="_blank">Zybook</a>: Rest of Ch. 1, 2.1-2.2, 3.1, 6.1-6.2. (Do Challenge activities _only_ for 2.1-2.2) | [[%ATTACHURL%/Lec03Python_sequencing.pdf][Lec03Python_sequencing.pdf]] | | | 9/7 | Strings, types, functions. Genbank. | [[https://openstax.org/details/books/concepts-biology][CoB]] 9.2(pp. 204-206), 9.3, 9.4. <a href="https://learn.zybooks.com/zybook/UICCS111Fall2017" target="_blank">Zybook</a> 2.3-2.4, 2.6. | [[%ATTACHURL%/Lecture04.pdf][Lecture04.pdf]] | | 3 | 9/11 | Lab! First Lab Quiz. Using Genbank & DNA sequences | | | | | 9/12 | | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybook]]: 7.1; 3.2; go back and do 6.1 Challenge activities (they're short and easy) | [[%ATTACHURL%/Lecture5Complete.pdf][Lecture5Complete.pdf]] | | | 9/14 | Central dogma of molecular biology; branching (if) and return values from functions; proteins if time | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][ Zybook]], 4.1-4.3, 6.3; Review [[https://openstax.org/details/books/concepts-biology][CoB]] 9.2(pp. 204-206), 9.3, 9.4 | [[%ATTACHURLPATH%/Lec06.pdf][Lec06.pdf]] | | 4 | 9/18 | Lab | | | | | 9/19 | Genomics & metabolism; conditional statements | Review [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybook]], 4.1-4.3; [[https://openstax.org/details/books/concepts-biology][CoB]] 6.1, 4.1 | [[%ATTACHURLPATH%/Lec07.pdf][Lec07.pdf]] | | | 9/21 | Branching continued; why we use functions; first look at loops | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybook]] 4.4-4.6 (in 4.5 skip both any question mentioning dictionaries and challenge activity), 5.1, 5.5 (do Challenge 5.5.1 but not 5.5.2), 6.5 | [[%ATTACHURL%/CS111GreenLec08Sep2017.pdf][CS111GreenLec08Sep2017.pdf]] | | 5 | 9/25 | | | | | | 9/26 | Review for 1st Midterm | | [[%ATTACHURL%/Lec9Green-Exam1Review.pdf][Lec9Green-Exam1Review.pdf]] | | | 9/28 | First Midterm | | | | 6 | 10/2 | Lab | | | | | 10/3 | First loops, more on parameter passing, start gene finding | If you have time: [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybook]] 5.5 (review), 5.6, 6.6 | [[%ATTACHURL%/Lec11CS111Green.pdf][Lec11CS111Green.pdf]] | | | 10/5 | | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybook]] 5.6, 6.6, 5.2-5.4, 12.1-12.2; [[https://openstax.org/details/books/concepts-biology][CoB]] 9.5, Ch. 13 pp 295-297 | <p> [[%ATTACHURLPATH%/Lec12cs.pdf][<br />Lec12cs.pdf]]</p> <p> [[%ATTACHURLPATH%/Lec12bio.pdf][Lec12bio.pdf]]</p> | | 7 | 10/9 | Lab: Files, first piece of first project | | | | | 10/10 | <p>Loops (Molecular comparisons), with a focus on while.</p> <p>First project out!</p> | [[https://openstax.org/details/books/concepts-biology][CoB]] Section 12.2 paragraph on Molecular Comparisons and [[https://www.genome.gov/10005835/][this website]]. [[http://www.zybooks.com/][Zybooks]]: Review while loops reading from last week; and 3.6, 8.1-8.3. Skip challenge activity 8.3.1. | [[%ATTACHURL%/Lec13CS111Green.pdf][Lec13CS111Green.pdf]] | | | 10/12 | Dot notation: methods of classes and modules. More files. Discussion of Project 1 | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]]: 2.8 and 2.10. Skip Challenge 2.8.2. | [[%ATTACHURLPATH%/Lec14.pdf][Lec14.pdf]] | | 8 | 10/16 | Lab: work on project (and lab quiz as usual) | | | | | 10/17 | CSV files, Modules, random numbers, plotting. Question on Project 1. | <p> [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 11.1-11.2, 11.7, 12.6-12.7, 15.1-15.2</p> <p> [[https://openstax.org/details/books/concepts-biology][CoB]] 8.1, 8.2</p> | [[%ATTACHURLPATH%/Lect15.pdf][<br />Lect15.pdf]] | | | 10/19 | <p>Mendelian genetics</p> <p>Nested Loops; list methods</p> | <p> [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 5.8, 8.2, 8.4, 8.9</p> <p> [[https://openstax.org/details/books/concepts-biology][CoB]] 8.2, 8.3</p> | <p> [[%ATTACHURLPATH%/Lec16_genetics.pdf][<br />Lec16_genetics.pdf]]</p> <p> [[https://www.dropbox.com/sh/pvr6hhaxdhflyaj/AABVzA7BFsGnV3zGQxBzFVrha?dl=0][Prof. Reed's materials]]</p> | | 9 | 10/23 | Lab: Random numbers, plotting | | | | | 10/24 | Incremental development, break and continue for while | <p> [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 5.9-5.10</p> <p> [[https://openstax.org/details/books/concepts-biology][CoB]] 11.1</p> | [[%ATTACHURL%/Lec17CS111GreenFA17Lists.pdf][Lec17CS111GreenFA17Lists.pdf]] | | | 10/27 | <b>Project 2 out! </b>More about lists and developing functions. | <p> [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 6.4, 6.7, 6.9-6.11</p> <p> [[https://openstax.org/details/books/concepts-biology][CoB]] 11.2</p> | [[%ATTACHURL%/Lec18CS111GreenFA17.pdf][Lec18CS111GreenFA17.pdf]] [[%ATTACHURL%/CS111GreenLec08Sep2017.pdf][<br />]] | | 10 | 10/30 | Lab: work on project | | | | | 10/31 | Scope; difference between immutable and mutable object parameters, while vs. for | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 5.7 | [[%ATTACHURL%/Lecture19CS111GreenFA17CS.pdf][Lecture19CS111GreenFA17CS.pdf]] | | | 11/2 | Exam review | (no new reading, review) | <p> [[%ATTACHURL%/CS111GreenFA17Midterm2Review.pdf][CS111GreenFA17Midterm2Review.pdf]]</p> <p> [[%ATTACHURL%/Bio_review_exam2.pdf][Bio_review_exam2.pdf]]</p> | | 11 | 11/6 | Lab: (Optional, not quiz.) Exam, project review | | | | | 11/7 | *Exam #2* | (no new reading, review) | | | | 11/9 | Program validation, going over exam | | [[%ATTACHURL%/CS111GreenFA17Lect21Nov9.pdf][CS111GreenFA17Lect21Nov9.pdf]] | | 12 | 11/13 | <p>Lab: No lab quiz; work on project</p> <p> *Project #2 due* </p> | | | | | 11/14 | String methods, nested lists (brief peek) | [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 7.3, 8.5. Do also 8.12 if you have the time, but 8.12 isn’t due until at least Thursday. | [[%ATTACHURL%/CS111GreenFA2017Lecture22.pdf][CS111GreenFA2017Lecture22.pdf]] | | | 11/16 | Dictionaries + fun guest lecture! | [[https://openstax.org/details/books/concepts-biology][CoB]] Ch. 12, [[https://learn.zybooks.com/zybook/UICCS111Fall2017][Zybooks]] 8.5-8.6 | [[%ATTACHURL%/Lecture23CSCS111GreenFA2017Dictionaries.pdf][Lecture23CSCS111GreenFA2017Dictionaries.pdf]] | | 13 | 11/20 | Lab: Dictionaries, string methods, and the central dogma. (Due Monday night 11/27 because of Thanksgiving) | | | | | 11/21 | Dictionaries (cont.). Evolution, phylogenetic trees | [[https://openstax.org/details/books/concepts-biology][CoB]] Ch. 12; no new CS reading | [[%ATTACHURL%/treesLect24.pdf][treesLect24.pdf]] | | 14 | 11/27 | <p><b><i><br /></i></b>Lab quiz</p> <p> *Project 3 out (due 12/8)* </p> | | | | | 11/28 | Speed (including more on dictionaries) | <a href="https://learn.zybooks.com/zybook/UICCS111Fall2017" target="_blank">Zybooks</a> 8.12, 8.13, 8.14 (if you haven't already done them) | | | | 11/30 | Guest re: Genenetch summer internships/ CS+Bio careers | | | | 15 | 12/4 | Review in lab; help with project | | | | | 12/5 | | | | | | 12/7 | Review for final | | | | 16 | 12/15 | *Final exam* | | | -- %USERSIG{sloan - 2017-08-24}% ---++ Comments <br />%COMMENT%
Attachments
Attachments
Topic attachments
I
Attachment
Action
Size
Date
Who
Comment
pdf
Bio_review_exam2.pdf
manage
7459.9 K
2017-11-03 - 17:54
UnknownUser
pdf
CS111GreenFA17Lect21Nov9.pdf
manage
242.6 K
2017-11-14 - 23:04
UnknownUser
pdf
CS111GreenFA17Midterm2Review.pdf
manage
193.6 K
2017-11-03 - 17:55
UnknownUser
pdf
CS111GreenFA2017Lecture22.pdf
manage
2198.3 K
2017-11-18 - 23:41
UnknownUser
pdf
CS111GreenLec08Sep2017.pdf
manage
1007.3 K
2017-09-24 - 01:22
UnknownUser
pdf
Lec01Green_Introduction.pdf
manage
3511.7 K
2017-08-29 - 19:51
UnknownUser
pdf
Lec02GreenPIandCSandDNA.220ppiPix.pdf
manage
7493.7 K
2017-08-31 - 22:52
UnknownUser
pdf
Lec03Python_sequencing.pdf
manage
6659.0 K
2017-09-05 - 20:22
UnknownUser
pdf
Lec06.pdf
manage
3751.2 K
2017-09-14 - 19:23
UnknownUser
pdf
Lec07.pdf
manage
7003.2 K
2017-09-19 - 20:31
UnknownUser
pdf
Lec11CS111Green.pdf
manage
2248.8 K
2017-10-03 - 20:58
UnknownUser
pdf
Lec12bio.pdf
manage
8428.0 K
2017-10-08 - 21:19
UnknownUser
pdf
Lec12cs.pdf
manage
2298.9 K
2017-10-08 - 21:16
UnknownUser
pdf
Lec13CS111Green.pdf
manage
5620.6 K
2017-10-10 - 20:37
UnknownUser
pdf
Lec14.pdf
manage
816.7 K
2017-10-17 - 04:05
UnknownUser
pdf
Lec16_genetics.pdf
manage
5374.1 K
2017-10-19 - 20:41
UnknownUser
pdf
Lec17CS111GreenFA17Lists.pdf
manage
361.6 K
2017-10-24 - 21:14
UnknownUser
pdf
Lec18CS111GreenFA17.pdf
manage
1771.6 K
2017-10-28 - 18:38
UnknownUser
pdf
Lec9Green-Exam1Review.pdf
manage
1436.1 K
2017-09-26 - 20:05
UnknownUser
pdf
Lect15.pdf
manage
911.7 K
2017-10-18 - 17:56
UnknownUser
pdf
Lecture04.pdf
manage
383.4 K
2017-09-08 - 05:06
UnknownUser
pdf
Lecture19CS111GreenFA17CS.pdf
manage
1073.0 K
2017-11-03 - 17:52
UnknownUser
pdf
Lecture23CSCS111GreenFA2017Dictionaries.pdf
manage
367.4 K
2017-11-18 - 23:41
UnknownUser
pdf
Lecture5Complete.pdf
manage
365.9 K
2017-09-12 - 20:31
UnknownUser
pdf
treesLect24.pdf
manage
8133.2 K
2017-11-21 - 21:09
UnknownUser
Edit
|
Attach
|
P
rint version
|
H
istory
:
r56
|
r54
<
r53
<
r52
<
r51
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r52 - 2017-11-27 - 22:47:53 - Main.sloan
CS111GreenFA17
CS111Green
Syllabus
Lecture Notes
Homeworks
Additional Material
ABOUT US
Our Department
Recent News
Contact Us
ACADEMICS
Prospective Students
Undergraduate
CS Minor
Graduate
Courses
RESEARCH
Overview
By Faculty
Labs
PEOPLE
Faculty
Adjuncts
Staff
Students
Alumni
Copyright 2016 The Board of Trustees
of the University of Illinois.
webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF