User Tools

Site Tools


haas:fall2022:data:projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
haas:fall2022:data:projects [2022/08/17 12:03] wedgehaas:fall2022:data:projects [2022/12/15 18:53] (current) – external edit 127.0.0.1
Line 7: Line 7:
 ======Projects====== ======Projects======
  
-|  @lightgreen:[[/haas/fall2022/data/projects/ntr0|ntr0]] (due 20210824)  | +|  [[/haas/fall2022/data/projects/wcpX|wcp1]] (due 20220824) 
-|  @lightgreen:[[/haas/fall2022/data/projects/pctX|pct1]] (bonus; due 20210824)  | +|  [[/haas/fall2022/data/projects/ael0|ael0]] (due 20220831) 
-|  @lightgreen:[[/haas/fall2022/common/projects/wcp|wcp1]] (due 20210824)  | +|  [[/haas/fall2022/data/projects/ntr0|ntr0]] (due 20220831)  | 
-|  [[/haas/fall2022/data/projects/ael0|ael0]] (due 20210831)  | +|  [[/haas/fall2022/data/projects/pctX|pct1]] (bonus; due 20220831)  | 
-|  [[/haas/fall2022/data/projects/pctX|pct2]] (due 20210831)  | +|  [[/haas/fall2022/data/projects/wcpX|wcp2]] (due 20220831)  | 
-|  [[/haas/fall2022/common/projects/wcp|wcp2]] (due 20210831)  |+|  [[/haas/fall2022/data/projects/pctX|pct2]] (due 20220907)  | 
 +|  [[/haas/fall2022/data/projects/pctX|pct3]] (bonus; due 20220907)  | 
 +|  [[/haas/fall2022/data/projects/sln0|sln0]] (due 20220907) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp3]] (due 20220907) 
 +|  [[/haas/fall2022/data/projects/sln1|sln1]] (due 20220914) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp4]] (due 20220914) 
 +|  [[/haas/fall2022/data/projects/pctX|pct4]] (due 20220915) 
 +|  [[/haas/fall2022/data/projects/sll0|sll0]] (due 20220921) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp5]] (due 20220921) 
 +|  [[/haas/fall2022/data/projects/pctX|pct5]] (bonus; due 20220922) 
 +|  [[/haas/fall2022/data/projects/gfoX|gfo0]] (due 20220928) 
 +|  [[/haas/fall2022/data/projects/sll1|sll1]] (due 20220928) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp6]] (due 20220928) 
 +|  [[/haas/fall2022/data/projects/pctX|pct6]] (due 20220929) 
 +|  [[/haas/fall2022/data/projects/pctX|pct7]] (bonus; due 20221005) 
 +|  [[/haas/fall2022/data/projects/sll2|sll2]] (due 20221005) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp7]] (due 20221005) 
 +|  [[/haas/fall2022/data/projects/pctX|bwp1]] (bonus; due 20221019) 
 +|  [[/haas/fall2022/data/projects/pctX|pct8]] (due 20221019) 
 +|  [[/haas/fall2022/data/projects/sll3|sll3]] (due 20221019) 
 +|  [[/haas/fall2022/data/projects/sll4|sll4]] (due 20221019) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp8]] (due 20221019) 
 +|  [[/haas/fall2022/data/projects/pctX|pct9]] (bonus; due 20221026) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcp9]] (due 20221026) 
 +|  [[/haas/fall2022/data/projects/dll0|dll0]] (due 20221027) 
 +|  [[/haas/fall2022/data/projects/dln0|dln0]] (due 20221027) 
 +|  [[/haas/fall2022/data/projects/gfoX|gfo1]] (due 20221102) 
 +|  [[/haas/fall2022/data/projects/pctX|pctA]] (due 20221102) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcpA]] (due 20221102) 
 +|  [[/haas/fall2022/data/projects/dll1|dll1]] (due 20221103) 
 +|  [[/haas/fall2022/data/projects/pctX|pctB]] (bonus; due 20221109) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcpB]] (due 20221109) 
 +|  [[/haas/fall2022/data/projects/dll2|dll2]] (due 20221110) 
 +|  [[/haas/fall2022/data/projects/dls0|dls0]] (due 20221110) 
 +|  [[/haas/fall2022/data/projects/pctX|pctC]] (due 20221116) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcpC]] (due 20221116) 
 +|  [[/haas/fall2022/data/projects/dlq0|dlq0]] (due 20221117) 
 +|  [[/haas/fall2022/data/projects/pctX|bwp2]] (bonus; due 20221201) 
 +|  [[/haas/fall2022/data/projects/pctX|pctD]] (bonus; due 20221201) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcpD]] (bonus; due 20221201) 
 +|  [[/haas/fall2022/data/projects/pctX|pctE]] (bonus; due 20221207) 
 +|  [[/haas/fall2022/data/projects/wcpX|wcpE]] (bonus; due 20221207) 
 +|  [[/haas/fall2022/data/projects/gfoX|gfo2]] (due 20221208) 
 +|  @lightgreen:[[/haas/fall2022/data/eoce/readme|EoCE]] (due 20221219)  |
  
 ======Class Stats====== ======Class Stats======
Line 18: Line 61:
   * [[/haas/fall2022/data/projects/status|status]]   * [[/haas/fall2022/data/projects/status|status]]
  
 +======URLs======
 +
 +C Programming tutorials:
 +
 +  * [[https://www.tutorialspoint.com/cprogramming/|C Tutorial]]
 +  * [[http://publications.gbdirect.co.uk/c_book/|The C Book, online C book]]
 +    * [[http://publications.gbdirect.co.uk/c_book/thecbook.pdf|PDF of above]]
 +  * [[/_media/haas/printf.pdf|printf PDF]]
 +  * [[https://www.cprogramming.com/tutorial/c-tutorial.html?inl=hp|C tutorial]]
 +
 +Algorithmic Efficiency:
 +
 +  * https://www.youtube.com/watch?v=cCKOl5li6YM (at least the first third to half)
 +
 +Pointers:
 +
 +  * http://www.youtube.com/watch?v=5VnDaHBi8dM (an essential, if not critical, watch)
 ======Week 1====== ======Week 1======
   * Welcome!   * Welcome!
Line 29: Line 89:
       * on other systems, notably 16-bit and 32-bit systems (especially late-era hardware that might have incorporated tweaks to support more memory than is typically accessible by the default machine word size), memory address sizes can vary.       * on other systems, notably 16-bit and 32-bit systems (especially late-era hardware that might have incorporated tweaks to support more memory than is typically accessible by the default machine word size), memory address sizes can vary.
       * takeaway: for code portability, do not assume 8 byte memory addresses. **ALWAYS** use **sizeof()** to maximize portability.       * takeaway: for code portability, do not assume 8 byte memory addresses. **ALWAYS** use **sizeof()** to maximize portability.
 +
  
haas/fall2022/data/projects.1660737827.txt.gz · Last modified: 2022/08/17 12:03 by wedge