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

رمز المقرر

اسم المقرر

متطلب سابق

وصف المقرر

101 سلم

الثقافة الإسلامية ١ - Islamic Culture 1

--

عدد الساعات: ٢
يقدم المقرر التصور الصحيح الكامل والشامل للحياة والإنسان والكون من خلال تحديد علاقة الإنسان بربه وعلاقته بنفسه والآخرين وبالكون أجمع، وإمداد الطالب / الطالبة بحصيلة مناسبة من المعارف المتعلقة بالإسلام عقيدة وشريعة ومنهج حياة، وحضارة بوصفه دينا عاما صالحا للبشرية في كل زمان ومكان، وهذا يعطيه حصانة ضد تيارات الإلحاد المختلفة.

101ENG-6

اللغة الإنجليزية المكثفة ١ - Intensive English Program 1

--

عدد الساعات: ٦
It targets both the development of the learners' English Language skills and an introduction of the science terminology. Learners will have the opportunity to develop the four language skills (listening, speaking, reading and writing)

عال ١٠١

مهارات الحاسب - Computer Skills

--

عدد الساعات: ٢
يقدم هذا المقرر الثقافة الضرورية لتعريف وتدريب الطلاب بالمفاهيم والمهارات الاساسية المتعلقة بالحاسب من حيث العتاد، وأنظمة التشغيل، والبرمجيات، شبكات الحاسبات، التعلم والتواصل الإلكتروني، التجارة الإلكترونية، فيروسات الحاسب والتطبيقات المكتبية

PHYS 101

فيزياء عامة - General Physics

--

عدد الساعات: ٤
يقدم هذا المقرر تعريفًا قائمًا على المفاهيم للمبادئ والعمليات الأساسية للعالم المادي. تشمل الموضوعات المفاهيم الأساسية للوحدات القياسية والمتجهات والحركة والقوى والطاقة والمرونة وميكانيكا الموائع والحرارة والكهرباء والبصريات.
This course provides a conceptually based exposure to the fundamental principles and processes of the physical world. Topics include basic concepts of standard units, vectors, motion, forces, energy, elasticity, fluid mechanics, heat, electricity, and optics.

عرب ١٠١

المها ات اللغوية

--

عدد الساعات: ٢
يتناول هذا المقرر المها ات الأساسية في قواعد اللغة العربية ، والسعي إلى إتقرانها ، وتحسين مستوى الإعراب ، وإجادة التحدث بالعربية الفصحى ، وزيادة الثروة اللغوية لدى الطلاب – الطالبات ، والبعد عن الأخطاء اللغوية والأسلوبية الشائعة .

المجموع

١٦

تحميل توصيف مقررات المستوى الأول

المستوى الثاني

نفس ١٠١

مهارات التعلُّم والتفكير

--

عدد الساعات: ٢
يتناول مقرر مهارات التعلم والتفكير مهارات وعناصر النظريات التعليمية والفكرية الحديثة، وممارستها عملياً داخل القاعات التدريسية وخارجها وتدريبهم على توظيفها في حياتهم الجامعية والاجتماعية ، ويشتمل المقرر على مهارات التكيف مع الحياة الاجتماعية وتعريف الطلاب بخصائص الحياة الجامعية وأسس التكيف والانسجام معها ، واكتساب مهارات التوافق مع المحيط الجامعي.

نهج ١٠١

مهارات الاتصال

--

عدد الساعات: ٢
تنمية مهارات التواصل لدى الطلبة وتأهيلهم للتواصل الجيد والناجح مع الذات ومع الآخرين، وإعدادهم للاندماج والتناغم والتفهم والتواصل وبناء العلاقات باحترام وسلام مع محيطهم وما قد يشمله من مفاهيم وثقافات مختلفة، إلى جانب اكتسابهم الكم المعرفي ولمعلوماتي المناسب عن الاتصال وموضوعاته المتعددة والمختلفة، والذي يساهم في إنجاح حياتهم الخاصة والعملية على حد سواء.

102ENG-6

اللغة الإنجليزية المكثفة ٢ - Intensive English Program 2

--

عدد الساعات: ٦
It targets both the development of the learners' English Language skills and an introduction of the science terminology. Learners will have the opportunity to develop the four language skills (listening, speaking, reading and writing)

 

كيمياء عامة - General Chemistry

 

عدد الساعات: ٤
تعلم الطبيعة الأساسية للمواد الكيميائية والنظم الكيميائية ، والتعرف على لغة ورموز الكيمياء.
Learning the fundamental nature of chemicals and chemical systems, and becoming familiar with the language and symbols of chemistry.

MATH 101

رياضيات ١ - Mathematics 1

--

عدد الساعات: ٣
مقدمة إلى الأعداد الحقيقية والتفاوتات - تعريف الدالة وبعض الأنواع - الحدود ، الاستمرارية - مشتقات الدوال - مشتقات الترتيب الأعلى - نظرية القيمة الرئيسية - الإكستريما ، وظيفة الزيادة والنقصان ، الاختبار الأول المشتق - التقعر والاختبار المشتق الثاني .
Introduction to real numbers and inequalities- Definition of the function and some types- Limits, Continuity- Derivatives of functions- Higher order-derivatives - Main value theorem- Extrema, Increasing and decreasing function and the first derivative test- Concavity and the second derivative test.

المجموع

١٧

تحميل توصيف مقررات المستوى الثاني

المستوى الثالث

سلم ١٠٢

الثقافة الإسلامية ٢

--

عدد الساعات: ٢
يعنى هذا المقرر بدراسة النظام السايسي والاقتصادي في الإسلام والتعرف على حقوق ولاة الأمور وواجباتهم ، وكذلك التعرف على مزيا النظام الاقتصادي في الإسلام وما يضمنه للأمة من تقدم وتنمية واستقلال اقتصادي.

CIT 211

برمجة حاسب ١ - Computer Programming 1

--

عدد الساعات: ٣
يقدم هذا المقرر الخوارزميات ومخططات تدفق البيانات لحل المشكلات. وهو يغطي أيضًا مقدمة إلى لغة برمجة الكمبيوتر. وتتضمن الموضوعات أنواعًا المتغيرات ، العمليات الحسابية ، والتحكم ، الإدخال والإخراج ، الحلقات ، السلسلة ومصفوفات.
This course introduces algorithms and dataflow diagrams for solving problems. It covers also an introduction to computer programming language. Topics will include variable types, operators, control flow, input and output, branching, looping, string and arrays.

MATH 211

رياضيات ٢ - Mathematics 2

MATH 101

عدد الساعات: ٣
فهم العلاقة بين التفاضل والتكامل حساب التفاضل والتكامل ، واستخدام التكاملات للعثور على المساحة يحدها منحنيات.
This course gives the comprehention the connection between differential and integral calculus, and use of integrals to find the area bounded by curves.

STAT 211

الإحصاء والإحتمالات - Probability & Statistics

MATH 101

عدد الساعات: ٣
يقدم هذا لمقرر توزيعات التردد ، المخططات و الرسوم البيانيةو الرسوم البيانية للسلاسل الزمنية ، الرسوم البيانية الدائرية. وأيضا يلخص البيانات باستخدام الوسط والوسيط والمدى المتوسط
The course introduces the probability and statistics, frequency distributions, graphs, histograms, represent data using Pareto charts, time series graphs, and pie graphs. It is summarizing data using measures of central tendency, such as the mean, median, mode, and midrange.

عرب ٢٠١

التحرير الكتابي

عرب ١٠١

عدد الساعات: ٢
يتناول هذا المقرر مها ات التحرير الكتابي ، لإكساب الطلاب والطالبات مها ات التعبير الفني ومعرفة مقرومات الفنون الكتابية والأدوات التعبيرية والأسلوبية.

طبع ٢٠١

الصحة واللياقة

--

عدد الساعات: ٢
يقوم هذا المقرر بتزويد الطلاب/الطالبات بالمعرفة والفهم والمهارات والسلوكيات اللازمة لتعزيز صحتهم وتنمية لياقتهم البدنية بالإضافة إلى إعدادهم للمشاركة الفاعلة في بناء مجتمع صحي ومنتج وذلك في ظل ظهور عادات مؤثرة سلبا على الصحة. يتألف هذا المقرر من جزئين نظري وعملي وتتم دراسته بعدد ساعتين معتمدتين في جميع كليات جامعة بيشة.

المجموع

١٥

تحميل توصيف مقررات المستوى الثالث

المستوى الرابع

ترخ ٢٠١

تاريخ المملكة العربية السعودية

--

عدد الساعات: ٢
المقرر متطلب جامعة ، ويعنى بتعريف الطلاب – الطالبات بأهم المحطات التاريخية في تاريخنا، مع تعزيز روح الانتماء والولاء للوطن.

ترب ٢١٠

الشباب وقيم المواطنة

--

عدد الساعات: ٢
يتناول هذا المقرر دراسة مفهوم المواطنة وتطورها وخصائصها ومبررات واهداف تعليمها ،كما يتناول أبعاد المواطنة وحقوقها وواجباتها في الإسلام ، ومفهوم القيم وتصنيفاتها ، ودور الجامعات في إكساب وتعزيز قيم المواطنة لدى الشباب في المرحلة الجامعية، والتحديات التي تواجهها في السياق العالمي المعاصر

CIT 212

برمجة حاسب ٢ - Computer Programming 2

CIT 211

عدد الساعات: ٣
هذه المقرر يقدم مواضيع متقدمة في لغة البرمجة. و تشمل المواضيع الدوال ، المؤشرات ، ، الملفات والفئات والكائنات ومفاهيم البرمجة الموجهة .
This course is advanced topics in programming language. Topics will include functions, pointers, files, classes, objects and object-oriented programming concepts.

CS 221

رياضيات متقطعة - Discrete Mathematics

STAT 211

عدد الساعات: ٣
هذ المقرر يقدم أساسيات التفكير المنطقي والرياضي ، والدوال ، والمتغيرات ، والمجموعات ، والعلاقات ، وتقنيات الإثبات الرسمي ، والتعقيد ، والعلاقات ، ونظرية الحوسبة ، والتسلسلات ، العد ، الرسوم البيانية ، الشجرة ، و الأوتوماتيكية المحدودة.
This course focuses on teaching the fundamentals of logic and mathematical thinking, functions, predicates, sets, relations, formal proof techniques, and complexity, relations, and the theory of computation , sequences and summations, Counting, Graphs, Tree, and Finite Automata.

CS 222

تصميم المنطق الرقمي - Digital Logic Design

--

عدد الساعات: ٣
يقدم هذا المقرر نظم الترقيم ، بوابات الجبر المنطقي. كما أنه يغطي أساليب تحسين تصميم الدوائر الرقمية باستخدام البوابات المنطقية العشوائية ، والمصفوفات المنطقية القابلة للبرمجة. كما انه يعطي مقدمة عن تنظيم الكمبيوتر ونموذج المعالج الأولي.
This course introduces numbering systems, Boolean algebra logic gates. It is also covers digital circuit design optimization methods using random logic gates, flip flops and programmable logic arrays. It gives and introduction to computer organization and processor prototype model and using interrupt driven.

MATH 232

الجبر الخطي - Linear Algebra

--

عدد الساعات: ٣
يقدم هذا المقرر مفهوم المصفوفات ، والعديد من أنظمة المعادلات الخطية . كما أنه يشمل تحليل القيمة المفردة ، والعوامل والمصفوفات العكسية والعوامل المحددة.
This course introduces the linear algebra. It introduces concept of matrices, several systems of Linear Equations, Eignvalues and Eigenvector computations. It also covers singular value decomposition (SVD) , Factorizations and Matrix inverses and Determinants .

المجموع

١٦

تحميل توصيف مقررات المستوى الرابع

المستوى الخامس

سلم ١٠٤

الثقافة الإسلامية ٤

--

عدد الساعات: ٢
يعنى هذا المقرر بدراسة الغزو الفكري للعالم الإسلامي وأساليبه والتحديات المعاصرة للعالم الإسلامي، ووسائل التعامل معها، وآفاق المستقبل للعالم الإسلامي.

دار ٣٠١

ريادة الأعمال

 

عدد الساعات: ٢
يتضمن المقرر أساسيات تحويل الافكار والمبتكرين الي مشاريع تطبيقية وفق وقواعد إنشاء المشاريع التجارية السليمة , واستكشاف الجوانب المتعددة لعملية إنشاء ورعاية المشروعات الجديدة , وكيفية تكوين منشآت الأعمال الجديدة علي مستوي كل من الأفراد والشركات .

CIT 311

هياكل البيانات - Data Structures

CIT 212 & CS 221

عدد الساعات: ٣
يقدم المقرر أساسيات هياكل البيانات (القائمة ، مفهوم التكدس ، قائمة الانتظار ، الشجرة والرسم البياني) ومفاهيم العودية والتجزئة ، والعمليات ذات الصلة وتطبيقاتها.
This course will introduce the fundamentals of data structures (List, Stack, Queue, Tree and Graph) and recursion and hashing concepts, and the related operation and their applications.

CIT 312

البرمجة الغرضية الموجهة - Object Oriented Programming

CIT 212

عدد الساعات: ٣
يقدم هذا المقرر الدراسي مفاهيم البرمجة الموجهة للكائنات. وكذلك أنواع البيانات الأساسية و. المفاهيم الأساسية للكائنات الموجهة ، مثل الفئات والكائنات والأساليب والوراثة والواجهات وعدة مفاهيم
This course introduces Object-Oriented Programming concepts.Also Basic data types and operators. Basic object-oriented concepts like Classes, Objects and methods, Inheritance, Interfaces, Packages, Exception Handling, Multithreading, Applets, Abstract Window Toolkit.

CS 321

المعالجات الصغيرة ولغة التجميع - Microprocessors and Assembly Language

CS 222

عدد الساعات: ٣
يغطي هذا المقرر هيكلة الكمبيوتر الأساسية ، وهيكلة وتصميم المعالجات الدقيقة ، وبرمجة المعالجات الدقيقة . وايضا يركز على كل من برنامج لغة التجميع وتصميم أجهزة الحواسيب الصغيرة لفئة المعالجات الدقيقة انتل ٨٠*٨٦. وايضا يفسر تصميم اجهزة نظام الحواسيب الصغيرة ٨٠*٨٦ و كيفية كتابة ، تنفيذ ، وتصحيح رموز التجميع.
This course covers fundamental computer Architecture, Microprocessor structure and design, microprocessor programming and microprocessor based Interfacing. It emphasizes both assembly language software and microcomputer hardware design for the Intel 80x86family of microprocessors. It alos explain hardware the design of 80x86-based microcomputer system and how to write, execute, and debug assembly codes.

المجموع

١٣

تحميل توصيف مقررات المستوى الخامس

المستوى السادس

CIT 313

نظم إدارة قواعد البيانات - Database Management System

CIT 311

عدد الساعات: ٣
يتضمن هذا المقرر مستخدمي قاعدة البيانات وقواعد البيانات ومفاهيم نظام قواعد البيانات وهندستها ونمذجة البيانات باستخدام نموذج علاقة الكيان اي ار ونموذج البيانات العلائقية وقيود قاعدة البيانات العلائقية
This course covers database and database users, database system concepts and architecture, data modeling using the entity relationship (ER) model, the relational data model and relational database constraints

CS 322

تحليل وتصميم الخوارزميات - Algorithm Analysis and Design

CIT 311

عدد الساعات: ٣
يشرح هذا المقرر تقنيات تصميم وتحليل الخوارزميات ، مع التركيز على طرق التطبيق. تشمل الموضوعات ديفيد اند كونقر ، والعشوائية ، والبرمجة الديناميكية ، وخوارزميات القريدي ، والتحسين التدريجي ، ومشكلة ان بي .
This course explains techniques for the design and analysis of efficient algorithms, emphasizing methods of application. Topics include divide-and-conquer, randomization, dynamic programming, greedy algorithms, incremental improvement, and complexity and NP-hard problem.

CS 323

هندسة الكمبيوتر وتنظيمه - Computer Architecture and Organization

CS 321

عدد الساعات: ٣
يقدم هذا المقرر أساسيات بنية الكمبيوتر وتنظيم الوحدات المختلفة مثل وحدة التحكم و وحدة الحساب والمنطق و الذاكرة و وحدة الإدخال / الإخراج في الكمبيوتر الرقمي. وايضا يصف نظام الذاكرة الهرمي بما في ذلك ذاكرة التخزين المؤقت والذاكرة الظاهرية.
This course introduce the fundamentals of computer architecture and organization of various units such as a control unit, Arithmetic and Logical unit and Memory unit and I/O unit in a digital computer. It describes the hierarchical memory system including cache memories and virtual memory.

IS 331

تحليل وتصميم النظم - System Analysis and Design

--

عدد الساعات: ٣
يقدم هذا المقرر التقنيات في تحليل ونمذجة نظم المعلومات.
This Course introduces the techniques in analyzing and modeling information systems.

MATH 322

الطرائق العددية - Numerical Methods

MATH 232

عدد الساعات: ٣
يقدم هذا المقرر طريقة للمهندس لترجمة لغة الرياضيات والفيزياء إلى معلومات يمكن استخدامها لاتخاذ القرارات الهندسية. ويغطي المقرر أساسيات الأساليب العددية .
This course provides a way for the engineer to translate the language of mathematics and physics into information that may be used to make engineering decisions. It covers the fundamentals of numerical methods from an applied point of view.

المجموع

١٥

تحميل توصيف مقررات المستوى السادس

المستوى السابع

CIT 411

أخلاقيات الحوسبة - Computing Ethics

٨٠ ساعة - 80 Credit Hours

عدد الساعات: ٢
تم تصميم هذه المقرر لتزويد الطلاب من البرامج والخلفيات المتنوعة بتقدير مناسب وفي الوقت المناسب لتأثير تكنولوجيا المعلومات والتقدم التكنولوجي على كل جانب من جوانب المجتمع.
This course is designed to provide students from varied programs and backgrounds with a particularly relevant and timely appreciation of the impact information technology and technological advances have made on every aspect of society.

CS 421

هندسة البرمجيات - Software Engineering

IS 332

عدد الساعات: ٣
يعلم هذا المقرر الطلاب طريقة لفهم لكيفية بناء تطوير نظام برمجي من الصفر عن طريق توجيههم بكيفية عملية تطوير البرنامج ومنحهم المبادئ الأساسية لتطوير النظام باستخدام تقنية موجهة .
This course teaches students the way to build an understanding of how to develop a software system from scratch by guiding them through the software development process and giving them the fundamental principles of system development with object-oriented technology.

CS 422

نظم التشغيل - Operating Systems

CS 323 & CIT 311

عدد الساعات: ٣
ستغطي هذه المقرر المفاهيم الأساسية لأنظمة التشغيل الحديثة بما في ذلك الأهداف والمقاطعات واستدعاءات النظام وخدمات نظام التشغيل والعمليات والهياكل المختلفة لنظام التشغيل. أيضًا ، الأنظمة الفرعية الرئيسية لنظام التشغيل: إدارة العمليات ، إدارة الذاكرة ، إدارة الذاكرة الافتراضية ، نظام الملفات وإدارة الأقراص.
This course will cover the basic concepts of recent OSs including goals, interrupt, system calls, OS services, operations and OS various structures. Also, major OS subsystems: process management ,memory management , virtual memory management, file system and disk management.

CS 423

برمجة قواعد البيانات - Database Programming

CIT 313

عدد الساعات: ٣
يقدم هذا المقرر هياكل اس كيو ال وبرمجة تطبيق اس كيو ال / بي ال . كما يوفر أيضًا كيفية كتابة برمجة متقدمة في اس كيو ال / بي ال باستخدام اس كيو إل الديناميكي وأنواع الكائنات المختلفة وميزات متقدمة اخرى.
This course introduces SQL structures and PL/SQL blocks of application code. It also offers how to write PL/SQL Advanced Programming using dynamic SQL, Different object types and others advanced features.

MATH 484

بحوث علمية - Operational Research

MATH 232

عدد الساعات: ٣
يساعد مرر البحوث العلمية في حل المشكلات في البيئات المختلفة التي تحتاج إلى قرارات. يغطي هذا المقرر موضوعات تشمل: البرمجة الخطية ، النقل ، الواجب ، تقنيات سي بي ام / ام اس بي تي. كما يقدم تقنيات تحليلية وسيتم استخدام حزم الكمبيوتر لحل المشكلات التي تواجه مديري الأعمال في القرارات.
Operational research course helps in solving problems in different environments that needs decisions. This course covers topics include: linear programming, Transportation, Assignment, an CPM/MSPT techniques. It introduces also analytic techniques and computer packages will be used to solve problems facing business managers in decision environments.

المجموع

١٥

تحميل توصيف مقررات المستوى السابع

المستوى الثامن

CS 424

نظرية الحوسبة - Theory of Computation

CS 221

عدد الساعات: ٣
يقدم هذا المقرر نظرية الحساب من خلال مجموعة من الآلات المجردة التي تعمل كنماذج للحساب - الأتمتة المحدودة ، وآلات الدفع الآلي ، وآلات تورينج - وتفحص العلاقة بين هذه الأوتوماتيكية واللغات الرسمية.
This module introduces the theory of computation through a set of abstract machines that serve as models for computation - finite automata, pushdown automata, and Turing machines - and examines the relationship between these automata and formal languages.

ECIT 411

النمذجة والمحاكاة - Modeling and Simulation

MATH 214 & CS 421

عدد الساعات: ٣
في هذه المقرر ، سوف تدرس مقدمة تعريفات والمفاهيم الأساسية ، نماذج التصنيف الأربعة: منفصلة أو مستمرة ، احتمالية أو حتمية ، ساكنة أو ديناميكية ، ومفتوحة حلقة أو حلقة مغلقة.
In this course, you will study Introduction-Definitions and basic concepts-, Four classifications models: discrete or continuous, probabilistic or deterministic, static or dynamic, and open loop or closed loop.

ECIT 412

الوسائط المتعددة - Multimedia

CS 321

عدد الساعات: ٣
يقدم هذا المقرر مفاهيم ومكونات الوسائط المتعددة. ويناقش كيفية إنتاج منتج الوسائط المتعددة الرقمية من خلال معالجة عدة أنواع من الوسائط. تتم مناقشة الخطوط النصية ووجوه الكتابة مع بعض الإرشادات لتحديد الخطوط لاستخدامها في تطبيقات مختلفة. وايضا يتم مناقشة خصائص الصوت الرقمية والصور والفيديو ومعالجتها.
This course introduces the multimedia concepts and components. It discusses how to produce a digital multimedia product through manipulate several types of media. Text fonts and type faces are discussed with some guidelines for selecting fonts to use in different applications. Digital audio, images, and video properties and processing are discussed.

ECIT 413

تطوير تطبيقات الجوال - Mobile application Development

CS 321

عدد الساعات: ٣
يقدم هذا المقرر للطلاب تطوير التطبيقات للجوال التي تعمل بنظام التشغيل اندرويد. سوف يتعلم الطالب استخدام برمجة جافا لتطوير تطبيقات الجوال والمهارات الأساسية لاستخدام بيئة تطوير متكاملة
This course introduces students to application development for Android OS based Portable devices. The student will learn the use of java programming for development of mobile application and the basic skills of using an integrated development environment

IS 434

إدارة مشاريع البرمجيات - Software Project Management

IS 332

عدد الساعات: ٣
يهدف هذا المقرر إلى تقديم المفاهيم والأساليب والإجراءات المرتبطة بإدارة مشاريع البرمجيات. يحصل الطالب على نظرة عامة على جميع جوانب إدارة المشروع ، بما في ذلك تطوير مراحل مشروع البرمجياتت والتخطيط والجدولة وتقدير التكلفة وإدارة المخاطر وتقييم جودة مشروع البرنامج.
This course aims to introduce the concepts, methods and procedures associated with software project management. The student gains an overview of all aspects of project management, including the development of the software project phases, planning, scheduling, cost estimation, managing risks, and evaluating the software project quality.

IT 441

شبكات الحاسب - Computer Networks

CS 321 & CS 323

عدد الساعات: ٣
يتناول هذ المقرر التقنية الأساسية التي تجعل شبكات الكمبيوتر واتصالات البيانات ممكنة. يبدأ بنظرة عامة على تصنيفات الشبكة ونظرة عامة على تكوينات الشبكة المختلفة. ثم يغطي نظرة عامة على طرز اي او اس- اس او اي و تي سي بي / اي بي (الإنترنت). بعد ذلك ، يغطي المقرر المفاهيم الأساسية لأنواع البيانات والإشارات بما في ذلك تقنيات التشفير والتشكيل
This course examines the underlying technology that makes computer networks and data communication possible. It starts with an overview of network classifications and an overview of different network configurations. Then, it covers an overview of ISO-OSI and TCP/IP (Internet) models. Then, the course covers basic concepts of data and signals types including encoding and modulation techniques

IT 442

تفاعل الإنسان والحاسب - Human Computer Interaction

IS 331

عدد الساعات: ٣
يقدم هذا المقرر مقدمة ومحة عامة عن مجال التفاعل بين الإنسان والحاسب. التفاعل بين الإنسان والحاسب هو مجال متعدد التخصصات يجمع بين النظريات والمنهجيات من علوم الحاسب وعلم النفس المعرفي والتصميم والعديد من المجالات الأخرى.
This course provides an introduction to and overview of the field of human-computer interaction (HCI). HCI is an interdisciplinary field that integrates theories and methodologies from computer science, cognitive psychology, design, and many other areas.

المجموع

٢١

تحميل توصيف مقررات المستوى الثامن

المستوى التاسع

CS 521

لغات البرمجة - Programming Languages

CS 424

عدد الساعات: ٣
يتناول المقرر التأثيرات المختلفة للغة ، في الماضي والحاضر ، مع التركيز على اللغات الحديثة ، مثل سي بلس بلس و جافا ، وبدرجة أقل ، على اللغات الوظيفية مثل شييم و ام ال ، ولغات البرمجة النصية مثل بيرل ، و بايثون.
The course addresses various influences of language, both past and present, with an emphasis on modern imperative languages, such as C++ and Java, and, to a lesser extent, on functional languages such as Scheme and ML, and scripting languages such as Perl, and Python.

CS 522

الذكاء الاصطناعي - Artificial Intelligence

CS 322

عدد الساعات: ٣
هذا مقرر تمهيدي في الذكاء الاصطناعي. قد تشمل الموضوعات: منهجية الذكاء الاصطناعي و البحث غير المجسم والمرشح ؛ لعبة البحث عن شجرة التراجع البحث ؛ المنطق والتخطيط وأكثر من ذلك
This is an introductory course on Artificial Intelligence. The topics may include: AI methodology and Uninformed and Heuristic Search; Game Tree Search; Backtracking Search; Logic and Planning and more.

CS 523

مشروع التخرج ١ - Graduation Project 1

CS 421, CIT 412

عدد الساعات: ٢
يقدم هذا المقرر للطلاب القدرة والمهارات اللازمة لإجراء مشروع تقني استنادًا إلى مجال تخصصهم. يوفر للطلاب مهارات البحث والتفكير والتحليل والعمل في فريق. يساعد الطلاب الذين لديهم بعض مهارات الكتابة الفنية والعرض التقديمي.
This course introduces students with ability and skills of conducting a technical project based on their specializing area. It provides students with skills of searching, thinking, analyzing, and working in a team. It helps students having some skills of technical writing and presentation.

CS 421

معالجة الصور الرقمية - Digital Image Processing

CS 212

عدد الساعات: ٣
يقدم هذا المقرر النظريات الأساسية ومنهجيات معالجة الصور الرقمية. المواضيع تشمل مقدمة عن الصورة الرقمية ، والتحولات لتحسين الصورة ، ثنائي الأبعاد تحويل فورييه المنفصل ، تصفية الصورة الخطية للمجال والتردد المكاني ، صورة غير خطية تصفية ومعالجة الصور الثنائية ، وأكثر من ذلك.
This course introduces the basic theories and methodologies of digital image processing. Topics include introduction to digital image, intensity transformations for image enhancement, two- dimensional discrete Fourier transform, spatial and frequency domain linear image filtering, nonlinear image filtering, binary image processing, and more.

ECS 521

المترجمات - Compilers

CS 423

عدد الساعات: ٣
يقدم هذا المقرر المبادئ والخوارزميات وهياكل البيانات المرتبطة بتصميم وبناء المترجمات.
This course explores the principles, algorithms, and data structures involved in the design and construction of compilers.

IT 541

تقنيات الانترنت - Web Development

CIT 312

عدد الساعات: ٣
يوفر هذا المقرر المعرفة اللازمة لتصميم وتطوير صفحات الويب الديناميكية وقواعد البيانات باستخدام بي اتش بي. يقدم هذا المقرر برمجة بي اتش بي وصياغته ، ويغطي بعمق أهم التقنيات المستخدمة لبناء مواقع الانترنت الديناميكية.
This course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites.

المجموع

١٧

تحميل توصيف مقررات المستوى التاسع

المستوى العاشر

CS 524

امن الحاسب - Computer Security

CS 322

عدد الساعات: ٣
يهدف هذا المقرر إلى مساعدة الطالب على اكتساب فهم أساسي وشامل لأمن الكمبيوتر. سوف يركز المقرر على أهم قضايا أمن المعلومات والتقنيات والمناهج.
This course is intended to help student's gain fundamental and comprehensive understanding of Computer security. It will focus on an overview of major information security issues, technologies, and approaches.

CS 525

أنظمة موازية وموزعة - Parallel and Distributed Systems

IT 441

عدد الساعات: ٣
يبدأ المقرر بالمفاهيم الأساسية للنظام الموزع وخصائصها وتحدياتها ؛ نماذج النظام ؛ اتصال انتر بروسسينق؛ الاستدعاء عن بعد. مقدمة في الأنظمة الموازية ؛ نماذج تمرير الرسائل ، الخوارزمية المتوازية والتصميم .
The course will start with basic concepts of Distributed System (DS), its characteristics and challenges; System Models; Inter-process communication; Remote invocation. introduction to parallel systems; Message Passing Paradigms, Parallel Algorithm and Design.

CS 526

رسومات الحاسب - Computer Graphics

CS312

عدد الساعات: ٣
يصف هذا المقرر تكوين الكمبيوتر ومعالجة الصور. ويشمل استخدام الرسوم الكاريكاتورية والمؤثرات الخاصة للأفلام وألعاب الفيديو والتصوير الطبي والهندسة وكذلك التصور العلمي والمعلوماتي والمعرفي.
This Course describes the computer generation and manipulation of images. Its uses include cartoons, film special effects, video games, medical imaging, engineering, as well as scientific, information, and knowledge visualization.

CS 527

مشروع التخرج ٢ - Graduation Project 2

CS 523

عدد الساعات: ٣
يوفر هذا المقرر للطلاب مهارات البحث والتفكير والتحليل والعمل في فريق لتطبيق حل لمشاكل العالم الحقيقي. و يساعد الطلاب الذين لديهم بعض مهارات الكتابة الفنية والعرض التقديمي.
It provides students with skills of searching, thinking, analyzing, and working in a team to implement a solution to real world problems. It helps students having some skills of technical writing and presentation.

ECS 523

هندسة البرمجيات المتقدمة - Advanced Software Engineering

CS 421

عدد الساعات: ٣
الهدف الرئيسي من هذه المقرر هو تزويد الطلاب بالمفاهيم الأساسية والمعرفة والمهارات اللازمة في تحليل وتصميم النظم الموجهة للكائنات مع التركيز على النماذج التي تقدمها لغة النمذجة الموحدة ودورة حياة النظام باستخدام العملية المنطقية الموحدة.
The main objective of this course is to provide students with basic concepts, knowledge, and necessary skills in analysis and design of object oriented systems with emphasis on the models offered by the Unified Modeling Language (UML) and the system life cycle using the Rational Unified Process (RUP).

ECS 524

موضوعات مختارة في علوم الحاسب - Selected Topics in Computer Science

--

عدد الساعات: ٣
يتم تقديم هذا المقرر من قبل أعضاء هيئة التدريس المتخصصين لتغطية الموضوعات المعاصرة في مجال علوم الحاسوب.
The course is offered by specialized faculty members to cover contemporary topics in the field of Computer Sciences.

المجموع

١٨

تحميل توصيف مقررات المستوى العاشر


مخرجات تعلم البرنامج:  

سيكون خريج برنامج علوم الحاس  لديه القدرة على: 
1. تحليل مشكلة الحوسبة المعقدة وتطبيق مبادئ الحوسبة وغيرها من التخصصات ذات الصلة لتحديد الحلول. 
2. تصميم وتنفيذ وتقييم الحلول القائمة على الحوسبة لتلبية مجموعة معينة من متطلبات الحوسبة في سياق انضباط البرنامج. 
3. التواصل الفعال في مجموعة متنوعة من السياقات المهنية. 
4. الاعتراف  بالمسؤوليات المهنية وإصدار أحكام مستنيرة في ممارسة الحوسبة استناد اً إلى المبادئ القانونية والأخلاقية. 
5. العمل بفاعلية  كعضو أو قائد فريق مشارك في أنشطة مناسبة للانضباط في البرنامج. 
6. تطبيق نظرية علوم الحاس  وأساسيات تطوير البرمجيات لإنتاج الحلول القائمة على الحوسبة.