Optional Lecture Schedule:
One lecture will be held every week during the optional discussion sessions. The first lecture is on Wednesday, August 31. Please check this page for schedule updates.
Lect No. | Date | Topic |
---|---|---|
1. | 8/31 W | Arrays, Scripts, Conditionals, Loops |
2. | 9/7 W | Loops, User-defined Functions |
3. | 9/12 M | User-defined Functions, Basic Graphics |
4. | 9/21 W | Arrays, Strings and Cell Arrays |
5. | 9/26 M | Arrays, Loops, User-defined Functions |
6. | 10/5 W | Vectorized Logical Operations, File I/O |
7. | 10/12 W | Strings and Cell Arrays, Advanced Graphics |
8. | 10/17 M | Strings and Cell Arrays, Vectorized Logical Operations |
9. | 10/26 W | Vectorized Logical Operations, Advanced Graphics, File I/O |
10. | 10/31 M | Strings and Cell Arrays, Vectorized Logical Operations |
CS1112 Lecture Schedule:
CS1112 is the 4-credit introduction to computing course using Matlab. The CS1112 lectures that correspond to the CS1132 topics are listed below. You can attend these CS1112 lectures, which introduce the programming topics at a slower pace as one would expect for an introductory course. If you prefer a faster pace, use the blectures and reading material from the CS1132 course website.
CS1112 lectures are held twice on Tuesdays and twice on Thursdays. Within one day, the two lectures are the same: 9:05-9:55am in Olin 155; 11:15-12:05pm in Olin 155.
Lect No. | Date | Topic |
---|---|---|
3. | 9/1 R | Conditionals |
4. | 9/6 T | Nested conditionals; logical operators |
5. | 9/8 R | Iteration: for |
6. | 9/13 T | Iteration: while |
8. | 9/20 T | Discrete vs. continuous; plotting |
9. | 9/22 R | User-defined functions |
10. | 9/27 T | Executing a user-defined function |
11. | 9/29 R | Probabilities and Averages; vectors; plots |
13. | 10/6 R | 2-d Arrays--matrix |
17. | 10/25 T | Characters and strings |
18. | 10/27 R | Cell arrays |