Difference between revisions of "CSC231 Schedule Spring 2017"

From dftwiki3
Jump to: navigation, search
( )
 
(22 intermediate revisions by the same user not shown)
Line 6: Line 6:
 
[[CSC231_Schedule_2017#Links_and_Resources | Links &amp; Resources]]</center><br />
 
[[CSC231_Schedule_2017#Links_and_Resources | Links &amp; Resources]]</center><br />
 
<br />
 
<br />
 
+
[[CSC231_Schedule_Fall_2017 | You probably want to be on the CSC231, '''Fall 2017''' page...]]
 +
<onlydft>
 
<br />
 
<br />
 
====&nbsp;====
 
====&nbsp;====
Line 17: Line 18:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible " style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''': Introduction
 
|width="60%"| '''Topics''': Introduction
Line 62: Line 63:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''': Emacs, assembly, hexdump
 
|width="60%"| '''Topics''': Emacs, assembly, hexdump
Line 100: Line 101:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''': Registers (eax, ax, al).  The ADD Instruction
 
|width="60%"| '''Topics''': Registers (eax, ax, al).  The ADD Instruction
Line 135: Line 136:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''':  SUB, DW, DD, DB, Binary, Hex, Decimal conversion.
 
|width="60%"| '''Topics''':  SUB, DW, DD, DB, Binary, Hex, Decimal conversion.
Line 178: Line 179:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''': Conversion binary, hex, decimal.
 
|width="60%"| '''Topics''': Conversion binary, hex, decimal.
Line 215: Line 216:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''':  Logical instructions, Logic Design, Signed Numbers
 
|width="60%"| '''Topics''':  Logical instructions, Logic Design, Signed Numbers
Line 251: Line 252:
 
|}
 
|}
 
<br />
 
<br />
{| class="mw-collapsible mw-collapsed" style="width:100%" border="1"
+
{| class="mw-collapsible" style="width:100%" border="1"
 
|- style="background:#dddddd;"
 
|- style="background:#dddddd;"
 
|width="60%"| '''Topics''':  2's Complement, Midterm
 
|width="60%"| '''Topics''':  2's Complement, Midterm
Line 388: Line 389:
 
----
 
----
 
{| style="width:100%" border="0"
 
{| style="width:100%" border="0"
|width="45%"|'''Week 11'''  Apr 11, 13
+
|width="45%"|'''Week 11'''  Apr 10, 12, 14
 
|width="20%"| '''&nbsp;'''  
 
|width="20%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
Line 417: Line 418:
 
----
 
----
 
{| style="width:100%" border="0"
 
{| style="width:100%" border="0"
|width="45%"|'''Week 12'''  Apr 18, 20
+
|width="45%"|'''Week 12'''  Apr 17, 19, 21
 
|width="20%"| '''&nbsp;'''  
 
|width="20%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
Line 449: Line 450:
 
----
 
----
 
{| style="width:100%" border="0"
 
{| style="width:100%" border="0"
|width="45%"|'''Week 13'''  Apr 25, 27
+
|width="45%"|'''Week 13'''  Apr 24, 26, 28
 
|width="20%"| '''&nbsp;'''  
 
|width="20%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
Line 464: Line 465:
 
* '''Mon/Wed'''
 
* '''Mon/Wed'''
 
::* Recursion Example 2:  [[CSC231_Towers_of_Hanoi | Towers of Hanoi ]]  
 
::* Recursion Example 2:  [[CSC231_Towers_of_Hanoi | Towers of Hanoi ]]  
 +
::* [[Stack overflow in Java| Stack overflow in Java; an example]]
 
::* Floating Point Numbers
 
::* Floating Point Numbers
 +
::* [[GenerateNaN.java| Generating NaNs in Java]]
 
::* [[Media:CSC231_Week13_2017.pdf| slides (pdf)]]
 
::* [[Media:CSC231_Week13_2017.pdf| slides (pdf)]]
 
* '''Friday''':
 
* '''Friday''':
::* Linux Lab: Programming in C, Part 4.
+
::* [[Media:CSC231_IntroToC_2017.pdf|Linux Lab: Introduction to C, Part 4]]
 
|
 
|
 
* [[CSC231 Optional Homework 9 2017 | Homework 9 (Optional)]]
 
* [[CSC231 Optional Homework 9 2017 | Homework 9 (Optional)]]
<!-- [[CSC231 Homework Solutions 2017| Solution program]] -->
+
<!-- [[CSC231 Homework Solutions 2017| Solution program]] -->
 
|
 
|
*  
+
* [[CSC231_An_Introduction_to_Fixed-_and_Floating-Point_Numbers| Introduction to Floating-Point Numbers]]
 
|}
 
|}
 
<br />
 
<br />
Line 479: Line 482:
 
----
 
----
 
{| style="width:100%" border="0"
 
{| style="width:100%" border="0"
|width="45%"|'''Week 14'''  May 2, 4
+
|width="45%"|'''Week 14'''  May 1, 3
 
|width="20%"| '''&nbsp;'''  
 
|width="20%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
 
|width="25%"| '''&nbsp;'''  
Line 487: Line 490:
 
{| 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''':  Floating-Point Numbers
|width="15%"| '''Lab/Hw'''
+
|width="15%"| '''Exam'''
 
|width="25%"| '''Reading'''  
 
|width="25%"| '''Reading'''  
 
|-valign="top"
 
|-valign="top"
Line 495: Line 498:
 
::* Floating Point Numbers
 
::* Floating Point Numbers
 
::* Recap
 
::* Recap
 +
::* [[Media:CSC231_Week14_2017.pdf| slides (pdf)]]
 
* '''Wednesday''':
 
* '''Wednesday''':
::* '''Final exam is released'''.  Take home, open books, open Web, open computers.  Due last day of exams.
+
::* [[Media:CSC231_Week14_2017.pdf| slides (pdf)]]
 +
::* [[CSC231 Final Exam 2017| '''Final exam''']].  Take home, open books, open Web, open computers.  Due last day of exams.
 
|
 
|
*  
+
* [[CSC231 Final Exam 2017| '''Final exam''']]
 
|
 
|
*  
+
* [[CSC231_An_Introduction_to_Fixed-_and_Floating-Point_Numbers| Introduction to Floating-Point Numbers]]
 +
 
 
|}
 
|}
 
<br />
 
<br />
  
=Links_and_Resources=
+
=Links and Resources=
 
<br />
 
<br />
 
==Pipelines, Branch Prediction, Hyper-Threading==
 
==Pipelines, Branch Prediction, Hyper-Threading==
Line 516: Line 522:
 
<br />
 
<br />
 
<br />
 
<br />
 +
</onlydft>
 
<br />
 
<br />
 
<br />
 
<br />

Latest revision as of 19:02, 21 September 2017