Week | Date | Lecture/Lab Topic | Reading (to do before meeting) | Lecture Notes |
1 | 8/28 | First Lab! | ||
8/29 | CoB 1.1, 2.3 |
Lec01Green_Introduction.pdf | ||
8/31 | Intro to DNA | CoB 9.1, (optional 8.1); Zybook 1.1-1.5, 1.7 | Lec02GreenPIandCSandDNA.220ppiPix.pdf | |
2 | 9/4 | No Lab: Labor Day | ||
9/5 | Intro to variables, strings, and functions; intro to genomics and sequencing | CoB p236-239 (beginning of 10.3); Zybook: Rest of Ch. 1, 2.1-2.2, 3.1, 6.1-6.2. (Do Challenge activities only for 2.1-2.2) | Lec03Python_sequencing.pdf | |
9/7 | Strings, types, functions. Genbank. | CoB 9.2(pp. 204-206), 9.3, 9.4. Zybook 2.3-2.4, 2.6. | Lecture04.pdf | |
3 | 9/11 | Lab! First Lab Quiz. Using Genbank & DNA sequences | ||
9/12 | Zybook: 7.1; 3.2; go back and do 6.1 Challenge activities (they're short and easy) | Lecture5Complete.pdf | ||
9/14 | Central dogma of molecular biology; branching (if) and return values from functions; proteins if time | Zybook, 4.1-4.3, 6.3; Review CoB 9.2(pp. 204-206), 9.3, 9.4 | Lec06.pdf | |
4 | 9/18 | Lab | ||
9/19 | Genomics & metabolism; conditional statements | Review Zybook, 4.1-4.3; CoB 6.1, 4.1 | Lec07.pdf | |
9/21 | Branching continued; why we use functions; first look at loops | 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 | CS111GreenLec08Sep2017.pdf | |
5 | 9/25 | |||
9/26 | Review for 1st Midterm | 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: Zybook 5.5 (review), 5.6, 6.6 | Lec11CS111Green.pdf | |
10/5 | Zybook 5.6, 6.6, 5.2-5.4, 12.1-12.2; CoB 9.5, Ch. 13 pp 295-297 | |||
7 | 10/9 | Lab: Files, first piece of first project | ||
10/10 | Loops (Molecular comparisons), with a focus on while. First project out! |
CoB Section 12.2 paragraph on Molecular Comparisons and this website. Zybooks: Review while loops reading from last week; and 3.6, 8.1-8.3. Skip challenge activity 8.3.1. | Lec13CS111Green.pdf | |
10/12 | Dot notation: methods of classes and modules. More files. Discussion of Project 1 | Zybooks: 2.8 and 2.10. Skip Challenge 2.8.2. | 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. | Zybooks 11.1-11.2, 11.7, 12.6-12.7, 15.1-15.2 CoB 8.1, 8.2 |
Lect15.pdf |
|
10/19 | Mendelian genetics Nested Loops; list methods |
Zybooks 5.8, 8.2, 8.4, 8.9 CoB 8.2, 8.3 |
||
9 | 10/23 | Lab: Random numbers, plotting | ||
10/24 | Incremental development, break and continue for while | Zybooks 5.9-5.10 CoB 11.1 |
Lec17CS111GreenFA17Lists.pdf | |
10/27 | Project 2 out! More about lists and developing functions. | Zybooks 6.4, 6.7, 6.9-6.11 CoB 11.2 |
Lec18CS111GreenFA17.pdf |
|
10 | 10/30 | Lab: work on project | ||
10/31 | Scope; difference between immutable and mutable object parameters, while vs. for | Zybooks 5.7 | Lecture19CS111GreenFA17CS.pdf | |
11/2 | Exam review | (no new reading, review) | ||
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 | CS111GreenFA17Lect21Nov9.pdf | ||
12 | 11/13 | Lab: No lab quiz; work on project Project #2 due |
||
11/14 | String methods, nested lists (brief peek) | Zybooks 7.3, 8.5. Do also 8.12 if you have the time, but 8.12 isn’t due until at least Thursday. | CS111GreenFA2017Lecture22.pdf | |
11/16 | Dictionaries + fun guest lecture! | CoB Ch. 12, Zybooks 8.5-8.6 | 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 | CoB Ch. 12; no new CS reading | treesLect24.pdf | |
14 | 11/27 |
Project 3 out (due 12/15) |
||
11/28 | Speed (including more on dictionaries) | Zybooks 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 | ||
12/5 | ||||
12/7 | Review for final | |||
12/15 | Final exam |
Copyright 2016 The Board of Trustees of the University of Illinois.webmaster@cs.uic.edu |
WISEST Helping Women Faculty Advance Funded by NSF | ![]() | ![]() |