Skip Navigation
 

Course Information

Course Schedule

New Page 1

BARBADOS COMMUNITY COLLEGE

DIVISION OF COMPUTER STUDIES

COMP 101 ALGORITHM & PROGRAMMING CONCEPTS USING C++

 

COURSE SCHEDULE SEP-DEC 2007

 

WK#

Start date

TOPIC

ACTIVITY

1

Aug 27

----

 

2

Sept 3

----

 

3

Sept 10

Introduction, Problem solving

Algorithm Design

Lecture 1, Lecture 2

Reading:  Overview pp 1-14

Tutorial 1 pp 15-24, 34-35

Reading:  Tutorial 2 pp37-55

Applic. Lesson pp62-68

4

Sept 17

More Algorithm Design

Intro to C++, Variables etc

Lecture 3, Lecture 4

Reading: Tutorial 3 pp 73-89

Tutorial 4 pp 111-132

Applic. lesson pp134-152

5

Sept 24

More Variables

Functions(1)

Lecture 5

Reading : Tutorial 5

                Tutorial 6

Quiz # 1

 

6

 Oct 1

Functions (2)

Lecture 6

Reading: Tutorial 7

Prog. Assignment # 1 due

Test # 1 (1 hr)

7

Oct 8

Selection

Lecture 7

Reading: Tutorial 8

                Tutorial 9

8

Oct 15

 

Selection (2)

Reading: Tutorial 8

                Tutorial 9

Mid-Semester break October 18,19

9

Oct 22

Repetition

Lecture 8

Reading: Tutorial 10

Quiz # 2

 Prog. Assignment # 2 due

10

Oct 29

Repetition (2)

Reading: Appendix

11

Nov 5

Char & Strings

More Functions

Lecture 9

Reading: Tutorial 11

Test # 2 (1hr)

12

Nov 12

Arrays (1)

Lecture 10

Reading: Tutorial 12

13

Nov 19

Arrays (2)

Revision

Reading: Tutorial 12

 

Prog. Assignment # 3 due

 

Test # 3 (1hr)

14

Nov 26

Arrays (2)

Revision

Lecture 11

Reading: Tutorial 14

 

Reading: Tutorial 14

 

15

Dec 3

 

Reading session Nov 30- Dec 3

 

Prog. Assignment # 4 due

 

16

Dec 10

Final Exams

 

17

Dec 17

Final Exams

 

 


 

Course Policies

 

  • Reading: Text book- An Introduction To Programming With C++ by D. Zak (2nd ed.)

 

  • All APPLICATION LESSONS are to be read.

 

  • Programming. Assignments are due on the last day of the scheduled class for that week and are to be submitted to the class (See your class tutor for more details).

 

  • Marks will be deducted for late submission of assignments. The penalty is 10% off per day inclusive of bank holidays and weekends.

 

 

 

 

  • All personal noise emitting electronic devices are unwelcome in this class. Should you have a specific reason why you are awaiting an important call such as imminent offspring delivery, please advise your tutor in advance of class.

 

Test

Topics

%

1

problem solving , algorithm design, intro to C++, Variables

7

2

functions, selection, repetition

7

3

arrays

7

 

 

Assignments

Topics

%

1

Algorithm design, C++ Variables, C++ I/O

5

2

Selection, Repetition

5

3

Arrays and Functions

5

 

Quizzes/Exercises/Homework as assigned by Tutor

4

 

  • Course work                            40%

     

  • Final Exam (all Topics)             60%

 

 

 

 
 
« go back|print