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   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


Lec12cs.pdf

Lec12bio.pdf

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


Lec16_genetics.pdf

Prof. Reed's materials

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)

CS111GreenFA17Midterm2Review.pdf

Bio_review_exam2.pdf

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


Lab quiz

Project 3 out (due 12/8)

   
  11/28 Speed (including more on dictionaries) Zybooks 8.12, 8.13, 8.14 (if you haven't already done them) Lec25CS111GreenFA17.pdf
  11/30 String parsing; speed continued; questions on Project 3; Guest re:Genenetch summer internships/ CS+Bio careers Zybooks 7.4 Lecture26CS111GreenFA2017.pdf
15 12/4 Review in lab; help with project; lab quiz    
  12/5 Interpreted vs. compiled languages; questions about project; begin to review No new reading LecturePenultimateCS111GreenFA2017.pdf
  12/7 Review for final   LastLectureCS111GreenFA2017.pdf
16 12/15

Final exam

8-10 am

   
-- sloan - 2017-08-24

Comments


Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf Bio_review_exam2.pdf manage 7459.9 K 2017-11-03 - 17:54 UnknownUser  
PDFpdf CS111GreenFA17Lect21Nov9.pdf manage 242.6 K 2017-11-14 - 23:04 UnknownUser  
PDFpdf CS111GreenFA17Midterm2Review.pdf manage 193.6 K 2017-11-03 - 17:55 UnknownUser  
PDFpdf CS111GreenFA2017Lecture22.pdf manage 2198.3 K 2017-11-18 - 23:41 UnknownUser  
PDFpdf CS111GreenLec08Sep2017.pdf manage 1007.3 K 2017-09-24 - 01:22 UnknownUser  
PDFpdf LastLectureCS111GreenFA2017.pdf manage 191.1 K 2017-12-07 - 23:16 UnknownUser  
PDFpdf Lec01Green_Introduction.pdf manage 3511.7 K 2017-08-29 - 19:51 UnknownUser  
PDFpdf Lec02GreenPIandCSandDNA.220ppiPix.pdf manage 7493.7 K 2017-08-31 - 22:52 UnknownUser  
PDFpdf Lec03Python_sequencing.pdf manage 6659.0 K 2017-09-05 - 20:22 UnknownUser  
PDFpdf Lec06.pdf manage 3751.2 K 2017-09-14 - 19:23 UnknownUser  
PDFpdf Lec07.pdf manage 7003.2 K 2017-09-19 - 20:31 UnknownUser  
PDFpdf Lec11CS111Green.pdf manage 2248.8 K 2017-10-03 - 20:58 UnknownUser  
PDFpdf Lec12bio.pdf manage 8428.0 K 2017-10-08 - 21:19 UnknownUser  
PDFpdf Lec12cs.pdf manage 2298.9 K 2017-10-08 - 21:16 UnknownUser  
PDFpdf Lec13CS111Green.pdf manage 5620.6 K 2017-10-10 - 20:37 UnknownUser  
PDFpdf Lec14.pdf manage 816.7 K 2017-10-17 - 04:05 UnknownUser  
PDFpdf Lec16_genetics.pdf manage 5374.1 K 2017-10-19 - 20:41 UnknownUser  
PDFpdf Lec17CS111GreenFA17Lists.pdf manage 361.6 K 2017-10-24 - 21:14 UnknownUser  
PDFpdf Lec18CS111GreenFA17.pdf manage 1771.6 K 2017-10-28 - 18:38 UnknownUser  
PDFpdf Lec25CS111GreenFA17.pdf manage 5319.4 K 2017-11-28 - 22:40 UnknownUser  
PDFpdf Lec9Green-Exam1Review.pdf manage 1436.1 K 2017-09-26 - 20:05 UnknownUser  
PDFpdf Lect15.pdf manage 911.7 K 2017-10-18 - 17:56 UnknownUser  
PDFpdf Lecture04.pdf manage 383.4 K 2017-09-08 - 05:06 UnknownUser  
PDFpdf Lecture19CS111GreenFA17CS.pdf manage 1073.0 K 2017-11-03 - 17:52 UnknownUser  
PDFpdf Lecture23CSCS111GreenFA2017Dictionaries.pdf manage 367.4 K 2017-11-18 - 23:41 UnknownUser  
PDFpdf Lecture26CS111GreenFA2017.pdf manage 868.6 K 2017-12-01 - 03:11 UnknownUser  
PDFpdf Lecture5Complete.pdf manage 365.9 K 2017-09-12 - 20:31 UnknownUser  
PDFpdf LecturePenultimateCS111GreenFA2017.pdf manage 982.5 K 2017-12-07 - 23:14 UnknownUser  
PDFpdf treesLect24.pdf manage 8133.2 K 2017-11-21 - 21:09 UnknownUser  
Topic revision: r56 - 2017-12-07 - 23:17:09 - Main.sloan
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF