Академический Документы
Профессиональный Документы
Культура Документы
Instructor:
o Ramzi M. Abed, Office: I305, Ext: 2960 email: rabed@iugaza.edu.ps.
TAs:
o Mr. Ahmed El-Agha I114
o Ms. Ayat Abu Nqaira I203
Course description
In this course, students will learn the basic principles of structured programming using C programming language.
These principles include basic data types and their manipulations, control structures, functions, arrays and structs,
pointers and strings, and data file processing.
Follow basic software design practices to design, code, test and debug C programs
Use selection and looping control structures in C programs to control the program execution flow
Read and understand small-sized programs written by someone other than yourself.
I strongly believe the only way to learn computer programming is by doing. This course is designed to get you actively
involved through the lab and programming assignments.
This course will probably require more work from you than most of your other courses. Textbook readings and
preparation for Lab assignments are designed to take, on average, two to three hours to complete. Lab assignments
are designed to take 1 hour to complete. Most programming assignments are designed to take, on average, two to
three hours to complete.
subject
Course Introduction/Organization
Intro to C
Problem solving
4+5
Arrays
Functions
9 + 10
11
Structs
12
13+14
File processing
Teaching methods
Quizzes and homeworks 20% - Midterm Exam 20% - Final Exam 60%
Textbook
Academic Policy
Attendance: Students should arrive at the classroom punctually or before the class starts. If you arrive late,
you will not only lose opportunity to participate in class, but also disturb others. Attendance is mandatory. If
you absence more that 25% of the semester lectures, the course will be dropped.
Classroom behavior: Students should behave properly during class time to facilitate the teaching and
learning. You should turn off all electronic devices (such as cell phones) that may affect the class. If you need
to leave early, please let your instructor know beforehand. Talking to your classmates, reading newspapers,
magazines, or other materials are not allowed during class time.