Last Updated: 7 December 2019
Computer Programming 1

You are here

Course No. & Code: 
COMP 1102
Course Type: 
تخصص

نموذج وصف مقرر دراسي

Course Description

الرمزوالرقم :1102 حاسب

Course Code and Number:1102 Comp

اسم المقرر :برمجة الحاسب1

Course Title: Computer Programming 1

الوحدات الدراسية :3 (2 ،1)

Number of Units: 3 (2,1)

المستوى:الأول

Level: Level 1

متطلب سابق :لايوجد

Pre-requisite:NO

هدف المقرر:

إكساب الطالب المهارات الأساسية في طرق البرمجية المختلفةوالخوارزميات وتطبيقاتها من خلال لغات البرمجة المختلفة.

محتوياتالمقرر:

هيكلية البرنامج، أنواع البيانات الرئيسية، العمليات،أنواع البيانات العددية، تركيب التحكم و الاختيار، جمل التكرار، الدالات، تبادل المعاملات بين الدالات، المصفوفات و بعض تطبيقاتها. الاستدعاء الذاتي للدالات، مقدمة إلى البرمجة الكينونية، الكائنات و توصيفها مع تطبيق البرامج باستخدام لغةC++على بيئة .Microsoft Visual C++

Course Objective:

Providing students with basic skills in different programming methods and algorithms and applications through various programming languages.

Course Contents:

Data types and operations, numerical data types, control structures, selections, loops and methods, passing parameters, some applications such as sorting and searching arrays, Introduction to recursion and object oriented programming objects, classes, and Application on language programming C++ under Microsoft visual C++.

الكتب والمراجع:

Text Book and References:

1- K. Louden, Programming Languages: Principles and Practice, Thompson, Course echnology

Cengage Learning, 2012, Latest Edition.

 2- Deitel&Deitel, C++ How to program, Prentice Hall, 2004, Latest Edition.

3-Tony Gaddis, Strating out with C++ from control structures and through objects, 2009, Sixth   

Edition.