Differences

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

Link to this comparison view

cs-142:fall-2010:schedule [2014/11/19 22:37] (current)
ryancha created
Line 1: Line 1:
 +[[image:​Calendarbanner.png|900px]]
  
 +=Warning Warning Warning=
 +=This is the obsolete 2010 142 wiki=
 +
 +''​Please be aware that this schedule is '''​subject to change'''​. Check back often.''​
 +
 +''​The TOPIC schedule is approximate,​ since some sections meet MWF and others TTH, and since holidays and other scheduling events will cause the sections to drift relative to each other over the course of the semester.''​
 +
 +'''​Labs are due'''​ on <​u>​Wednesday</​u>​ for Dr. Clement'​s sections and on <​u>​Thursday</​u>​ for Dr. Seppi'​s sections. Labs are due on before midnight and in the week in which they are listed. You can pass off the lab the next day for full credit if you miss the TA; in this case, email your code to {{gmail|cs142ta.codesubmission}} before midnight as proof that it was ready to pass off at that time.
 +
 +'''​Blackboard Reading Quizzes'''​ for each chapter are generally due on the <​u>​Monday</​u>​ following when the chapter is covered in lecture (Tuesday in the case of Monday holidays). Specific Quiz deadlines are specified in blackboard.
 +
 +<table border=1>​
 +<tr>
 +<​th>​Week</​th>​
 +<​th>​Topic</​th>​
 +<​th>​Reading</​th>​
 +<​th>​Lab Assignments</​th>​
 +<​th>​Quizzes due</​th>​
 +</tr>
 +
 +<​tr></​tr>​
 +
 +<tr>
 +<​th>​August 30</​th>​
 +<​td>​Syllabus,​ Introduction to programming and Eclipse</​td>​
 +<​td>​Chapter 1 [http://​dna.cs.byu.edu/​cs142/​ch01.ppt slides], Chapter 2 [http://​dna.cs.byu.edu/​cs142/​ch02.ppt slides], [[Lab2-Example]]</​td>​
 +<​td>​Lab 1 [[Hello TA]]</​td>​
 +<​td></​td>​
 +</tr>
 +
 +<​tr><​!-- month break --></​tr>​
 +
 +<tr>
 +<​th>​September 6</​th>​
 +<​td>​Data Types and Decisions, Designing a program, pseudo-code</​td>​
 +<​td>​Chapter 3 [http://​dna.cs.byu.edu/​cs142/​ch03.ppt slides]</​td>​
 +<​td>​Lab 2 [[Buying a Hybrid Car]]</​td>​
 +<​td></​td>​
 +</tr>
 +
 +<tr>
 +<​th>​September 13</​th>​
 +<​td>​Reading text files, Loops</​td>​
 +<​td>​Chapter 8.1-8.2 [http://​dna.cs.byu.edu/​cs142/​ch08.ppt slides], Chapter 4 [http://​dna.cs.byu.edu/​cs142/​ch04.ppt slides]</​td>​
 +<​td>​Lab 3 [[Roman Numbers]]</​td>​
 +<​td>​1,​ 2, and 3 (due Sept 16)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​September 20</​th>​
 +<td> Loops, Methods</​td>​
 +<​td>​Chapter 4 [http://​dna.cs.byu.edu/​cs142/​ch04.ppt slides], 5.1-5.5 [http://​dna.cs.byu.edu/​cs142/​ch05.ppt slides]</​td>​
 +<​td>​Lab 4 [[Simple Pig Latin]]</​td>​
 +<​td>​Quiz 4 (due Sept 20)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​September 27</​th>​
 +<​td>​Stepwise Refinement</​td>​
 +<​td>​Chapter 5.6-5.8 [http://​dna.cs.byu.edu/​cs142/​ch05.ppt slides]</​td>​
 +<​td>'''​[[Midterm 1]]'''<​br/>​Test:​ Sept 27-Oct 2<​br/>​Program:​ Sept 22-29/​30</​td>​
 +<​td></​td>​
 +<tr/>
 +
 +<​tr><​!-- month break --></​tr>​
 +
 +
 +<tr>
 +<​th>​October 4</​th>​
 +<​td>​Recursion</​td>​
 +<​td>​Chapter 13 [http://​dna.cs.byu.edu/​cs142/​ch13.ppt slides], ​ 6.1 [http://​dna.cs.byu.edu/​cs142/​ch06.ppt slides], [http://​www.youtube.com/​watch?​v=fSoEK7p5u00&​NR=1 inception ]</​td>​
 +<​td>​Lab 5 [[Pretend Banking]]</​td>​
 +<​td>​Quiz 5 (due Oct 4)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​October 11</​th>​
 +<​td>​Arrays</​td>​
 +<​td>​Chapter 6.2-6.6 [http://​dna.cs.byu.edu/​cs142/​ch06.ppt slides]</​td>​
 +<​td>​Lab 6 [[Sorting]]</​td>​
 +<​td>​Quiz 13 (due Oct 11)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​October 18</​th>​
 +<​td>​Objects and Classes</​td>​
 +<​td>​Chapter 7.1-7.5 [http://​dna.cs.byu.edu/​cs142/​ch07.ppt slides]</​td>​
 +<​td>​Lab 7 [[Hotplate]]</​td>​
 +<​td>​Quiz 6 (due Oct 18)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​October 25</​th>​
 +<​td>​Packages,​ Testing (Every class has a print method(Seppi'​s law)) </td>
 +<​td>​Chapter 7.6-7.10 [http://​dna.cs.byu.edu/​cs142/​ch07.ppt slides]</​td>​
 +<​td>​Lab 8 [[Preparing For Winter]]</​td>​
 +<​td>​Quiz 7 (due Oct 25)</​td>​
 +</tr>
 +
 +<​tr><​!-- month break --></​tr>​
 +
 +<tr>
 +<​th>​November 1</​th>​
 +<​td>​Exception Handling, Inheritance</​td>​
 +<​td>​Chapter 8.3-8.5 [http://​dna.cs.byu.edu/​cs142/​ch08.ppt slides], 9.1 [http://​dna.cs.byu.edu/​cs142/​ch09.ppt slides]</​td>​
 +<​td>'''​[[Midterm 2]]'''<​br/>​Test: ​ Nov 1 - Nov 6<​br/>​Program:​ Oct 27 - Nov 3/​4</​td>​
 +<​td></​td>​
 +</tr>
 +
 +<tr>
 +<​th>​November 8</​th>​
 +<​td>​Inheritance,​ Polymorphism</​td>​
 +<​td>​Chapter 9.2-9.6 [http://​dna.cs.byu.edu/​cs142/​ch09.ppt slides]</​td>​
 +<​td>​Lab 9 [[Spaceships]]</​td>​
 +<​td>​Quiz 8 (due Nov 8)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​November 15</​th>​
 +<​td>​Collections and Maps</​td>​
 +<​td>​Chapter 10 [http://​dna.cs.byu.edu/​cs142/​ch10.ppt slides]</​td>​
 +<​td>​Lab 10 [[SpaceInvader]]</​td>​
 +<​td>​Quiz 9 (due Nov 15)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​November 22</​th>​
 +<​td>​Thankgiving Holiday. </td>
 +<​td>​[[CPLUSPLUS]]</​td>​
 +<​td>​--None--</​td>​
 +<​td></​td>​
 +</tr>
 +
 +<tr>
 +<​th>​November 29</​th>​
 +<​td>​Event Handling, GUIs</​td>​
 +<​td>​Chapter 11 [http://​dna.cs.byu.edu/​cs142/​ch11.ppt slides]</​td>​
 +<​td>​--None--</​td>​
 +<​td>​Quiz 10 (due Nov 29)</​td>​
 +</tr>
 +
 +<​tr><​!-- month break --></​tr>​
 +
 +<tr>
 +<​th>​December 6</​th>​
 +<​td>​GUI,​ Layout managers</​td>​
 +<​td>​Chapter 12 [http://​dna.cs.byu.edu/​cs142/​ch12.ppt slides]</​td>​
 +<​td>​Lab 11 [[FamilyHistory]] --Due Monday (Dec. 6 for section 5) and Tuesday (Dec. 7 for sections 3 and 4)--</​td>​
 +<​td>​Swing Quiz (due Dec 9) (This replaces quiz 11 and quiz 12.  If you took them, you dont need to take the Swing Quiz)</​td>​
 +</tr>
 +
 +<tr>
 +<​th>​December 13</​th>​
 +<​td>​Final Exam in Testing Center</​td>​
 +<​td></​td>​
 +<​td>'''​[[Final Exam]]'''<​br/>​Test:​ Dec 13-17<​br/>​Program:​ none</​td>​
 +<​td></​td>​
 +</tr>
cs-142/fall-2010/schedule.txt ยท Last modified: 2014/11/19 22:37 by ryancha
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0