Resources
4
Slides and Recordings
Home
Home
Resources
1
Slides
2
Flashcards
3
Course Tools
4
Slides and Recordings
Week 1
5
Course introduction
6
Insides
7
Terminal Howto
8
Getting set up
9
Hello world
10
AI: Meet AI
11
Instruction
Week 2
12
Notebooks
13
Values, operators, logic
14
Variables
15
Precedence
16
Control flow
Week 3
17
Functions
18
AI: The AI predicts, you prove
Week 4
19
AI: How AIs produce code
20
Objects
21
Lists
22
Dictionaries
23
Tuples
24
Turtle: the object
Week 5
25
AI: Let it explain, then confirm
26
Iteration
27
Testing
28
Turtle: loops and tests
Week 6
29
AI: Practical use
30
Data structures
31
Files
32
Turtle: drawing from data
Week 7
33
AI: Ask for another way
34
Translating ORFs
35
Composition
36
Turtle: functions
Week 8
37
AI: Let it draft
38
Classes
39
Primer analysis
40
Debugging
41
Turtle: classes and debugging
Week 9
42
AI: Reading and judging
43
AI: Tests are the contract
44
Pairwise alignment
45
Turtle: retiring the turtle
Week 10
46
AI: Documentation and resources
47
AI: The docs are the test
48
Codon usage
49
Code in other files
Week 11
50
AI: Plan before you prompt
51
HIV sub-groups
52
Recursion
53
Worked example: decomposition modeled live
Week 12
54
AI: Directing to resources
55
AI: Delegate the full problem
56
Sequence trees
Week 13
57
AI: Learning with an AI
58
Finding genes
59
Genome assembly
60
Dataframes: a table you can plot
Week 14
61
AI: Surviving AI
62
AI: The AI-off test
Table of contents
Week 1
Monday
Wednesday
Week 2
Monday
Wednesday
Week 3
Monday
Edit this page
Report an issue
Other Links
Student comments
TA version of this page
Resources
4
Slides and Recordings
4
Slides and Recordings
Week 1
Monday
No recording
Wednesday
Week 2
Monday
Slides
Wednesday
Slides
Week 3
Monday
Slides
3
Course Tools
5
Course introduction