cs046 »

Introduction to Programming - Summer 2013



Due Dates


Once a due date has passed for a problem set, further work (submitting answers) on the problem set won't count towards your course grade.   We strongly recommend that you complete all problem sets, even if a due date has passed, as they are an important part of preparing for your exams.

Schedule


Here is the schedule if you are taking this course for credit through SJSU.   It begins on June 3, 2013 and ends August 10, 2013. The following is a tentative schedule for the course and may be updated at anytime:
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mv="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">

<head> <meta name="Title" content=""> <meta name="Keywords" content=""> <meta http-equiv="Content-Type" content="text/html; charset=macintosh"> <meta name="ProgId" content="Word.Document"> <meta name="Generator" content="Microsoft Word 14"> <meta name="Originator" content="Microsoft Word 14"> <link rel="File-List" href="cs046-summerschedule_files/filelist.xml"> <link rel="themeData" href="cs046-summerschedule_files/themedata.xml"> <style> </style> </head>

<body lang="EN-US" style="tab-interval:.5in">

<div class="WordSection1">

Lesson Number<o:p></o:p>

Lesson Topic<o:p></o:p>

Week<o:p></o:p>

Dates<o:p></o:p>

Lesson Assessment<o:p></o:p>

Draft Due<o:p></o:p>

Final Due<o:p></o:p>

1

Introduction

1

6/3 – 6/5

BlueJ Installation - Problem Set 0

<o:p> </o:p>

6/5/13

2

Using Objects

1

6/5 – 6/9

Problem Set 1

6/9/13

6/12/13

3

Implementing Classes

2

6/10 – 6/16

Problem Set 2

6/16/13

6/19/13

4

Fundamental Types

3

6/17 – 6/19

 

 

 

5.1

Decisions

3

6/20 – 6/23

Problem Set 3

6/23/13

6/26/13

5.2

Decisions

4

6/24 – 6/25

 

 

 

6.1

Loops

4

6/24 – 6/25

Problem Set 4

6/30/13

7/3/13

<o:p> </o:p>

<o:p> </o:p>

4

6/26 – 6/29

Exam1

<o:p> </o:p>

<o:p> </o:p>

6.2

Loops

5

7/1 – 7/7

Problem Set 5

7/7/13

7/10/13

7.1

Arrays

6

7/8 – 7/14

Problem Set 6

7/14/13

7/17/13

7.2

Arrays

7

7/15 – 7/17

Problem Set 7

7/21/13

7/24/13

<o:p> </o:p>

<o:p> </o:p>

7

7/17 – 7/20

Exam 2

<o:p> </o:p>

<o:p> </o:p>

7.3

Arrays

8

7/22 – 7/23

 

 

 

8

More About Classes

8

7/24- 7/28

Problem Set 8

7/28/13

7/31/13

9

Interfaces and Inheritance

9

7/29 – 8/6

Problem Set 9

8/4/13

8/7/13

<o:p> </o:p>

<o:p> </o:p>

10

8/7 – 8/10

Final Exam<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

</div>

</body>

</html>