User Tools

Site Tools


lab

Schedule

Lecture times

  • Tuesdays and Thursdays, 17:30 - 20:30, LSB 105

Lab sessions

  • Tuesdays and Thursdays, 20:30-22:00, LAS 1006

Weekly schedule

The following schedule information is tentative and will be updated throughout the term to reflect the actual progress of our particular course.

  <table class="inline">   <tr class="row0"> <th class="col0 centeralign"> WEEK </th> <th class="col1 centeralign"> &nbsp;DATES&nbsp; </th> <th class="col2 centeralign"> Lectures </th> <th class="col2 centeralign"> Lab </th> <th class="col2 centeralign"> Reading </th> </tr>   <tr class="row1"> <td class="col0 centeralign"> 01 </td> <td class="col1 centeralign"> May<br> 6 </td> <td class="col1 leftalign"> Topics: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit0.pdf">Introduction</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit1a.pdf">Abstraction</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/Hello.java">Hello.java</a> </td> <td class="col2"> <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/GettingStartedNew.pdf">Getting an account</a><br><a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/GuidedTourV3.3.pdf">Guided Tour</a><br>Assigned eCheck: 01A (due 12 May) </td> <td class="col0 centeralign"> Chapter 1 </td> </tr>   <tr class="row2"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> May<br> 8 </td> <td class="col1 leftalign"> Topics: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit2.pdf">Delegation, application development & software engineering</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MkChange.java">MkChange.java</a> </td> <td class="col2"> <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/RemoteAccess.pdf">Working from home</a><br>Assigned eCheck: 02A (due 14 May) </td> <td class="col0 centeralign"> Chapter 2 </td> </tr>   <tr class="row3"> <td class="col0 centeralign"> 02 </td> <td class="col1 centeralign"> May<br> 13 </td> <td class="col1 leftalign"> Topics: <a href="http://www.cse.yorku.ca/course_archive/2012-13/S/1020/Lectures/Unit3.pdf">Using classes & APIs</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit4.pdf">The object abstraction and usage</a> <br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/Circumference.java">Circumference.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MkChange2.java">MkChange2.java</a> </td> <td class="col2"> Assigned eCheck: 03A (due 19 May)</td> <td class="col0 centeralign"> Chapters 3 & 4 </td> </tr>   <tr class="row4"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> May<br> 15 </td> <td class="col1 leftalign"> Topics: The object abstraction and usage (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit5A.pdf">Control structures Part 1 - Selection</a> <br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/LottoNumbers.java">LottoNumbers.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MkChange3.java">MkChange3.java</a></td> <td class="col2"> Assigned eCheck: 04A (due 21 May)</td> <td class="col0 centeralign"> Chapters 4 & 5 </td> </tr>   <tr class="row5"> <td class="col0 centeralign"> 03 </td> <td class="col1 centeralign"> May<br> 20 </td> <td class="col1 leftalign"> Topics: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit5B.pdf">Control structures Part 2 - Iteration</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/SquaresTbl.java">SquaresTbl.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/SquaresInteractive.java">SquaresInteractive.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MultTbl.java">MultTbl.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MarksHisto.java">MarksHisto.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/DrawTriangle.java">DrawTriangle.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/SquareWaves.java">SquaresWaves.java</a> </td> <td class="col2"> Assigned eCheck: 05A (due 26 May)</td> <td class="col0 centeralign"> Chapter 5 </td> </tr>   <tr class="row6"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> May<br> 22 </td> <td class="col1 leftalign"> Topics: Control structures Part 2 - Iteration (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit6.pdf">Strings</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/ShortenDate.java">ShortenDate.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/ReplaceAll.java">ReplaceAll.java</a></td> <td class="col2"> Assigned eCheck: 06B (due 28 May)</td> <td class="col0 centeralign"> Chapter 6 </td> </tr>   <tr class="row7"> <td class="col0 centeralign"> 04 </td> <td class="col1 centeralign"> May<br> 27 </td> <td class="col1 leftalign"> Topics: Strings (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit7.pdf">Software development</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/CapWord.java">CapWord.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/MarksAnalysis.java">MarksAnalysis.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/Crypt.java">Crypt.java</a></td> <td class="col2"> <B>Lab test 1 administered during regular lab time</B> <br> Model solutions: <br><a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/LabTest1aQ1.java">LabTest1aQ1.java</a> <br> <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/LabTest1aQ2.java">LabTest1aQ2.java</a></td> <td class="col0 centeralign"> Chapter 7 </td> </tr>   <tr class="row8"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> May<br> 29 </td> <td class="col1 leftalign"> Topics: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit8.pdf">Aggregation</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/InvestmentTest.java">InvestmentTest.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/PortfolioTest.java">PortfolioTest.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/PortfolioTest2.java">PortfolioTest2.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/PortfolioDeepCopy.java">PortfolioDeepCopy.java</a>;<br><B>Written midterm test administered during first part of class.</B></td> <td class="col2"> Assigned eCheck: 08C (due 4 June) </td> <td class="col0 centeralign"> Chapter 8 </td> </tr>   <tr class="row9"> <td class="col0 centeralign"> 05 </td> <td class="col1 centeralign"> June<br> 3 </td> <td class="col1 leftalign"> Topics: Aggregation (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit9.pdf">Inheritance</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/CardTest.java">CardTest.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/GlobalCreditEg.java">GlobalCreditEg.java</a> </td> <td class="col2"> Assigned eCheck: 09B (due 9 June) </td> <td class="col0 centeralign"> Chapter 9 </td> </tr>   <tr class="row10"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> June<br> 5 </td> <td class="col1 leftalign"> Topics: Inheritance (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit10.pdf">Collections</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/DetectDuplicates.java">DetectDuplicates.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/WordFrequency.java">WordFrequency.java</a> </td> <td class="col2"> Assigned eCheck: 10A (due 11 June) </td> <td class="col0 centeralign"> Chapter 10 </td> </tr>   <tr class="row2"> <td class="col0 centeralign"> 06 </td> <td class="col1 centeralign"> June<br> 10 </td> <td class="col1 leftalign"> Topics: Collections (continued); <a href="http://www.cse.yorku.ca/course_archive/2012-13/S/1020/Lectures/Unit11.pdf">Exception handling</a> <br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/EHegA.java">EHegA.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/EHegB.java">EHegB.java</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/EHegC1.java">EHegC1.java</a></td> <td class="col2"> Assigned eCheck: 11A (due 16 June) </td> <td class="col0 centeralign"> Chapter 11 </td> </tr>   <tr class="row12"> <td class="col0 centeralign"> </td> <td class="col1 centeralign"> June<br> 12 </td> <td class="col1 leftalign"> Topics: Exception handling (continued); <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Unit12a.pdf">Multiclass applications</a>; <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Lectures/Review.pdf">Review</a><br>Example code: <a href="http://www.cse.yorku.ca/course_archive/2013-14/S/1020/Examples/FoodSim.java">FoodSim.java</a> </td> <td class="col2"> <B>Lab test 2 administered during regular lab time</B></td> <td class="col0 centeralign"> Chapter 12 </td> </tr>             </table>

lab.txt · Last modified: 2014/06/09 14:02 by wildes