ECS 36A: Programming and Problem Solving
Announcements
Class information
Homework
- Homework 1 Revision 1, due April 24
loopy.c,
show.c
Homework 1 (original)
- Extra Credit 1, due April 27 (note extension)
loopier.c
- Homework 2 Revision 2, due May 10
Homework 2 (Revision 1)
Homework 2 (original)
- Extra Credit 2, due May 10
- Homework 3, due June 8 (note extension)
calc.c
- Extra Credit 3, due June 8 (note extension)
- Homework 4, due June 8
atomic_weights.txt,
getbit.c
- Extra Credit 4, due June 8
Exam Information
Useful Stuff
Lecture Outlines
- Lecture 1, April 3
- Lecture 2, April 5
- Lecture 3, April 7
(slides)
- Lecture 4, April 10
(slides)
- Lecture 5, April 12
(slides)
- Lecture 6, April 14
(slides)
- Lecture 7, April 17
(slides)
- Lecture 8, April 19
(slides)
- Lecture 9, April 21
(slides)
- Lecture 10, April 24
(slides)
- Lecture 11, April 26
(slides)
- Lecture 12, April 28
(slides)
- Lecture 13, May 1
(slides)
- Lecture 14, May 3
(slides)
- Lecture 15, May 5
(slides)
- Lecture 16, May 8
(slides)
- Lecture 17, May 10
(slides)
- midterm, May 12
- Lecture 18, May 15
(slides)
- Lecture 19, May 17
(slides)
- Lecture 20, May 19
(slides)
- Lecture 21, May 22
(slides)
- Lecture 22, May 24
(slides)
- Lecture 23, May 26
(slides)
- Lecture 24, May 31
(slides)
- Lecture 25, June 2
(slides)
- Lecture 26, June 5
(slides)
Example Programs