ةيدوعسلا ةيبرعلا ةكلمملا
Kingdom of Saudi Arabia
يلاعلا ميلعتلا ةرازو
Ministry of Higher Education
ةعماج مأ ىرقلا
Umm Al-Qura University
ثيللاب يللآا بساحلا ةيلك –
تابلاطلا عرف
University College in Lieth
بساحلا مولع مسق
Computer Science Department
1
Educational institution College of Computers in Al-Lith, Umm Al-Qura University Department: Computer Science
Course (Number - Name): 5901103-3 Introduction to Computer Science Lectures Time: Sunday 1-2
Instructor’s name: Elaf Alhazmi
Instructor’s web page: https://uqu.edu.sa/en/Profile/eafhazmi Email address: [email protected]
Office Hours: check academic instructor schedule (online) https://uqu.edu.sa/en/eafhazmi
For any academic concerns, students can email or approach an instructor in office hours.
Grading Scale: find more details about grading scales system in Umm Al-Qura University : https://uqu.edu.sa/dadregis/176
A+ (95-100) A (94-90) B+ (89-85) B (84-80)
C+ (79-75) C (74-70) D+ (69-65) D (64-60) F (<60)
Course Grading an Evaluation:
Attendant, Commitment and Assignments 10%
Quiz 10%
Mid Exam 20%
Lab work 20%
Final Exam
40%
ةيدوعسلا ةيبرعلا ةكلمملا
Kingdom of Saudi Arabia
يلاعلا ميلعتلا ةرازو
Ministry of Higher Education
ةعماج مأ ىرقلا
Umm Al-Qura University
ثيللاب يللآا بساحلا ةيلك –
تابلاطلا عرف
University College in Lieth
بساحلا مولع مسق
Computer Science Department
2 Course Content and Schedule
Title Week
Part 1: Computer and Data
Chapter 1: Introduction 2
Chapter 2: Data Representation 3 Chapter 3: Number Representation (Decimal
System, Binary System, Octal, Hexadecimal System)
4
Quiz
Chapter4: Operations on Bit 5
Chapter 4: Operations on Bit 6
Mid Exam Part 2: Computer Hardware
Chapter 5: Computer Organization 8 Chapter 5: Computer Organization 9
Chapter 6: Computer Networks 10
Chapter 6: Computer Networks 11
Part 3: Computer Software
Chapter 7: Operating Systems 12
Chapter 7: Operating Systems 13
Final Exam
Lab Content and Schedule
Title Week
General problem solving and algorithms 3
Algorithms representation 4 - 5
Introduction to C++ 7
Operators + Data Input Output + Control Structure
8 Operators + Data Input Output + Control
Structure
9 Lab Quiz
Repetition Structure loop 10
Arrays and Function 11
Lab Final Exam
ةيدوعسلا ةيبرعلا ةكلمملا
Kingdom of Saudi Arabia
يلاعلا ميلعتلا ةرازو
Ministry of Higher Education
ةعماج مأ ىرقلا
Umm Al-Qura University
ثيللاب يللآا بساحلا ةيلك –
تابلاطلا عرف
University College in Lieth
بساحلا مولع مسق
Computer Science Department
3 Text books and resources:
1. Instructor website in Umm Al-Qura University https://uqu.edu.sa/
2. Book: Foundations of Computer Science, Behrouz Forouzan and Firouz Mosharraf 3. The lecture Notes will be uploaded in course web page before a class
Missed Exam Policy: Missed an exam is unacceptable without a reasonable explanation.
Missed Exam on Emergency Situations related to Campus: For any emergency situations
whether related to an environment circumstances or campus emergency issues, students are expected
to follow the orders coming from administration office or an instructor. Students safety and life are
prioritized for any other obligations. In case of environmental issues such as raining, students are
expected to follow the governmental decisions and then the specialists such as firefighter office and
police.