User Tools

Site Tools


haas:spring2020:cprog:projects

Differences

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

Link to this comparison view

Next revision
Previous revision
haas:spring2020:cprog:projects [2018/11/12 12:01] – external edit 127.0.0.1haas:spring2020:cprog:projects [2020/05/05 16:45] (current) – [Projects] wedge
Line 7: Line 7:
 ======Projects====== ======Projects======
  
-|  [[/haas/fall2018/cprog/projects/cci0|cci0]] (due 20180822)  | +|  [[/haas/spring2020/cprog/projects/cci0|cci0]] (due 20200123)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp1]] (due 20180822)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct1]] (bonus; due 20200123) 
-|  [[/haas/fall2018/cprog/projects/dtr0|dtr0]] (due 20180830)  | +|  [[/haas/spring2020/common/projects/wcp|wcp1]] (due 20200123)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp2]] (due 20180830)  | +|  [[/haas/spring2020/cprog/projects/fwf0|fwf0]] (due 20200129) 
-|  [[/haas/fall2018/cprog/projects/sof0|sof0]] (due 20180905)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct2]] (due 20200129)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp3]] (due 20180905)  | +|  [[/haas/spring2020/common/projects/wcp|wcp2]] (due 20200129)  | 
-|  [[/haas/fall2018/cprog/projects/dow0|dow0]] (due 20180912)  | +|  [[/haas/spring2020/cprog/projects/dtr0|dtr0]] (due 20200205) 
-|  [[/haas/fall2018/common/projects/wcp|wcp4]] (due 20180912)  | +|  [[/haas/spring2020/cprog/projects/sof0|sof0]] (due 20200205) 
-|  [[/haas/fall2018/cprog/projects/mbe0|mbe0]] (due 20180919)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct3]] (due 20200205)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp5]] (due 20180919)  | +|  [[/haas/spring2020/common/projects/wcp|wcp3]] (due 20200205)  | 
-|  [[/haas/fall2018/cprog/projects/cbf0|cbf0]] (due 20180926)  | +|  [[/haas/spring2020/cprog/projects/dow0|dow0]] (due 20200212)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp6]] (due 20180926)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct4]] (due 20200212) 
-|  [[/haas/fall2018/cprog/projects/cos0|cos0]] (due 20181003)  | +|  [[/haas/spring2020/common/projects/wcp|wcp4]] (due 20200212) 
-|  [[/haas/fall2018/common/projects/wcp|wcp7]] (due 20181003)  | +|  [[/haas/spring2020/cprog/projects/pctX|bwp0]] (bonus; due 20200226)  | 
-|  [[/haas/fall2018/cprog/projects/pnc0|pnc0]] (due 20181017)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct5]] (due 20200226)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcp8]] (due 20181017)  | +|  [[/haas/spring2020/common/projects/wcp|wcp5]] (due 20200226)  | 
-|  [[/haas/fall2018/cprog/projects/mbe1|mbe1]] (bonus; due 20181017)  | +|  [[/haas/spring2020/cprog/projects/cos0|cos0]] (due 20200304)  | 
-|  [[/haas/fall2018/cprog/projects/pnc1|pnc1]] (due 20181031)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct6]] (due 20200304) 
-|  [[/haas/fall2018/common/projects/wcp|wcp9]] (due 20181024)  | +|  [[/haas/spring2020/common/projects/wcp|wcp6]] (due 20200304)  | 
-|  [[/haas/fall2018/cprog/projects/gfo0|gfo0]] (due 20181031)  | +|  [[/haas/spring2020/cprog/projects/cbf0|cbf0]] (due 20200311) 
-|  [[/haas/fall2018/common/projects/wcp|wcpA]] (due 20181031)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct7]] (due 20200311)  | 
-|  [[/haas/fall2018/common/projects/wcp|wcpB]] (due 20181107)  | +|  [[/haas/spring2020/common/projects/wcp|wcp7]] (due 20200311)  | 
-|  @lightgreen:oop0 (due 20181114)  | +|  [[/haas/spring2020/cprog/projects/pctX|pct8]] (due 20200318)  | 
-|  @lightgreen:[[/haas/fall2018/common/projects/wcp|wcpC]] (due 20181115)  | +|  [[/haas/spring2020/common/projects/wcp|wcp8]] (due 20200318)  | 
-|  EoCE (due 20181213-172959)  |+|  [[/haas/spring2020/cprog/projects/sam0|sam0]] (due 20200325)  | 
 +|  [[/haas/spring2020/cprog/projects/pctX|pct9]] (due 20200325)  | 
 +|  [[/haas/spring2020/common/projects/wcp|wcp9]] (due 20200325)  | 
 +|  [[/haas/spring2020/cprog/projects/afn0|afn0]] (due 20200401) 
 +|  [[/haas/spring2020/cprog/projects/pctX|pctA]] (due 20200401)  | 
 +|  [[/haas/spring2020/common/projects/wcp|wcpA]] (due 20200401)  | 
 +|  [[/haas/spring2020/cprog/projects/cnv0|cnv0]] (due 20200422) 
 +|  [[/haas/spring2020/cprog/projects/pctX|pctB]] (due 20200422) 
 +|  [[/haas/spring2020/common/projects/wcp|wcpB]] (due 20200422)  | 
 +|  [[/haas/spring2020/common/projects/wcp|bwp1]] (bonus; due 20200422)  | 
 +|  [[/haas/spring2020/cprog/projects/gfo0|gfo0]] (due 20200429) 
 +|  [[/haas/spring2020/cprog/projects/pctX|pctC]] (due 20200429) 
 +|  [[/haas/spring2020/common/projects/wcp|wcpC]] (due 20200429)  | 
 +|  @lightgreen:[[/haas/spring2020/cprog/eoce/README|eoce]] (due 20200513)  | 
 ======Class Stats====== ======Class Stats======
-  * [[/haas/fall2018/cprog/projects/status|status]] (coming at some point)+ 
 +  * [[/haas/spring2020/cprog/projects/status|status]] (coming at some point)
  
 ======URLs====== ======URLs======
Line 39: Line 54:
   * [[http://publications.gbdirect.co.uk/c_book/|The C Book, online C book]]   * [[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]]     * [[http://publications.gbdirect.co.uk/c_book/thecbook.pdf|PDF of above]]
- 
- 
-======Week 7====== 
-  * functions 
-    * passing by value 
-    * passing by address 
- 
-======Week 6====== 
-  * Arrays 
-  * Arrays with loops 
- 
-======Week 5====== 
-  * Talked about top-driven loops 
-  * In class example rendering a multiplication table 
-  * Looking to cover bottom-driven loops, then get into arrays 
- 
-======Week 4====== 
-  * Got through the basics of if constructs 
-    * exactly 1 if() 
-    * 0 or more else if()'s (following the single leading if()) 
-    * 0 or 1 else statements (coming at the very end-- note NO CONDITION on the else) 
-  * Coming up in selection land: 
-    * switch/case statements 
-    * ternary operator 
-    * logic chains 
-  * If we get through that, onto loops. 
- 
-======Week 3====== 
-  * looking to get into selection statements 
-    * if()/else if()/else 
-    * switch/case 
-    * ternary 
-    * logic chains 
-    * conditional operators 
-      * is equal to (**==**) 
-      * is NOT equal to (**!=**) 
-      * is less than (**<**) 
-      * is greater than (**>**) 
-      * is less than or equal to (**<nowiki><=</nowiki>**) 
-      * is greater than or equal to (**>=**) 
-    * compound conditions 
-      * chaining with AND (**&&**) 
-      * chaining with OR (**||**) 
-  * **dow0** is the next project 
- 
-======Week 2====== 
-  * Variables, types, representations of data 
-  * Logic, bitwise operators 
-  * formatted strings 
-  * printf(), scanf() 
-  * **sof0** is the next project 
  
 ======Week 1====== ======Week 1======
-  * Welcome! I've wrapped some initial activities into the **cci0** and **dtr0** projects, that I'd like you to perform by the given deadlines (by 11:59:59pm / 23:59:59 on posted day).+  * Welcome! I've wrapped some initial activities into the **cci0** project, that I'd like you to perform by the given deadlines (by 11:59:59pm / 23:59:59 on posted day).
   * If you've never used a UNIX system before, I'd recommend reading **{{:haas:ufbm.pdf|UNIX for the Beginning Mage}}**; it is short, and likely one of the best reads you'll ever have.   * If you've never used a UNIX system before, I'd recommend reading **{{:haas:ufbm.pdf|UNIX for the Beginning Mage}}**; it is short, and likely one of the best reads you'll ever have.
   * Get familiar with how to log onto Lab46, and once on:   * Get familiar with how to log onto Lab46, and once on:
Line 99: Line 63:
     * compile the C program (.c file(s)) into an executable with **gcc**     * compile the C program (.c file(s)) into an executable with **gcc**
     * execute the compiled C program (the executable) by specifying a path: **./program_name**     * execute the compiled C program (the executable) by specifying a path: **./program_name**
-  * I've also early released next week's project this week (a pattern I hope to maintain), should people really like to get a leg up on things (**sof0**).+  * I've also early released next week's project this week (a pattern I hope to maintain), should people really like to get a leg up on things (**fwf0**). 
haas/spring2020/cprog/projects.1542042064.txt.gz · Last modified: 2018/11/12 12:01 by 127.0.0.1