Wednesday, July 30th, 2014

مقدمة في الحاسوب


Islamic University – Gaza

Faculty of Information   Technology

Computer science Department

بسم الله الرحمن الرحيم


CSCI 1405

Introduction to computer science

second Semester



Instructor: Lamiya El_Saedi.




Room: N201.


Ent. Tel.: 2643.


Office hours:  see the table on the web-site.



     Computer Science Overview by J. Glenn Brookshear 9th edition Addison Wesley Publishers Copyright 2007


 lecture 1:/lalsaedi/files/2010/02/Lecture1.ppt

sec 1.6:/lalsaedi/files/2010/02/1.6.ppt


sec 1.2: /lalsaedi/files/2010/02/Sec_(1.2.ppt 


examples of logical operation:/lalsaedi/files/2010/02/Examples_of_logical_operations.doc


 sec 1.3:mass storage:/lalsaedi/files/2010/02/Sec_(1.3).ppt


 sec 1.4: /lalsaedi/files/2010/02/SEC_(1.4.ppt 


sec 2.1: /lalsaedi/files/2010/02/Sec_(2.1).ppt


sec 2.3: /lalsaedi/files/2010/02/Sec_(2.3).ppt


sec 2.4: /lalsaedi/files/2010/02/Sec_(2.4).ppt


sec 3.2: /lalsaedi/files/2010/02/Sec_(3.2).ppt 


sec 4.1:  /lalsaedi/files/2010/02/sec_(4.1).ppt

sec 4.2: /lalsaedi/files/2010/02/Sec_(4.2).ppt


sec 4.3: /lalsaedi/files/2010/02/Sec_(4.3).ppt


algorithm: /lalsaedi/files/2010/02/Algorithm.ppt


flowchart: /lalsaedi/files/2010/02/Flowchart.ppt



Introduction to computer science


Course No. CSCI 1405


First: Course Description :


The major objectives of this course are to describe the State of the Art of Computer Science to students who haven no basic knowledge of Computers and related technologies. The course discusses Basic Computer Science subjects which should be a guide for them to further study individual subjects of Computer Science. It focuses on terminology and concepts of the computer industry, history of computers, computer equipment, and provides fundamental concepts for using PC-based software. Topics covered include computer hardware and its operation, operating systems and application software, networks and computer communications, the Internet and the World Wide Web, and primitive programming. Students are expected to take notes for reference/study and may be tested on material provided/discussed in class even if it is not covered in the text.



Second : Course Objectives


Upon successful completion of this course, students should be able to understand:

1. Computer hardware components and operation
2. Computer hardware and software terminology and availability
3. Categories of operating systems such as DOS, Windows, Linux
4. Number systems concepts and manipulation
5. Various common application packages, including word processors and spreadsheets
6. Basic computer communications and networking
7. Fundamental Internet principles, access, issues
8. Simple Programming techniques










Week  #




Ch. 1 (1.1, 1.2, 1.3 (without File storage and Retrieval), 1.4 (only Text, Numeric Values), 1.5, 1.6, 1.7, 1.9)

Data Storage


Ch. 2 (2.1 + بعض الإضافات),

 (2.4+ملحق كتاب المقدمة العربي)

Data Manipulation


Ch. 3 (3.1, 3.2)

Operating System


Ch. 4 (4.1, 4.2, 4.3(without XML))

Networking and the Internet


Algorithms (Flowcharts) +
C language

Algorithms and Introduction to C language



Fourth: Teaching modern:

1)    using  LCD

2)    using  blackboard

3)    discussion

4)    Lab

5)    Homeworks


Fifth: Reference Book:


a)     Main reference:

      Computer Science Overview by J. Glenn Brookshear 9th edition Addison   Wesley Publishers Copyright 2007


b)     Additional reference:

           , Dr.Mohmmed Mikki, second edition 1997           Programming in c


       Islamic University: 1st semester

       Collage: IT                        University year: 2007/2008

       Department: computer science                   Teacher name: Lamiya El_Saedi




Sixth: Office hours:





Sat, Mon, Wed



Sun, Tue



Seventh: the requirement of teaching course:

·        Listening to the lecture

·        The best thing is reading the subject before coming to the lecture


Eighth: Evaluation (Grading)

a)     Mid term works:

1)     lab 25%

2)     mid term  25%


b)     Final exam: 50%



 حل  بعض أسئلة الفصل الأول: