CS140                                   MONTGOMERY COLLEGE                            Fall’2006

Computer Science, Rockville

  

Tentative Schedule

 

21830    

CS 

140 

422

3.00  

INTRO TO PROGRAMMING 

Rockville 

 

Sep 07, 2006

Dec 23, 2006

TR

12:30 pm - 1:45 pm 

HU

319

 

Instructor(s): Greg Grinberg 

                                                                            

Date

Chapters and Topics

09/07

09/12

Chapter 1: Introduction to Computers and Programming.

09/14

09/19

09/21

09/26

Chapter 2: Introduction to C++.

09/28

10/03

10/05

10/10

Chapter 3: Expressions and Interactivity.

10/12

10/17

Chapter 4: Making Decisions

10/19

     MidTerm Exam

10/24

10/26

10/30

Chapter4: Making Decisions

Chapter4: Making Decisions

Chapter 5: Looping.

11/02

11/07

11//09

Chapter 5: Looping.

 

Chapter 6: Functions.

11/14

11/16

11/21

Chapter 6: Functions.

 

Chapter 7: Arrays.

11/28

11/30

12/05

Chapter 7: Arrays.

 

Chapter 8: Sorting and Searching Arrays.

12/07

12/12

Chapter 8: Sorting and Searching Arrays.

12/14

Review

12/19

Final Exam :     Tuesday (19th)

12:30 PM - 2:30 PM

        

 

Program Assignments 

 

NR.

Exercises(tentative)

Due Date

 

Ass1

Programming Challenges, chapter2, pages 73-74:

 #1, 2, 5,9

09/19

  Ass2

Ongoing Project: Serendipity Booksellers Software Development Project, chapter1 & 2

09/21

Ass3

Find the errors: chapter3, pages 150-152

Predict Output: pages 152 - 154

Programming Challenges, chapter3, pages154:

 #1, 2

10/02

Ass4

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 3

10/12

Ass5

Programming Challenges, chapter 3, pages 154- 159:

4, 23, 21, 25

10/10

Ass6

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 4

10/26

Ass7

Programming Challenges, chapter 4, pages 237- 242: 5, 9, 13, 22,

10/30

Ass8

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 5

11/09

Ass9

Programming Challenges, chapter 5, pages 295 – 297: 12, 20, 22

11/09

Ass10

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 6

11/16

Ass11

Programming Challenges, chapter6, pages 368 - 371: 11,19

11/16

Ass12

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 7

11/30

Ass13

Programming Challenges,

Chapter 7, pages 450 - 451: #17

Chapter 8  page 492 : #7

12/12

Ass14

Ongoing Project: Serendipity Booksellers Software Development Project, chapter 8

12/14