1. Home
  2. Faculty of Intermediate Studies
  3. Academic programs

Web Design and Development

تصميم وتطوير صفحات الويب

4 years, 72 credit hours, 31 courses.

About the program

The Web Design and Development Program prepares specialists capable of designing, programming, and managing professional websites using the latest web technologies and programming languages to deliver outstanding user experiences.

Study Plan

Year one

36 credit hours: first 18, second 18.

  • University Requirement
  • College Requirement
  • Major Requirement

First semester

18 hours
CourseCodeHoursPrerequisiteDetails
UNID12012None

This university requirement course develops the fundamental Arabic language skills needed by students in their academic, professional, and everyday contexts. It focuses on the proper use of Modern Standard Arabic through the study of basic principles of grammar, morphology, spelling, and punctuation, as well as the development of reading comprehension, analysis, oral communication, and written expression skills. The course also emphasizes linguistic accuracy, appropriate word choice, coherence of ideas, and clear and correct text construction. Students are trained to identify and correct common linguistic errors and to use Arabic effectively and appropriately in academic, professional, and general contexts.

Type
University Requirement
When
Year one, First semester
Prerequisite
None
UNID12022None

This course introduces the principles of computer use and basic office applications, including word processing, spreadsheets, and presentation software. It also covers internet and email basics and online information searching. Students gain hands-on computer skills necessary for daily clerical and administrative tasks, preparing them technically for work in the modern administrative and judicial environment.

Type
University Requirement
When
Year one, First semester
Prerequisite
None
DMTM13023None

This course covers the basic principles and concepts of computer programming, including algorithms and their representation methods, variables and constants, data types and operations, input and output operations, conditional and iterative statements, functions, and arrays. It focuses on problem analysis, the design of software solutions, and their conversion into executable programs, with practical applications using the C# language and the Microsoft Visual Studio environment. It also provides training in writing, running, and testing programs, identifying basic errors, and correcting them, preparing students to employ programming in technical and networking applications. Upon completion of the course, students are expected to be able to understand the basic concepts of programming; analyze simple problems and identify their inputs and outputs; design simple algorithms; use variables, data types, conditional and iterative statements, functions, and arrays; write and run simple programs using C# and Microsoft Visual Studio; and identify and correct basic programming errors.

Type
Major Requirement
When
Year one, First semester
Prerequisite
None
Unlocks
DWES13013None

توصيف المساق: يتناول هذا المساق المبادئ الأساسية لمعالجة الصور الرقمية وتحريرها وإنتاج العناصر الرسومية المستخدمة في تصميم وتطوير صفحات ومواقع الإنترنت، مع التعرف إلى خصائص الصور الرقمية وأنظمة الألوان ودقة العرض وصيغ الملفات. كما يتضمن التدريب على استخدام برامج Adobe Photoshop وAdobe Illustrator في عمليات القص والتحجيم والتدوير وتصحيح الألوان والإضاءة والتباين، والتعامل مع الطبقات والنصوص والمؤثرات البصرية. ويركز المساق على تجهيز الصور والعناصر الرسومية للاستخدام على الويب من حيث الأبعاد والدقة والصيغة وحجم الملف، بما يدعم متطلبات تصميم وتطوير المواقع الإلكترونية. يُتوقع من الطالب في نهاية هذا المساق أن يكون قادرًا على: استخدام الأدوات الأساسية في برامج معالجة وتصميم الصور الرقمية. تنفيذ عمليات تحرير الصور، بما يشمل القص والتحجيم والتدوير وتصحيح الألوان والإضاءة والتباين. إنشاء وتعديل تراكيب بصرية باستخدام الطبقات والنصوص والمؤثرات البصرية. تطبيق مبادئ الألوان والتكوين البصري في إنتاج عناصر وتصميمات جرافيكية بسيطة. اختيار صيغ وأبعاد ودقة مناسبة للصور وفق متطلبات استخدامها على الويب. تجهيز وتحسين الصور والعناصر الرسومية للنشر الإلكتروني مع مراعاة جودة الصورة وحجم الملف.

Type
Major Requirement
When
Year one, First semester
Prerequisite
None
DITE13043None

This course covers the basic principles of databases and database management systems, with emphasis on relational databases and their components, including tables, fields, records, and data types; primary and foreign keys; and relationships between tables. It also covers the Entity-Relationship Model (ER Model), principles of data organization and redundancy reduction, working with databases using MySQL and phpMyAdmin, as well as the fundamentals of SQL, creating databases and tables, and executing basic queries. Upon completion of the course, students are expected to be able to explain the basic concepts of relational databases; create simple databases and tables; identify primary and foreign keys and relationships; create a simple Entity-Relationship Model; apply data organization and redundancy reduction principles; use MySQL and phpMyAdmin; and execute basic SQL commands.

Type
College Requirement
When
Year one, First semester
Prerequisite
None
Unlocks
DWES13023None

توصيف المساق يهدف المساق إلى تعريف الطالب بالمفاهيم والمكونات الأساسية للويب وآلية عمل مواقع وصفحات الإنترنت، والتعرف على العلاقة بين الإنترنت والويب، ومتصفحات الويب وخوادمها، وعناوين مواقع الويب وأسماء النطاقات والاستضافة. كما يقدم المساق مدخلًا إلى بنية صفحات الويب ومكوناتها الأساسية، ومقدمة في لغة HTML من حيث هيكلة المحتوى وإضافة العناصر الأساسية للصفحة، مع تطبيقات عملية تمهيدية تؤهل الطالب لدراسة مساقات برمجة وتطوير الويب المتقدمة. يُتوقع أن يكون الطالب قادرًا على: شرح المفاهيم الأساسية للإنترنت والويب والتمييز بينهما. توضيح المكونات الأساسية لعمل مواقع وصفحات الويب. التعرف على وظائف متصفحات الويب وخوادم الويب بصورة أساسية. تفسير مفهوم عناوين الويب وأسماء النطاقات والاستضافة. التعرف على بنية صفحة الويب والعناصر الأساسية المكونة لها. إنشاء صفحة ويب بسيطة باستخدام HTML5. استخدام Visual Studio Code ومتصفح الويب لإنشاء صفحات HTML ومعاينتها. تطبيق المفاهيم الأساسية للويب تمهيدًا لدراسة برمجة ويب 1.

Type
Major Requirement
When
Year one, First semester
Prerequisite
None
Unlocks
DITE12012None

This course covers the basic principles of computer networks and the Internet, network components and their functions, types and classifications of networks, and concepts of communication and data transmission. It also covers basic network devices such as switches, routers, and access points, and wired and wireless transmission media, along with introductory concepts of addressing, communication protocols, and network models, with emphasis on implementing basic connections and conducting initial network connectivity checks using appropriate tools. Upon completion of the course, students are expected to be able to explain the basic concepts of computer networks and the Internet; distinguish between network types and communication media; identify network components and their functions; distinguish the functions of switches, routers, and access points; implement a simple local area network connection; explain the basic principles of addressing and communication protocols; and test network connectivity using basic testing tools.

Type
College Requirement
When
Year one, First semester
Prerequisite
None

Second semester

18 hours
CourseCodeHoursPrerequisiteDetails
UNID12032None

This course develops students' general English language skills, including listening, speaking, reading, and writing, with a focus on basic vocabulary and grammatical structures used in everyday and professional situations. Students practice comprehending short texts, simple written expression, and daily conversation. It is a general university requirement that complements the Legal Terminology in English course.

Type
University Requirement
When
Year one, Second semester
Prerequisite
None
UNID12042None

This course covers the principles of Islamic doctrine and the pillars of Islam, focusing on Islamic values and ethics and their role in shaping individual and societal character. It provides an introduction to the sources of Islamic legislation and their influence on legal systems, along with contemporary topics on professional ethics from an Islamic perspective, reinforcing students' cultural and value-based identity as a general university requirement.

Type
University Requirement
When
Year one, Second semester
Prerequisite
None
DITE12022None

This course covers the English language used in the technical and professional environment of computing, computer networks, and the Internet, with emphasis on technical terminology related to hardware, software, networks, communications, and maintenance. Students practice reading technical instructions, operation and maintenance manuals, specifications, technical data, and basic error messages, and understanding terminology used in work reports, maintenance orders, and professional communication. Upon completion of the course, students are expected to be able to understand and use basic technical English terminology in the fields of computing and networking, read instructions, manuals, and technical data, understand error messages and common terminology, and use English for basic professional communication and writing.

Type
College Requirement
When
Year one, Second semester
Prerequisite
None
DWES13033None

يتناول المساق المفاهيم والمبادئ الأساسية لتحليل وتصميم الأنظمة، بدءًا من تحديد المشكلة وجمع المتطلبات وتحليل احتياجات المستخدمين، مرورًا بتحديد وظائف النظام ومكوناته وتصميم الحلول المناسبة. كما يتناول نمذجة الأنظمة باستخدام المخططات المناسبة، مثل مخططات حالات الاستخدام (Use Case) ومخططات تدفق البيانات (DFD)، مع تطبيق هذه المفاهيم على تحليل وتصميم أنظمة وتطبيقات ويب بسيطة. يُتوقع أن يكون الطالب قادرًا على: تحديد المشكلات واحتياجات المستخدمين ومتطلبات النظام. جمع وتحليل المتطلبات الوظيفية الأساسية للنظام. تحديد مكونات النظام ووظائفه والعلاقات بينها. إعداد مخططات Use Case وDFD لتمثيل متطلبات النظام وتدفق البيانات. تصميم حلول أولية لأنظمة وتطبيقات ويب بسيطة. توثيق نتائج التحليل والتصميم بصورة منظمة.

Type
Major Requirement
When
Year one, Second semester
Prerequisite
None
Unlocks
DWES13043

يهدف المساق إلى تنمية مهارات الطلبة في التعامل مع قواعد البيانات العلائقية ومعالجة بياناتها باستخدام لغة SQL. ويتناول تنفيذ العمليات الأساسية على البيانات، مثل الإضافة والتعديل والحذف والاسترجاع باستخدام أوامر INSERT وUPDATE وDELETE وSELECT، إلى جانب تصفية النتائج وترتيبها وتجميعها باستخدام WHERE وORDER BY وGROUP BY. كما يشمل استخدام الدوال التجميعية، مثل COUNT وSUM وAVG وMAX وMIN، وإنشاء استعلامات تتعامل مع أكثر من جدول لاستخراج المعلومات المطلوبة بكفاءة، مع تطبيقات عملية باستخدام MySQL و phpMyAdmin تساعد الطلبة على توظيف هذه المهارات في إنشاء وإدارة قواعد البيانات المستخدمة في مواقع وتطبيقات الويب. يُتوقع من الطالب بعد الانتهاء من المساق أن يكون قادرًا على: تنفيذ عمليات إضافة وتعديل وحذف واسترجاع البيانات باستخدام أوامر SQL الأساسية. استخدام أوامر WHERE و ORDER BY وGROUP BY لتصفية البيانات وترتيبها وتجميعها. توظيف الدوال التجميعية COUNT و SUM و AVG و MAX و MIN في تحليل البيانات واستخراج المعلومات. إنشاء استعلامات تتعامل مع أكثر من جدول لاستخراج البيانات المطلوبة. استخدام MySQL و phpMyAdmin في تنفيذ الاستعلامات وإدارة البيانات. توظيف أوامر SQL في التعامل مع قواعد البيانات المرتبطة بمواقع وتطبيقات الويب.

Type
Major Requirement
When
Year one, Second semester
Prerequisite
DWES13053

يتناول المساق أساسيات تصميم وتطوير صفحات الويب باستخدام HTML وCSS وJavaScript، حيث يتعلم الطالب بناء هيكل صفحات الويب، وإضافة النصوص والصور والروابط والجداول والنماذج، وتنسيق الصفحات والتحكم في الألوان والخطوط والتخطيطات باستخدام CSS. كما يتناول استخدام JavaScript لإضافة التفاعل إلى صفحات الويب، والتعامل مع المتغيرات والشروط والحلقات والدوال والأحداث وعناصر الصفحة. ويطبق الطالب هذه المهارات من خلال إنشاء موقع ويب تفاعلي متكامل. يُتوقع من الطالب بعد الانتهاء من المساق أن يكون قادرًا على تصميم وتطوير موقع ويب تفاعلي باستخدام HTML وCSS وJavaScript، وتوظيف عناصر الصفحة والتنسيقات والأحداث البرمجية بصورة صحيحة.

Type
Major Requirement
When
Year one, Second semester
Prerequisite
Unlocks
DWES13063

يهدف المساق إلى تطوير مهارات الطلبة في البرمجة باستخدام لغة C# وبيئة التطوير Microsoft Visual Studio، من خلال دراسة المفاهيم الأساسية لبناء البرامج وكتابة الخوارزميات وحل المشكلات البرمجية. ويتناول المتغيرات وأنواع البيانات والعمليات، والجمل الشرطية والتكرارية، والدوال، والمصفوفات، والتعامل مع المدخلات والمخرجات، ومعالجة الأخطاء الأساسية. كما يركز على تطبيق هذه المفاهيم في تصميم وكتابة واختبار برامج بسيطة ومنظمة. يُتوقع أن يكون الطالب قادرًا على: شرح المفاهيم الأساسية للبرمجة والخوارزميات. استخدام C# لكتابة برامج بسيطة لحل المشكلات. استخدام المتغيرات وأنواع البيانات والعمليات في بناء البرامج. تطبيق الجمل الشرطية والتكرارية في تصميم الحلول البرمجية. إنشاء واستخدام الدوال والمصفوفات في البرامج. استخدام Microsoft Visual Studio في كتابة البرامج وتشغيلها واختبارها. اكتشاف الأخطاء البرمجية الأساسية ومعالجتها. تصميم وتنفيذ برامج بسيطة توظف المفاهيم البرمجية المكتسبة

Type
Major Requirement
When
Year one, Second semester
Prerequisite
Unlocks

Year two

36 credit hours: first 18, second 18.

First semester

18 hours
CourseCodeHoursPrerequisiteDetails
UNID22052None

This course covers the geography and political history of Palestine, from the historical roots of the Palestinian cause, through the stages of occupation, the Nakba, and the Naksa, up to the political settlement process and the current phase. It also reviews the political and administrative structure of the Palestinian National Authority, strengthening students' national belonging and awareness of their national cause as a general university requirement.

Type
University Requirement
When
Year two, First semester
Prerequisite
None
UNID21061None

This course aims to provide students with the fundamental concepts and principles of occupational safety and health and to enhance their awareness of the importance of maintaining a safe and healthy working environment and preventing occupational accidents, injuries, and diseases. The course introduces the definition, scope, and importance of occupational safety and health, as well as the impact of occupational accidents on individuals and organizations. It covers the major types of workplace hazards, including physical, chemical, biological, and psychosocial hazards, together with methods for hazard identification, risk assessment, control, and prevention. The course also addresses relevant local and international occupational safety and health laws and regulations, as well as the responsibilities of employers and employees in implementing safety measures. Students are introduced to the basic principles of first aid and the initial management of injuries, accidents, and emergency situations in the workplace. In addition, the course covers the principles of occupational safety and health management, including the development of workplace safety programs, evaluation and improvement of safety performance, employee training, and the promotion of a positive safety culture.

Type
University Requirement
When
Year two, First semester
Prerequisite
None
DWES23073None

This course covers the basic principles of technical project management, including defining project objectives, scope, and requirements; planning activities, resources, time, and cost; identifying risks and methods for dealing with them; monitoring implementation; and quality control. It also covers teamwork, task distribution, communication with stakeholders, report preparation, and project progress monitoring, using digital planning and monitoring tools and applying the concepts to a technical project related to computer networks and the Internet. Upon completion of the course, students are expected to be able to explain the basic concepts of project management; define project objectives, scope, and requirements; prepare an initial plan for a technical project; organize tasks, resources, and the schedule; identify basic risks; use planning and monitoring tools; work within a team; and prepare project progress reports.

Type
Major Requirement
When
Year two, First semester
Prerequisite
None
DWES23083

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

Type
Major Requirement
When
Year two, First semester
Prerequisite
DWES23093None

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

Type
Major Requirement
When
Year two, First semester
Prerequisite
None
DWES23103

يهدف هذا المساق إلى تنمية مهارات الطلبة في تطوير صفحات وتطبيقات الويب الديناميكية، استكمالًا لما تم دراسته في مساق برمجة ويب "1"، مع التركيز على أساسيات البرمجة من جانب الخادم باستخدام PHP. ويتناول المساق إنشاء صفحات ويب ديناميكية، ومعالجة النماذج وبيانات المستخدمين، والتحقق من صحة المدخلات، وتنفيذ العمليات الأساسية على البيانات، بما يشمل الإضافة والتعديل والحذف والاسترجاع. كما يتناول أساسيات ربط تطبيقات الويب بقواعد البيانات باستخدام MySQL، والتعامل مع الجلسات وملفات تعريف الارتباط بصورة مبسطة، مع توظيف XAMPP لتوفير بيئة تشغيل محلية، وphpMyAdmin لإدارة قواعد البيانات، وVisual Studio Code لكتابة وتطوير الشيفرة البرمجية. ويعتمد المساق على تطبيقات عملية تساعد الطلبة على توظيف مهارات البرمجة وقواعد البيانات في بناء مواقع وتطبيقات ويب ديناميكية بسيطة. يُتوقع من الطالب في نهاية هذا المساق أن: ينشئ صفحات ويب ديناميكية باستخدام PHP بالاعتماد على أساسيات HTML وCSS ينشئ نماذج ويب ويعالج بيانات المستخدمين ويتحقق من صحة المدخلات. يربط تطبيقات الويب بقواعد بيانات MySQL ينفذ عمليات الإضافة والتعديل والحذف والاسترجاع للبيانات باستخدام PHP وMySQL يستخدم XAMPP وphpMyAdmin في تشغيل تطبيقات الويب وإدارة قواعد البيانات. يوظف الجلسات وملفات تعريف الارتباط في تطبيقات ويب بسيطة. يختبر تطبيقات الويب ويكتشف الأخطاء البرمجية الأساسية ويعمل على تصحيحها. يطور تطبيق ويب يجمع بين PHP وMySQL لتنفيذ متطلبات عملية.

Type
Major Requirement
When
Year two, First semester
Prerequisite
Unlocks
DWES23113

يهدف هذا المساق إلى تعريف الطلبة بمبادئ البرمجة الكائنية التوجه (OOP) باستخدام لغة C# وبيئة التطوير Microsoft Visual Studio، وتعزيز قدرتهم على الانتقال من أسلوب البرمجة الإجرائية إلى بناء برامج تعتمد على الكائنات. ويتناول المساق المفاهيم الأساسية للبرمجة الكائنية، بما في ذلك الأصناف (Class) والكائنات (Object)، والتغليف (Encapsulation)، والوراثة (Inheritance)، وتعدد الأشكال (Polymorphism)، والتجريد (Abstraction)، والواجهات (Interfaces). كما يتناول استخدام المجاميع (Collections) مثل List<T>، ومعالجة الأخطاء والاستثناءات (Exception Handling)، مع التركيز على تصميم وبناء برامج معيارية قابلة لإعادة الاستخدام والصيانة، وتطبيق مفاهيم البرمجة الكائنية من خلال تمارين ومشاريع عملية مناسبة لمستوى الدبلوم المتوسط. يُتوقع من الطالب في نهاية هذا المساق أن: يشرح المبادئ الأساسية للبرمجة الكائنية ومفاهيمها الرئيسة. ينشئ أصنافًا وكائنات باستخدام لغة C#. يطبق مفاهيم التغليف والوراثة وتعدد الأشكال والتجريد والواجهات. يستخدم Microsoft Visual Studio في تصميم البرامج وكتابتها وتشغيلها واختبارها. يوظف List<T> والمجاميع المناسبة في معالجة البيانات. يعالج الأخطاء والاستثناءات باستخدام آليات معالجة الاستثناءات في C#. يصمم ويطور تطبيقات Console بسيطة توظف مبادئ البرمجة الكائنية. يختبر البرامج ويعمل على تحسين تنظيمها وقابليتها لإعادة الاستخدام والصيانة.

Type
Major Requirement
When
Year two, First semester
Prerequisite

Second semester

18 hours
CourseCodeHoursPrerequisiteDetails
UNID21081None

This course introduces basic concepts of self-employment and entrepreneurship, including developing a project idea, preliminary feasibility studies, and identifying financing requirements. It also reviews the legal and administrative aspects of establishing small enterprises, developing students' entrepreneurial spirit and equipping them with skills to create self-employment opportunities, as a general university requirement.

Type
University Requirement
When
Year two, Second semester
Prerequisite
None
UNID21071None

This course aims to provide students with fundamental knowledge of health and the environment by exploring the interrelationship between human health and various environmental factors and their role in disease prevention and health promotion. The course introduces the concept of the environment, its major components, and key environmental challenges arising from human activities and the use of natural resources, as well as their impact on environmental and health balance. It also examines different forms of environmental pollution, including air, water, soil, noise, radioactive, light, and visual pollution, and their effects on human health and the environment. The course addresses climate change and global warming, their causes, and their health and environmental consequences, with particular attention to major environmental challenges in the Arab region. It also covers the importance and properties of water, the water cycle, sources of water pollution, and water quality standards. In addition, the course discusses toxins, diseases, food, and health and their relationship to the environment and community health. The course promotes students’ awareness of environmental hazards and preventive measures while emphasizing responsible resource management, environmental education, and sustainable development to support human health and environmental protection.

Type
University Requirement
When
Year two, Second semester
Prerequisite
None
DITE21031None

This course covers the principles of preparing and writing technical and professional reports in the field of computing and computer networks, including defining report objectives, collecting, organizing, analyzing, and presenting information systematically. It also covers preparing inspection, maintenance, network problem, and project reports; documenting procedures and results; and including appropriate tables, drawings, and diagrams, using Microsoft Word, Microsoft Excel, and Microsoft PowerPoint to prepare reports, data, and presentations in an organized and professional manner. Upon completion of the course, students are expected to be able to identify and organize the components of a technical report; collect the required information and data; organize data using appropriate tables and drawings; write a technical report related to a networking activity or problem; document inspection and maintenance procedures and their results; use Word, Excel, and PowerPoint; and present a technical report clearly and systematically.

Type
College Requirement
When
Year two, Second semester
Prerequisite
None
DWES22122None

This course covers the basic principles of web server administration and operation, including the concept, functions, and components of a web server and methods of publishing and managing websites. It also covers installing and configuring a web server in a training environment, managing website files, folders, and basic settings, connecting the server to appropriate network services, monitoring website operation, checking connectivity and logs, and addressing initial problems, with emphasis on the practical aspects required of a network technician. Upon completion of the course, students are expected to be able to explain the concept and basic functions of a web server; install and configure a web server in a training environment; manage website files, folders, and basic settings; publish a simple website; check connectivity and operate the service; read basic logs; and diagnose initial problems in a web server.

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
DWES23133None

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

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
DWES23143None

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

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
DWES23153

يهدف هذا المساق إلى تطوير مهارات الطلبة في بناء تطبيقات ويب ديناميكية متكاملة باستخدام PHP وMySQL، استكمالًا لما تم دراسته في مساق برمجة ويب "2". ويتناول تطوير تطبيقات تعتمد على قواعد البيانات، وتنظيم مكونات التطبيق والشيفرة البرمجية، وإدارة المستخدمين والصلاحيات، والتعامل مع الجلسات وملفات تعريف الارتباط، والتحقق من صحة البيانات ومعالجة الأخطاء، إلى جانب التعرف إلى المبادئ الأساسية لأمن تطبيقات الويب وحماية البيانات. كما يركز المساق على اختبار التطبيقات وتحسين أدائها ومعالجة المشكلات التي قد تظهر أثناء التشغيل، من خلال استخدام XAMPP وApache وphpMyAdmin وVisual Studio Code، وتطبيق هذه المهارات في تطوير مشروع ويب عملي متكامل. يُتوقع من الطالب في نهاية هذا المساق أن: يطور تطبيق ويب ديناميكيًا متكاملًا باستخدام PHP وMySQL. ينظم مكونات التطبيق والشيفرة البرمجية بطريقة مناسبة. ينشئ نظامًا بسيطًا لإدارة المستخدمين والصلاحيات. يوظف الجلسات وملفات تعريف الارتباط في تطبيقات الويب. يطبق أساليب التحقق من صحة البيانات ومعالجة الأخطاء. يطبق المبادئ الأساسية لأمن تطبيقات الويب وحماية البيانات. يستخدم XAMPP وApache وphpMyAdmin وVisual Studio Code في تطوير التطبيق وتشغيله واختباره. يختبر التطبيق ويكتشف المشكلات الأساسية ويعمل على معالجتها. ينفذ مشروعًا عمليًا لتطبيق ويب يوظف المهارات المكتسبة في مساقات برمجة الويب.

Type
Major Requirement
When
Year two, Second semester
Prerequisite
DWES21161None

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

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
DWES22172None

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

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
DWES21181None

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

Type
Major Requirement
When
Year two, Second semester
Prerequisite
None
Appendix

Course Guidance

Every course in the program by requirement type. Each band is as wide as the type's share of the program's hours.

Contents

Press / to open the contents from anywhere