Difference between revisions of "CSC231 Schedule Fall 2017"
(→ ) |
(→ ) |
||
(34 intermediate revisions by the same user not shown) | |||
Line 511: | Line 511: | ||
| | | | ||
* '''Monday''' | * '''Monday''' | ||
+ | [[Image:VideoLogo.png|50px| right | link=https://www.youtube.com/watch?v=Wfrj30cJJ-0]] | ||
::* Studying a recursive Factorial function: Python, Java, Assembly, stack frame, stack overflow. | ::* Studying a recursive Factorial function: Python, Java, Assembly, stack frame, stack overflow. | ||
* '''Wednesday | * '''Wednesday | ||
Line 516: | Line 517: | ||
::* [[Media:CSC231_slides_week13_F17.pdf | Slides]] | ::* [[Media:CSC231_slides_week13_F17.pdf | Slides]] | ||
* '''Friday''' | * '''Friday''' | ||
− | ::* C Tutorial #3 | + | ::* [[Media:CSC231_C_Tutorial_2017.pdf | C Tutorial #3]] |
+ | |||
| | | | ||
* [[CSC231 Homework 8 Fall 2017| Homework #8]], due 12/4/17 @ 11:55 p.m. | * [[CSC231 Homework 8 Fall 2017| Homework #8]], due 12/4/17 @ 11:55 p.m. | ||
+ | <br />[[CSC231_Homework_8_Fall_2017#Solution_Program| Solution programs and answers for Homework #8]] | ||
| | | | ||
* [http://cs.smith.edu/~dthiebaut/ArtOfAssembly/CH11/CH11-7.html#HEADING7-86 Recursion chapter] in Randy Hall's Art of Assembly. Hall uses 16-bit registers (ax, bx, bp, etc...) but the reasoning is the same as for 32-bit registers. | * [http://cs.smith.edu/~dthiebaut/ArtOfAssembly/CH11/CH11-7.html#HEADING7-86 Recursion chapter] in Randy Hall's Art of Assembly. Hall uses 16-bit registers (ax, bx, bp, etc...) but the reasoning is the same as for 32-bit registers. | ||
Line 540: | Line 543: | ||
{| class="mw-collapsible " style="width:100%" border="1" | {| class="mw-collapsible " style="width:100%" border="1" | ||
|- style="background:#dddddd;" | |- style="background:#dddddd;" | ||
− | |width="60%"| '''Topics''': | + | |width="60%"| '''Topics''': Fixed and Floating-Point Numbers |
|width="15%"| '''Lab/Hw''' | |width="15%"| '''Lab/Hw''' | ||
|width="25%"| '''Reading''' | |width="25%"| '''Reading''' | ||
Line 546: | Line 549: | ||
| | | | ||
* '''Monday''' | * '''Monday''' | ||
+ | ::* Fixed-Point Numbers, ''U''(a,b), and ''A''(a, b) | ||
* '''Wednesday''' | * '''Wednesday''' | ||
+ | ::* The Floating-point format | ||
+ | ::* [[Media:CSC231_slides_week14_F17.pdf | Slides]] | ||
* '''Friday''' | * '''Friday''' | ||
+ | ::* [[Media:CSC231_C_Tutorial_2017.pdf | C Tutorial #4]] | ||
| | | | ||
− | + | * [[CSC231_Homework_9_Fall_2017 |Homework 9]] is a make-up homework that can be used to replace the grade of Homework 1 to Homework 8. | |
+ | <br /> | ||
+ | * [[CSC231_Homework_9_Fall_2017#Solution_Programs | Solution programs]] for Homework 9. | ||
| | | | ||
− | * | + | * [http://www.science.smith.edu/dftwiki/index.php/CSC231_An_Introduction_to_Fixed-_and_Floating-Point_Numbers Fixed and Floating-point number formats] |
|} | |} | ||
<br /> | <br /> | ||
Line 576: | Line 585: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Monday''' | + | * '''Monday, Wednesday''' |
− | * | + | ::* Floating Point operations |
− | + | ::* [[Media:CSC231_slides_week15_F17.pdf | Slides]] | |
− | + | <br /> | |
| | | | ||
− | + | * [[CSC231 Final Exam Fall 2017 | Final take-home exam]] is given out on <font color="magenta">Wednesday</font>. Due a week later. | |
| | | | ||
− | * | + | * [[CSC231_An_Introduction_to_Fixed-_and_Floating-Point_Numbers | Fixed and Floating-point number formats]] |
|} | |} | ||
<br /> | <br /> |
Latest revision as of 18:35, 6 January 2018
--D. Thiebaut (talk) 11:33, 11 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 |
|
|
Week 9 Oct. 30 |
Topics: | Lab/Hw | Reading |
|
|
Week 10 Nov. 6 |
Topics: | Lab/Hw | Reading |
|
|
Week 11 Nov. 13 |
Topics: Functions | Lab/Hw | Reading |
|
|
|
Week 12 Nov. 20 |
Topics: | Lab/Hw | Reading |
|
No homework assignment this week... |
|
Week 13 Nov. 27 |
Topics: Recursion | Lab/Hw | Reading |
|
|
|
Week 14 Dec. 4 |
Topics: Fixed and Floating-Point Numbers | Lab/Hw | Reading |
|
|
Week 15 Dec. 11 |
Topics: | Lab/Hw | Reading |
|
|