Difference between revisions of "CSC231 Schedule Fall 2017"
(→ ) |
(→ ) |
||
(21 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 520: | Line 521: | ||
| | | | ||
* [[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 548: | Line 550: | ||
* '''Monday''' | * '''Monday''' | ||
::* Fixed-Point Numbers, ''U''(a,b), and ''A''(a, b) | ::* Fixed-Point Numbers, ''U''(a,b), and ''A''(a, b) | ||
+ | * '''Wednesday''' | ||
+ | ::* The Floating-point format | ||
::* [[Media:CSC231_slides_week14_F17.pdf | Slides]] | ::* [[Media:CSC231_slides_week14_F17.pdf | Slides]] | ||
− | |||
* '''Friday''' | * '''Friday''' | ||
− | ::* C Tutorial #4 | + | ::* [[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. | * [[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] | * [http://www.science.smith.edu/dftwiki/index.php/CSC231_An_Introduction_to_Fixed-_and_Floating-Point_Numbers Fixed and Floating-point number formats] | ||
Line 580: | 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 |
|
|