Difference between revisions of "CSC103 Weekly Schedule 2017"
(→ ) |
(→ ) |
||
(47 intermediate revisions by the same user not shown) | |||
Line 128: | Line 128: | ||
| | | | ||
* [[CSC103 Logic Lab 2017| Logic Lab]] (to be done on Wednesday) | * [[CSC103 Logic Lab 2017| Logic Lab]] (to be done on Wednesday) | ||
− | * [[CSC103_Homework_2_2017 | Homework 2]] | + | * [[CSC103_Homework_2_2017 | Homework 2]] due 10/1/17 at midnight |
| | | | ||
* [[CSC103 2017: Instructor's Notes| Instructor's Notes]] | * [[CSC103 2017: Instructor's Notes| Instructor's Notes]] | ||
Line 170: | Line 170: | ||
::::* COMP | ::::* COMP | ||
::::* JEQ | ::::* JEQ | ||
− | ::* [[Media: | + | ::* [[Media:CSC103Slides04.pdf| slides]] |
* '''Friday''' | * '''Friday''' | ||
::* [[CSC103 Assembly Language Lab 2017| Assembly Language Lab]] | ::* [[CSC103 Assembly Language Lab 2017| Assembly Language Lab]] | ||
| | | | ||
* [[CSC103 Assembly Language Lab 2017 | Assembly Language Lab]] | * [[CSC103 Assembly Language Lab 2017 | Assembly Language Lab]] | ||
− | |||
| | | | ||
* [[CSC103_2017:_Instructor%27s_Notes | Instructor's Notes]] | * [[CSC103_2017:_Instructor%27s_Notes | Instructor's Notes]] | ||
Line 211: | Line 210: | ||
* '''Wednesday''' | * '''Wednesday''' | ||
+ | ::* Additional information on Moore's Law and von Neumann's architecture | ||
+ | ::* Review homework | ||
+ | ::* More sophisticated assembly language instructions and constructs: '''COMP''' and '''JEQ'''. | ||
* '''Friday''' | * '''Friday''' | ||
+ | ::* Programming ''loops'' | ||
+ | ::* What is an operating system? How does it work? | ||
+ | ::* [[Media:CSC103Slides05.pdf| slides]] | ||
+ | | | ||
+ | * [[CSC103 Homework 3 2017 | Homework 3]], due 10/11/17 at midnight. | ||
+ | * [[CSC103 Homework 3 Solution 2017 | Homework 3 Solution ]] | ||
− | |||
− | |||
| | | | ||
* [[CSC103_2017:_Instructor%27s_Notes | Instructor's Notes]] | * [[CSC103_2017:_Instructor%27s_Notes | Instructor's Notes]] | ||
Line 242: | Line 248: | ||
* '''Monday''': <font color="magenta">Fall Break</font> | * '''Monday''': <font color="magenta">Fall Break</font> | ||
* '''Wednesday''' | * '''Wednesday''' | ||
+ | ::* High level programming with the language [https://processing.org/examples/bouncybubbles.html Processing] | ||
+ | ::* [[Media:CSC103Slides06.pdf| slides]] | ||
+ | |||
* '''Friday''' | * '''Friday''' | ||
− | + | ::* [[CSC103 Processing Lab -- Part 1 | Processing Lab]], Part 1 | |
| | | | ||
− | + | * [[CSC103 Processing Lab -- Part 1 | Processing Lab, I]] | |
| | | | ||
− | * | + | * Watch [https://www.youtube.com/watch?v=z-g-cWDnUdU Ben Fry's video in its entirety] |
+ | * Follow the complete [http://hello.processing.org/ Hello Processing] tutorial by Dan Shiffman | ||
|} | |} | ||
<br /> | <br /> | ||
Line 272: | Line 282: | ||
| | | | ||
* '''Monday''' | * '''Monday''' | ||
+ | ::* Processing: for loops and tests | ||
* '''Wednesday''' | * '''Wednesday''' | ||
+ | ::* [[CSC103_Processing_Lab_--_Part_2|Processing Lab #2]] | ||
+ | ::* Give out 1-week take-home Final Exam | ||
+ | ::* [[CSC103 Processing Programs| Some of the programs seen in class]] | ||
+ | [[Image:VideoLogo.png| right | 50px | link=https://www.youtube.com/watch?v=0LWDZlkmZ2Y]] | ||
* '''Friday''' | * '''Friday''' | ||
+ | [[Image:VideoLogo.png| right | 50px | link=https://www.youtube.com/watch?v=muNrPTrEPqg ]] | ||
+ | ::* Animation with Processing | ||
+ | ::* [[Media:CSC103Slides07.pdf| slides]] | ||
+ | |||
+ | | | ||
+ | * [[CSC103_Processing_Lab_--_Part_2|Processing Lab #2]] | ||
+ | * [[CSC103 Final Exam 2017|Final Exam]], due Wed 10/25/17, midnight | ||
+ | | | ||
+ | * Read [https://processing.org/tutorials/color/ Dan Shiffman's page on color] | ||
+ | * Read [https://processing.org/reference/if.html Processing's page on the '''if''' statement] | ||
+ | * Read [https://processing.org/reference/for.html Processing's page on the '''for''' loop] | ||
+ | |} | ||
+ | <br /> | ||
+ | |||
+ | ==== ==== | ||
+ | ---- | ||
+ | {| style="width:100%" border="0" | ||
+ | |width="45%"|'''Week 8''' Oct. 23 | ||
+ | |width="20%"| ''' ''' | ||
+ | |width="25%"| ''' ''' | ||
+ | |- | ||
+ | |} | ||
+ | <br /> | ||
+ | {| class="mw-collapsible " style="width:100%" border="1" | ||
+ | |- style="background:#dddddd;" | ||
+ | |width="60%"| '''Topics''': | ||
+ | |width="15%"| '''Lab/Hw''' | ||
+ | |width="25%"| '''Reading''' | ||
+ | |-valign="top" | ||
+ | | | ||
+ | * '''Monday''': | ||
+ | ::* Last class of CSC103: [[Media:CSC103Slides08.pdf|Slides]] | ||
+ | ::* What's ahead? | ||
| | | |
Latest revision as of 07:46, 23 October 2017
--D. Thiebaut (talk) 09:41, 18 July 2017 (EDT)
Week 1 Sept. 8 |
Topics: Introduction | Lab/Hw | Reading |
|
|
|
Week 2 Sept. 11 |
Topics: | Lab/Hw | Reading |
|
|
|
Week 3 Sept. 18 |
Topics: | Lab/Hw | Reading |
|
|
Week 4 Sept. 25 |
Topics: | Lab/Hw | Reading |
|
Week 5 Oct. 2 |
Topics: | Lab/Hw | Reading |
|
|
Week 6 Oct. 9 |
Topics: | Lab/Hw | Reading |
|
|
Week 7 Oct. 16 |
Topics: | Lab/Hw | Reading |
|
|
Week 8 Oct. 23 |
Topics: | Lab/Hw | Reading |
|
|
|