King Fahd
University of Petroleum and Minerals
Information and Computer Science Department
ICS
201 - Introduction to Computer Science
Spring Semester 1999
(992) Section 55&56
Instructor: Bashir Mohammed Ghandi Office:
22 / 124-9,
Tel:
4016.
Office Hours: Saturdays & Mondays: 9-11a.m ;
Wednesday: 9-10a.m.
E-mail : bmghandi@ccse.kfupm.edu.sa
Home Page
: http://www.ccse.kfupm.edu.sa/~bmghandi/ or
http://icswww.ccse.kfupm.edu.sa/bmghandi/
Lab Grading Policy:
Activity |
Weight
|
Quizzes(3) |
6%
|
Lab work (12) |
6%
|
Homework (4) |
4%
|
Project |
6%
|
Lab Test |
8%
|
Lab Schedule:
Week # |
Lab Topic
|
Remarks
|
Week 1
|
NO LAB
|
|
Week 2
|
Lab 1: One-Dimensional Arrays.
|
Review of ICS 102
|
Week 3
|
Lab 2: Text
Files & Use of
Help Utility.
|
Review of ICS 102
|
Week 4
|
Lab 3:
String & Character Processing.
QUIZ
|
Review of ICS 102
|
Week 5
|
Lab 4: Two-Dimensional Arrays (Start
of Lab Project).
|
Start of ICS 201
|
Week 6
|
Lab 5:
Using Functions with Pointers
|
|
Week 7
|
Lab 6: Recursion and Recursive
Functions.
QUIZ
|
|
Week 8
|
Lab 7: Structures (Part I).
|
|
Week 9
|
Lab 8: Structures (Part II).
|
|
Week 10
|
Lab 9: Dynamic Lists (Part I). QUIZ
|
|
Week 11
|
Lab 10: Dynamic Lists (Part II).
|
|
Week 12
|
Lab 11: Sorting Techniques (Part I).
|
|
Week 13
|
Lab 12: Sorting Techniques (Part II) and
Searching.
|
|
Week 14
|
Final Lab Test (Programming and
Comprehensive).
|
Submission of Project
|
Week 15
|
Lab Project
Demonstration.
|
|
|