Total Credit Hours Required to Finish the Degree ( 163 Credit Hours ) as Follows
University Requirements
Students must pass all of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 000011110 | COMMUNITY SERVICE | COMMUNITY SERVICE | 1 | - | 0 |
- |
| 010610014 | BEGINNING ENGLISH | This course introduces beginner-leve learners to essential academic English skills by integrating reading, writing, listening, and speaking. It focuses on building vocabulary, improving reading comprehension, and developing basic writing abilities through engaging, real-world topics. In addition, the course promotes the development of critical thinking skills by encouraging learners to analyze information, make simple comparisons, draw basic conclusions, and express opinions supported by reasons. It also strengthens learners’ ability to understand spoken English in different contexts and communicate effectively. Through using visual materials, charts, short texts, audio recordings, and real-life scenarios, students are supported in interpreting information, evaluating ideas, and responding thoughtfully. | 3 | - | 0 |
- |
| 010610025 | INTERMEDIATE ENGLISH | In Reading, students learn to skim; scan; identify the main and supporting details; make predictions and answer questions about a text; identify signal words, transitions, pronouns, and referents, parts of speech and verb tenses; guess the meaning of contextual words; recognize prefixes and suffixes, recognize noun, adjective, and adverb clauses, and distinguish between fact and opinion. | 3 | - | 2 |
010610014 BEGINNING ENGLISH This course introduces beginner-leve learners to essential academic English skills by integrating reading, writing, listening, and speaking. It focuses on building vocabulary, improving reading comprehension, and developing basic writing abilities through engaging, real-world topics. In addition, the course promotes the development of critical thinking skills by encouraging learners to analyze information, make simple comparisons, draw basic conclusions, and express opinions supported by reasons. It also strengthens learners’ ability to understand spoken English in different contexts and communicate effectively. Through using visual materials, charts, short texts, audio recordings, and real-life scenarios, students are supported in interpreting information, evaluating ideas, and responding thoughtfully. |
| 010610026 | INTERMEDIATE ENGLISH LAB | The Language Center courses are designed to help students cope with university education in English. The textbook for listening and speaking 2 (Intermediate English Lab) focuses on developing students’ listening, speaking and critical thinking skills. Students watch videos, listen to audios, think critically to be able to speak about different topics using a simplified academic language. The intermediate English lab is meant to prepare students for speaking and listening contexts. Students learn strategies for improving listening comprehension and stimulating critical thinking. The language lab component is specifically designed to improve students’ speaking and listening skills. | 2 | 1 |
010610014 BEGINNING ENGLISH This course introduces beginner-leve learners to essential academic English skills by integrating reading, writing, listening, and speaking. It focuses on building vocabulary, improving reading comprehension, and developing basic writing abilities through engaging, real-world topics. In addition, the course promotes the development of critical thinking skills by encouraging learners to analyze information, make simple comparisons, draw basic conclusions, and express opinions supported by reasons. It also strengthens learners’ ability to understand spoken English in different contexts and communicate effectively. Through using visual materials, charts, short texts, audio recordings, and real-life scenarios, students are supported in interpreting information, evaluating ideas, and responding thoughtfully. |
|
| 010610035 | ADVANCED ENGLISH | Advanced English Courseis an academic-integrated English course that is designed to best develop students reading, writing and critical thinking skills. The reading texts provide students with the reading skills they need to comprehend and analyze a text; this course provides students with a thorough knowledge of how to read for main ideas, read for details, identify the purpose and audience, predict content using visuals, preview and annotate texts, make inferences and distinguish fact from opinion. This course is created to enable students to write a variety of academic essays. For this purpose, students are exposed to the techniques of structuring paragraphs and essays. They are also informed with the grammar and vocabulary they need to structure and support their academic essays. This academic course also focuses on building students lower-and higher- order thinking skills: comparing and contrasting facts, analyzing cause and effect, evaluating solutions, responding to ideas, analyzing advantages and disadvantages, supporting, analyzing, and identifying arguments. | 3 | - | 2 |
010610025 INTERMEDIATE ENGLISH In Reading, students learn to skim; scan; identify the main and supporting details; make predictions and answer questions about a text; identify signal words, transitions, pronouns, and referents, parts of speech and verb tenses; guess the meaning of contextual words; recognize prefixes and suffixes, recognize noun, adjective, and adverb clauses, and distinguish between fact and opinion. 010610026 INTERMEDIATE ENGLISH LAB The Language Center courses are designed to help students cope with university education in English. The textbook for listening and speaking 2 (Intermediate English Lab) focuses on developing students’ listening, speaking and critical thinking skills. Students watch videos, listen to audios, think critically to be able to speak about different topics using a simplified academic language. The intermediate English lab is meant to prepare students for speaking and listening contexts. Students learn strategies for improving listening comprehension and stimulating critical thinking. The language lab component is specifically designed to improve students’ speaking and listening skills. |
| 010610036 | ADVANCED ENGLISH LAB | This course develops students’ advanced English skills in listening, speaking, and critical thinking. The Advanced English Language Lab provides a practice-based environment where students engage with authentic materials and participate in interactive activities to improve comprehension and communication. The course also supports students in expressing ideas clearly using academic language and engaging thoughtfully in discussions. | 2 | 1 |
010610025 INTERMEDIATE ENGLISH In Reading, students learn to skim; scan; identify the main and supporting details; make predictions and answer questions about a text; identify signal words, transitions, pronouns, and referents, parts of speech and verb tenses; guess the meaning of contextual words; recognize prefixes and suffixes, recognize noun, adjective, and adverb clauses, and distinguish between fact and opinion. 010610026 INTERMEDIATE ENGLISH LAB The Language Center courses are designed to help students cope with university education in English. The textbook for listening and speaking 2 (Intermediate English Lab) focuses on developing students’ listening, speaking and critical thinking skills. Students watch videos, listen to audios, think critically to be able to speak about different topics using a simplified academic language. The intermediate English lab is meant to prepare students for speaking and listening contexts. Students learn strategies for improving listening comprehension and stimulating critical thinking. The language lab component is specifically designed to improve students’ speaking and listening skills. |
|
| 040111001 | ARABIC LANGUAGE | This course aims to teach the students the basics of Arabic language, and the methods of correct writing starting from the word itself till the syntax and expressions, the course focuses in particular on correct practice of the Arabic language in writing and pronouncing. | 2 | - | 2 |
- |
| 040511011 | PALESTINIAN STUDIES | The migration of Arab tribes from Arab Peninsule to Palestine, major political and cultural developments in palestine during cann'anites period, the Assyrian-Egyptian Rivaly in Palestine, Palestinians and Jews, Palestine under Creek and Roman Rule, The Arab Islamic period, political and cultural conditions during Ummayad and Abbasaid period, Islam-crusades colission in pPalestine, Palestine under Ottoman Rule, Rule played by Ahmad Pasha Al-Jazzar and Thaher Al-Omar, Egyptian occupation 1831, European penetration and Zionist settlements, Sykes-Pekot Agreement, Balfour declaration and Britsg mandate, Brotain and Liquidation of Palestine land, Palestinian resistance movement, 1936 Uprising and the scheme of Palestine partition 1937, Partition resolution and 1948 war, Launching of the PLO and the 1967 war, 1987 Uprising, Independence Declaration 1988, Oslo Agreements , Future outlook. | 2 | - | 2 |
- |
| 040521301 | FUNDAMENTALS OF RESEARCH METHODS | This course is a basic one for all university students because it tackles the way of conducting research. The students through this course are exposed to the quantitative and qualitative researches and the differences between them. It also covers the meaning of hypothesis and its types, along with research questions and research problems. Through this course the students can come to know more about literature review and how to differentiate between primary and secondary literature. | 2 | - | 2 |
010610035 ADVANCED ENGLISH Advanced English Courseis an academic-integrated English course that is designed to best develop students reading, writing and critical thinking skills. The reading texts provide students with the reading skills they need to comprehend and analyze a text; this course provides students with a thorough knowledge of how to read for main ideas, read for details, identify the purpose and audience, predict content using visuals, preview and annotate texts, make inferences and distinguish fact from opinion. This course is created to enable students to write a variety of academic essays. For this purpose, students are exposed to the techniques of structuring paragraphs and essays. They are also informed with the grammar and vocabulary they need to structure and support their academic essays. This academic course also focuses on building students lower-and higher- order thinking skills: comparing and contrasting facts, analyzing cause and effect, evaluating solutions, responding to ideas, analyzing advantages and disadvantages, supporting, analyzing, and identifying arguments. |
| 240111000 | COMPUTER SKILLS | This foundational introductory course aims to familiarize students with the basic concepts of personal computers. It focuses on providing students with essential knowledge in the areas of hardware, software, and networks, while building a comprehensive understanding of how computers work and how to use them efficiently. The course covers fundamental computer concepts and main functions, along with the study of hardware components and basic computer operations. Students also receive practical training on using the Windows operating system and essential office applications, including word processing with Microsoft Word, spreadsheets with Microsoft Excel, and presentation design with Microsoft PowerPoint. | 2 | - | 2 |
- |
Students must pass ( 4 ) credit hours from any of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 040511052 | ISRAELI & ZIONISM STUDIES I | This course is a continuation of the first course, it focus on the study of the political system in Israel and on the security institution and the decision-making and electoral system and foreign policy of Israel, and an introduction to the Arab party scene in Israel as well as a presentation of the Israeli media organization. | 2 | - | 2 |
- |
| 040511071 | DEVELOPMENT MANAGEMENT | This course covers issues in development studies and options in politics, sociology, international relations, economics and international business including development policy and planning. It aims to familiarize students with theories and findings concerning development and to offer managerial tools to practical problems. It equips students with the ability to create solutions to problems from variety of disciplines, including economics and the functional areas of management, political science, sociology, and geography. This course will cover wide variety of institutional contexts including local and international private business, non-government organizations, central and local governments, international and national regulatory and donor institutions. | 2 | - | 2 |
- |
| 040511081 | HOME GARDENING | This course aims to introduces how to create home gardens and how to coordinate and take care for them | 2 | - | 2 |
- |
| 040511091 | FINE ARTS | This course aims to introduce students to the four main arts (visual arts, music, theater and architecture), focusing on the basic relations between the two arts: the first is to give a number of lectures, works shops, articles that contains international art works addressing the sources, function, materials, style and composition of the work. The second method is to assign an artistic subject to each student at the beginning of the semester for scientific research following an academic method, the student presents his research summary at the end of the semester in the form of a lecture accompanied by a research paper. | 2 | - | 2 |
- |
| 040511101 | CURRENT WORLD ISSUES | The course deals with the changes in the world order since the collapse of the Soviet Union and the impact of these transformations on a range of political issues in the modern world. The most prominent of these are the new world system, the role of the United Nations in issues of peace and war, regional and international civil wars, globalization and terrorism. Weapons of mass destruction, and other current political issues that arise during the course. | 2 | - | 2 |
- |
| 040511121 | PHYSICAL EDUCATION | This course aims to explain the concepts of Physical Education and its major elements . The course contains a practical component that supports the theoretical concepts by relating physical activities with human health and correct shape habits. | 2 | - | 2 |
- |
| 040511132 | ELECTION AND POLITICAL PARTICIPATION | This course covers the concepts of elections and the electoral process, and the concept of political participation: its components, characteristics, levels, and importance. The course also focuses on the system of human rights and civil liberties; Its charters and characteristics. In addition, the course deals with the nature of democracy as a concept and its relationship to a set of values and concepts such as democratic transformation, political upbringing, and the principle of separation of powers. Finally, the course discusses the electoral systems and their impact on the electoral process, the electoral process in Palestine, including the presidential elections, the legislative council, and the local councils. | 2 | - | 2 |
- |
| 040511133 | THE PALESTINIAN PRISONERS MOVEMENT | This course aims at scrutinize the Palestinian Prisoners movement. Light will be shed on the historical stages the movement went through during in the last sixty years. The course highlights the legality of detaining those prisoners and show the international law’s violation by the Israeli forces and governments. Prisons, interrogation centers, and detention camps are defined and shown in one of the chapters and there illegal geographical places are to be shown during the semester. | 2 | - | 2 |
- |
| 040511140 | LAW IN OUR LIFE | This course introduces the definitions of the law and its terms, sections, resources, illustrations, and its implementations,along with the current legal system in Palestine, the Palestinian laws, general rights and freedoms in Palestine | 2 | - | 2 |
- |
| 040511150 | ISLAMIC CULTURE | This course is an exploration to the culture in general and Islamic culture in particular as well as the development in the Muslim World. The course informational intended to raise the awareness about the sociological aspects, cultural perspective of Islam and various problems in the Muslim World. However, it is also designed to provide a variety of cultural perspectives of the intern Muslim states institutions, the role of religious institutions, women, and the economic institution of the Muslim World. This course is going to develop a ?better understanding ? that student will find in many areas of life, work, and relationships in the Muslim World as well as with other Western countries. | 2 | - | 2 |
- |
| 040511160 | DEMOCRACY AND HUMAN RIGHTS | This course deals with the development of democracy, its applications, models, and its importance to modern societies. As well as an overview of human rights, their evolution, divisions, nature and international protection. | 2 | - | 2 |
- |
| 040511170 | TECHNOLOGY IN OUR LIFE | The technology in our life course addresses the concepts and principles of technology, and the impact of using technology in the society. The course covers the main factors that contribute to the technology evolution, the concept of information systems and their components, and the functional levels of employees in institutions that use information systems. The course also deals with the concepts of the Internet, information security, multimedia, social networking, and their role in influencing society. The course will also explain the work of the search engines and how to use them. Provide the needed information and criteria for students to choose the appropriate computer or mobile and how to protect his data from malware and viruses. | 2 | - | 2 |
- |
| 040511180 | INTRODUCTION TO ASTRONOMY SCIENCE | This course aims to present the historical context for the development of astronomy and highlight the role of the Arab-Islamic civilization in the development of this science, introduce the process of astronomical observation, introduce the units of measurement of astronomical dimensions and methods of measuring the dimensions of astronomical bodies. Moreover, students will be able to learn about the solar system and all its components in detail, learn about the characteristics and evolution of stars, stellar clusters and stellar asteroids, learn about galaxies and their types, and focus on the Milky Way. Finally, students will gain knowledge about the origin, age and shape of the universe. | 2 | - | 2 |
- |
| 040511200 | INTRODUCTION TO ECONOMICS | This course will teach student basic elements of the economic system and the basic tools for economic analysis such as Demand & Supply, markets production as will as markets it will also teach students the basic macroeconomics concepts such as GDP economic growth inflation and economic policy. | 2 | - | 2 |
- |
| 040511211 | ANTHROPOLOGY | This course examines the evolution of population science, its theories, its importance and its relation to other sciences. It also examines population dynamics: mortality, birth and migration. It examines analytically the composition, distribution and problems of population. It also expose to the population science and its relationship in development issues and planning. The course also highlights the population, environmental, cultural, economic and health factors affecting its growth, and focuses on the differences between industrial societies and third world societies, including Arab society. | 2 | - | 2 |
- |
| 040511220 | ANTI-CORRUPTION CHALLENGES AND SOLUTION | This course aims to raise awareness about corruption and its definition, types, causes, affects, outcomes, and ways of fighting corruption, to be able to fight corruption in the Palestinian society that suffers from wide corruption for different reasons, which will help on knowing the places of corruptions and find solutions for it and enhance integrity values , transparency principles and accountability system in the Palestinian society. | 2 | - | 2 |
- |
| 040511230 | FRENCH LANGUAGE | This course, which introduces the French alphabet and method of writing words, masculine and feminine nouns, singular and plural, also includes sentence level, types of sentences, personal pronouns, verb conjugations, direct and indirect objects. Visual aids such as drawings and pictures are used to advantage. Editing short responses, accepting or turning down offers, giving thanks or apology, brief justifications of answers, are some learning exercises. | 2 | - | 2 |
- |
| 040511240 | GERMAN LANGUAGE | This course teaches words and grammatical structures and rules mostly used in daily communication. The course covers a number of things: greetings, introducing people, naming household things, like food and drinks, ordering a meal, entertaining visitors, managing work, making arrangements for appointments, renting an apartment, buying things, … etc. | 2 | - | 2 |
- |
| 040511250 | ENERGY RESOURCES & USE | An- overview of global energy resources is given, leading to a historic review of human energy use and power generation. Society's energy demands and the pertinent energy follows are analyzed from the perspective of different sectors, including industry , households, agriculture, as well as the commercial and public sectors - in a Palestine . The importance of energy efficiency and conservation within the context of future energy supply is dealt with from a life - cycle and environmental perspective. Future energy systems and energy use scenarios are discussed, with a focus on promoting the use of renewable energy resources and technologies | 2 | - | 2 |
- |
| 040511260 | INTRODUCTION TO PSYCHOLOGY | Study human actions, behavior, its cultures, social behavior, development, and individual differences. The course is informational, intended to raise awareness about the psychology aspects of individuals' lives and various problems that concern people. Psychology offers a unique view of the world we live in as it allows one to see the "invisible" forces that shape and channel our lives as we interact with others in society. | 2 | - | 2 |
- |
| 040511270 | INTRODUCTION TO SOCIOLOGY | Study human society, its cultures, social organizations and institutions. The course is informational intended to raise up the knowledge about the social aspects of individuals' lives and various problems that concern people; however, it is also designed to provide a variety sociological theoritical perspectives as well as to develope a "sociological imagination" that students will find useful in many areas of life, work, and relationships with others. Sociology offers a unique view of the world we live in as it allows ont to see the "invisible" forces that shape and channel our lives as we interact with others in society. | 2 | - | 2 |
- |
| 040511280 | HUMAN & ENVIRONMENT | Environmental Science and Ecosystems, Population Explosion & limited Resources, Environmental Themes : Water pollution & treatments, Environmental Themes :Solid Waste, Environmental Themes: Air Pollution & Control, Environmental Themes: Socio-Economics-Solution, Housing & the Residential Environment, Community Noise, Biodiversity & wild-Life, Toxicology, Pesticides in the Environment, Environmental Impact Assessment, Palestine Environment. | 2 | - | 2 |
- |
| 040511290 | HISTORY OF SCIENCE | This course examines the historical development of science from ancient civilizations to the modern era, with emphasis on the evolution of scientific thought, methods, and discoveries. It explores the contributions of major civilizations and scientists to the advancement of knowledge in fields such as astronomy, medicine, mathematics, physics, and natural sciences. The course also analyzes the relationship between science, society, culture, and technological development, and highlights the role of scientific progress in shaping human civilization. | 2 | - | 2 |
- |
| 040511311 | INTERNATIONAL RELATIONS | The course focuses on international relations that studies the science interaction of knowledge fields, especially its historical development and theoretical concepts that fall within its general scope, and the emergence of theoretical methods such as realism, idealism, legal, behavioral and Marxism, in addition to the factors that impact in the creation of the event in international relations, especially geography, demography, economy and military, as well as ruin, diplomacy and balance of power. | 2 | - | 2 |
- |
| 040511321 | SCIENCE,TECHNOLOGY AND SOCIETY | This course aims to introduce the processes of change in contemporary societies in general, the study of change factors and their impact on social life, and the impact of change on the rest of the cultural and social patterns within the social construction. | 2 | - | 2 |
- |
| 040511400 | TURKISH LANGUAGE | Once the student completes the required hours of the Turkish Language Principles course, they will: be able to introduce themselves using their name and nickname and get to know others. The student will also identify their nationality and the nationality of others and can talk about the languages they know. Moreover, the student will be able to introduce themselves and describe their surroundings using sign names, numbers, enumeration of numbers, months, days and colors. As for the second unit, the student can describe his family in detail, can talk about their house, and talk about their day by using the the present tense. | 2 | - | 2 |
- |
| 040511411 | POLITICAL SCIENCES | The course deals with the principles of political science, schools, research methods, political analysis, the relationship of political science with other social sciences, the historical development of political thought from Greece to modern times, and the means of practice and political participation of individuals. Through political parties, interest groups and public opinion, as well as the study of the state in terms of its elements and different theories to explain its origin, and study the international system and factors of formation. | 2 | - | 2 |
- |
| 040511421 | CRITICAL THINKING | This course provides students opportunities of analysis, synthesis, prescription, and application of critical thinking, and decision with making within the organization. | 2 | - | 2 |
- |
| 040511470 | MEDICAL TERMINOLOGY IN HEBREW | This course aims to equip students with basic knowledge and skills necessary for their successful transition into the clinical arena Students are expected to master common medical terminologies in hebrew used in the care of clients including appropriate medical prescribing skills for health care professionals. At the end of the course, students will be able to comprehend a medical record report in hebrew, communicate among medical professionals and have a high level overview of medical terms in hebrew. | 2 | - | 2 |
- |
| 040511480 | LIFE SKILLS | This course is designed to introduce the individuals’ roles in life in terms of types, circulation and mutual influence. It aims to increase the students’ knowledge and skills which are necessary for everyday life. It further emphasizes life-long learning skills, decision-making, time and self-management, personal communication skills, mutual trust building, verbal and non-verbal skills, effective listening, problem solving, critical thinking, team and cooperative work, and the ability to utilize contemporary technology effectively. | 2 | - | 2 |
- |
| 040511490 | HUMAN RIGHTS AND GENDER | This course introduces students to the fundamental concepts and principles of human rights and gender studies within social, cultural, legal, and political contexts. It examines international human rights frameworks and the role of gender in shaping social relations, opportunities, and access to rights and resources. The course also explores issues related to equality, discrimination, social justice, gender roles, and empowerment, with emphasis on promoting human dignity, inclusion, and equal participation in society. | 2 | - | 2 |
- |
| 040511500 | THE PALESTINIAN CINEMA: AN ALTERNATIVE NARRATIVE | This course examines Palestinian cinema as a cultural and political medium for narrating the Palestinian experience and presenting alternative perspectives on the Palestinian question. It explores the role of film in documenting historical events, preserving collective memory, and portraying the social, political, and human dimensions of Palestinian life under occupation. The course also analyzes cinematic representations of identity, resistance, displacement, and everyday life, with emphasis on how Palestinian filmmakers challenge dominant narratives through visual storytelling and artistic expression. | 2 | - | 2 |
- |
| 040511511 | MODERN ARAB THOUGHT | The course deals with the definition of philosophy and its objectives and visions, where it goes back to the Greek roots of the Arab philosophy and then moves on to the Arab thought before Islam and presents a detailed explanation of the Arab philosophy and its prominent figures such as Al-Farabi, Ebin Rashd, Ebin Khaldun and others. | 2 | - | 2 |
- |
| 040511521 | ARCHEOLOGY | This course introduces archaeology as a science, the origin of civilizations, history of research on Palestine archaeological treasures, role of Western archaeological institutions and schools in crystallization of theoretical and applied methodologies, relationship between archaeology and other sciences. The course also explains the importance of pottery in archaeological studies, types of archaeological sites, ways of discovering archaeological sites, ways of dating ruins, and methods of excavations, the how's of interpreting archaeological evidence, and excavation authority. The course also includes field studies of archeological sites | 2 | - | 2 |
- |
| 040511611 | HEBREW LANGUAGE | Principles and foundations of Hebrew which should enable students to express themselves orally and in writing. | 2 | - | 2 |
- |
| 040511621 | CIVIL SOCIETY ORGANIZATIONS | This course aims to identify the topics of public sociology related to the subject of sociology, its principles and its most important theories and perspectives, As well as the study of social life as a whole and its relationship to the complex patterns of social systems and social groups and culture that it consists of, and finally to identify the patterns of different social organizations in society in addition to the presentation of basic social processes that occur in society. | 2 | - | 2 |
- |
| 040511990 | EFFECTIVE COMMUNICATION | Effective communication is the key to professional success, which will eventually lead to winning a job. In this course, students will receive advice on personal communication and learn the principles and methods of communication that will help them express themselves and their ideas clearly, and present them in the best way. Students will also learn what, when and how they can communicate with employers, and how effective communication will affect their admission process anywhere. | 2 | - | 2 |
- |
| 060411001 | NUTRITION & FOOD SECURITY | This course will emphasize on providing students with the knowledge of various nutritional aspects, a complete idea about food components and its relationship with the health, nutritional habits, human development, storing and classification of food.This course explains various types of food therapy in different health problems, and prepares specific nutritional diets related to some diseases. | 2 | - | 2 |
- |
| 060511021 | FIRST AID | This course is designed to learn the students the temporary and immediate care given to a person who is injured or suddenly becomes ill. First aid also involves home care if medical assistance is delayed or not available . first aid includes recognizing life-threatening conditions and taking effective action to keep the injured or ill person alive and in the best possible condition until medical treatment can be obtained Finally , the students become an important part of the emergency care team as they properly prepare with the right knowledge and practical skills to render appropriate life-saving care. | 2 | - | 2 |
- |
| 280311110 | INTRODUCTION TO SIGN LANGUAGE | This course designed to provide students with the basics of sign language in terms of theory and practice .It focuses on sign language definition, components, usage, and various types. The course will enable students to acquire a knowledge and understanding of the Arabic finger alphabet, Palestinian Sign Language, different sign language terms, and visual nonverbal communication. Moreover, the course will focus on the distinctive body postures, facial expressions, and mouthing that accompany signing. Students will learn necessary vocabulary needed to tell about jobs, colors, directions, religions, numbers, and food. Grammatical features such as pronouns, plural forms, negation, emphasis, and questions will also be covered in this course. | 2 | - | 2 |
- |
Faculty Requirements
Students must pass all of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 100111010 | GENERAL PHYSICS I | Topics include vectors, motion in one and two dimensions, Newton's laws of motion, work and energy, conservation of energy, dynamics of system of particles, center of mass, conservation of linear momentum, collisions, impulse, rotational kinematics, rotational dynamics, conservation of angular momentum, simple harmonic motion. | 3 | - | 3 |
- |
| 100111021 | GENERAL PHYSICS II | Topics include charge and matter, electric field, Gauss's law, electric potential, capacitors and dielectrics, current and resistance, electromotive force and circuits, the magnetic field, Ampere's law, Faraday's law of induction, Maxwell's equations; magnetic properties of matter, A.C circuits. | 3 | - | 3 |
100111010 GENERAL PHYSICS I Topics include vectors, motion in one and two dimensions, Newton's laws of motion, work and energy, conservation of energy, dynamics of system of particles, center of mass, conservation of linear momentum, collisions, impulse, rotational kinematics, rotational dynamics, conservation of angular momentum, simple harmonic motion. |
| 100111051 | GENERAL PHYSICS LAB I | This course covers experiments in mechanics including: measurements, vectors, motion in one and two dimensions, Newton's 2nd law, friction, projectiles, collisions, circular motion, the simple pendulum and stress in solids. | 2 | 1 |
100111010 GENERAL PHYSICS I Topics include vectors, motion in one and two dimensions, Newton's laws of motion, work and energy, conservation of energy, dynamics of system of particles, center of mass, conservation of linear momentum, collisions, impulse, rotational kinematics, rotational dynamics, conservation of angular momentum, simple harmonic motion. |
|
| 100411010 | CALCULUS I | Functions, inverse functions, limits, continuity, derivatives, application of derivatives, indeterminate forms and L’Hopital’s rule, definite integrals, the fundamental theorem of calculus, indefinite integrals and integration by substitution. | 3 | - | 3 |
- |
| 100411020 | CALCULUS II | Techniques and applications of integration, area under curve, volumes of revolutions, surface area and arc length, series and sequences, convergence tests of infinite series, parametric equations and polar coordinates. | 3 | - | 3 |
100411010 CALCULUS I Functions, inverse functions, limits, continuity, derivatives, application of derivatives, indeterminate forms and L’Hopital’s rule, definite integrals, the fundamental theorem of calculus, indefinite integrals and integration by substitution. |
| 100412021 | ENGINEERING MATHEMATICS I | Matrices, eigenvalues eigenvectors, system of linear equations, Gaussian elimination, Cramer’s rule, inverse of a matrix, symmetric and orthogonal matrices, partial differentiation, multiple integrals, ordinary differential equations with constant coefficient, Laplace transforms, vector fields, line integrals, Green’s theorem, surface integrals and Stock’s theorem. | 3 | - | 3 |
100411020 CALCULUS II Techniques and applications of integration, area under curve, volumes of revolutions, surface area and arc length, series and sequences, convergence tests of infinite series, parametric equations and polar coordinates. |
| 100412350 | NUMERICAL METHODS | Computer arithmetic, root-finding numerical methods, fixed-point iteration, polynomial interpolation, numerical differentiation, numerical integration, matrix factorization, iterative methods for systems of linear equations, Euler's method for first-order initial value problems. | 3 | - | 3 |
100412021 ENGINEERING MATHEMATICS I Matrices, eigenvalues eigenvectors, system of linear equations, Gaussian elimination, Cramer’s rule, inverse of a matrix, symmetric and orthogonal matrices, partial differentiation, multiple integrals, ordinary differential equations with constant coefficient, Laplace transforms, vector fields, line integrals, Green’s theorem, surface integrals and Stock’s theorem. |
| 100413020 | ENGINEERING MATHEMATICS II | Complex numbers and complex functions, Cauchy-Riemann equations, analytic functions, contour integrals, Taylor’s series and Laurent series, residues, and residue integration of real integrals, Fourier series and transform, special functions: gamma, beta, error functions and Bessel functions. Series of functions, convergence, uniform convergence, limit theorems. | 3 | - | 3 |
100412021 ENGINEERING MATHEMATICS I Matrices, eigenvalues eigenvectors, system of linear equations, Gaussian elimination, Cramer’s rule, inverse of a matrix, symmetric and orthogonal matrices, partial differentiation, multiple integrals, ordinary differential equations with constant coefficient, Laplace transforms, vector fields, line integrals, Green’s theorem, surface integrals and Stock’s theorem. |
| 230111050 | ENGINEERING WORKSHOP I | This workshop intends to give the students basic knowledge and hands-on training in the wood and metal works. Students will perform by their own hands all the practices mentioned below. | 3 | 1 |
- |
|
| 230112050 | ENGINEERING WORKSHOP II | Through this workshop students will get basic knowledge and hands-on training in two main fields: pc upgrading | 3 | 1 |
230111050 ENGINEERING WORKSHOP I This workshop intends to give the students basic knowledge and hands-on training in the wood and metal works. Students will perform by their own hands all the practices mentioned below. |
|
| 230215170 | ENGINEERING PROJECT MANAGEMENT | Introduction to project management. Motivation for studying engineering project management. What is a project, the triple constraint, scope, time, and cost goals. Project management context and processes. Project integration management. Project quality management and human resources management. Students should submit final projects in applying all the project management concepts in their final project. | 3 | - | 3 |
- |
| 230611110 | ENGINEERING DRAWING | Orthographic and isometric drawing and sketching using classical hand drawing and computer drafting packages. This includes an introduction to the CAD packages and applications relevant to the electrical engineering. | 4 | 2 |
- |
|
| 240111020 | PROGRAMMING FUNDAMENTALS I (LAB) | This course is a Practical Course which includes the following: Declaring variables, Data types, Control structures, Functions, Arrays, Pointers, Files, and the Skills of running, testing, and debugging the programs. | 2 | 1 |
240111030 PROGRAMMING FUNDAMENTALS I C++ This course introduces the fundamental concepts of procedural programming. Topics include data types, control structures, functions, arrays, pointers, files, and the mechanics of running, testing, and debugging. |
|
| 240111030 | PROGRAMMING FUNDAMENTALS I C++ | This course introduces the fundamental concepts of procedural programming. Topics include data types, control structures, functions, arrays, pointers, files, and the mechanics of running, testing, and debugging. | 3 | - | 3 |
- |
Specialization Requirements
Students must pass all of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 100413750 | DISCRETE MATHEMATICS | Logic, methods of proof including mathematical induction, set theory and relations, congruence, linear recurrence relations, functions, graphs, shortest path algorithm, trees, minimal spanning trees, binary trees. | 3 | - | 3 |
100411010 CALCULUS I Functions, inverse functions, limits, continuity, derivatives, application of derivatives, indeterminate forms and L’Hopital’s rule, definite integrals, the fundamental theorem of calculus, indefinite integrals and integration by substitution. |
| 230112120 | ELECTRICAL CIRCUITS I | Electrical components: resistors, capacitors, inductors, voltage and current sources. Ohm’s law, Kirchhoff’s voltage and current laws. DC circuit analysis: Nodal voltage, mesh current, superposition, source transformation, Thevenin’s, Norton’s equivalents. Resistive circuits and the equivalent resistance, ??Y, and Y??. RL, RC, and RLC circuit analysis. | 3 | - | 3 |
100111021 GENERAL PHYSICS II Topics include charge and matter, electric field, Gauss's law, electric potential, capacitors and dielectrics, current and resistance, electromotive force and circuits, the magnetic field, Ampere's law, Faraday's law of induction, Maxwell's equations; magnetic properties of matter, A.C circuits. 100411020 CALCULUS II Techniques and applications of integration, area under curve, volumes of revolutions, surface area and arc length, series and sequences, convergence tests of infinite series, parametric equations and polar coordinates. |
| 230113110 | ELECTRONICS I | Semiconductor material and p-n junction, semiconductors, doped semiconductor, forward and reversed bias p-n junction, V-I characteristics, diode DC signal model, diode applications: rectification, regulation, clipper, clamper, voltage multipliers, bipolar junction transistor: biasing and stability, dc and ac load lines, H-parameters, H- model, power amplifiers, and PSPICE applications. | 3 | - | 3 |
230112120 ELECTRICAL CIRCUITS I Electrical components: resistors, capacitors, inductors, voltage and current sources. Ohm’s law, Kirchhoff’s voltage and current laws. DC circuit analysis: Nodal voltage, mesh current, superposition, source transformation, Thevenin’s, Norton’s equivalents. Resistive circuits and the equivalent resistance, ??Y, and Y??. RL, RC, and RLC circuit analysis. |
| 230113120 | ELECTRICAL CIRCUITS LAB | Practical implementation of current and voltage measurements, Ohm's law, KVL, KCL, voltage and current dividers, series and parallel resistive circuits, power in dc circuits, Thevinen's and Norton's equivalents, maximum power transfer, time and frequency response for RL, RC, and RLC circuits. Demonstration of electrical circuit analysis through some software programs such as Multisim. | 3 | 1 |
230112120 ELECTRICAL CIRCUITS I Electrical components: resistors, capacitors, inductors, voltage and current sources. Ohm’s law, Kirchhoff’s voltage and current laws. DC circuit analysis: Nodal voltage, mesh current, superposition, source transformation, Thevenin’s, Norton’s equivalents. Resistive circuits and the equivalent resistance, ??Y, and Y??. RL, RC, and RLC circuit analysis. |
|
| 230211210 | DIGITAL LOGIC DESIGN | Introduction to digital systems, Number Systems and its arithmetic operations, complement, binary codes, Boolean Algebra, Binary logic gates, Simplification of a Boolean function, Karnaugh maps, Combinatorial and sequential circuit analysis and design. Registers and counters. | 3 | - | 3 |
- |
| 230212110 | DIGITAL LOGIC DESIGN LAB | Digital gates, simplification of Boolean functions, decoders, code converters, multiplexes, design, address and subtractors, arithmetic logic unit, design problem, sequential circuit design, counters, clock controller, 4- bit binary counter sequential detector, shift registers, "Add and Shift" binary multiplier, lamp PING-PONG game, small project. | 3 | 1 |
230211210 DIGITAL LOGIC DESIGN Introduction to digital systems, Number Systems and its arithmetic operations, complement, binary codes, Boolean Algebra, Binary logic gates, Simplification of a Boolean function, Karnaugh maps, Combinatorial and sequential circuit analysis and design. Registers and counters. |
|
| 230212300 | TECHNICAL WRITING | Technical Writing aims to develop students’ communicative competence in workplace English. The goal is to prepare students to communicate in English with international employers, business partners, and clients. To this aim, students will learn how to communicate effectively and politely in a variety of written professional contexts. Written tasks may include writing emails, memos, CVs, cover letters, reports, and proposals. | 1 | - | 1 |
010610035 ADVANCED ENGLISH Advanced English Courseis an academic-integrated English course that is designed to best develop students reading, writing and critical thinking skills. The reading texts provide students with the reading skills they need to comprehend and analyze a text; this course provides students with a thorough knowledge of how to read for main ideas, read for details, identify the purpose and audience, predict content using visuals, preview and annotate texts, make inferences and distinguish fact from opinion. This course is created to enable students to write a variety of academic essays. For this purpose, students are exposed to the techniques of structuring paragraphs and essays. They are also informed with the grammar and vocabulary they need to structure and support their academic essays. This academic course also focuses on building students lower-and higher- order thinking skills: comparing and contrasting facts, analyzing cause and effect, evaluating solutions, responding to ideas, analyzing advantages and disadvantages, supporting, analyzing, and identifying arguments. |
| 230213150 | ALGORITHMS ANALYSIS AND DESIGN | Complexity analysis and notations, Sorting algorithms, searching algorithms and their complexity. Recursion versus iterative algorithms, Graph algorithms, Advanced techniques, introduction to optimization algorithms. | 3 | - | 3 |
240112030 DATA STRUCTURES Fundamentaldynamic data structures including linear lists, queues, trees, and other linked structures; arrays strings and hash tables. Storage management. Elementry principles of software engineering. Abstract data types. Algorithms for |
| 230213210 | DATA & COMPUTER NETWORKS | Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. | 3 | - | 3 |
230812210 COMPUTER ARCHITECTURE AND ORGANIZATION This course introduces the principles of computer architecture and organization, focusing on processor design, memory hierarchy, instruction sets, and system performance. Students study the interaction between hardware and software and its implications for secure computing systems. |
| 230213230 | INTRODUCTION TO DATABASE SYSTEMS | Information models and systems; data modeling, relational database model, structured query language; relational database design; entity-relationship (ER) diagrams, ER to relational mapping, physical database design, transaction processing concepts, and functional dependencies and normalization for relational databases. | 3 | - | 3 |
240112030 DATA STRUCTURES Fundamentaldynamic data structures including linear lists, queues, trees, and other linked structures; arrays strings and hash tables. Storage management. Elementry principles of software engineering. Abstract data types. Algorithms for |
| 230214130 | OPERATING SYSTEMS | The role of an Operating System in computer operations, the evolution of operating systems, memory management and virtual memory, interrupt processing, process management, job scheduling, process synchronization, threads, multiprogramming and multiprocessor systems, Input/output management and spooling, and introduction to distributed and networked operating systems. | 3 | - | 3 |
230812210 COMPUTER ARCHITECTURE AND ORGANIZATION This course introduces the principles of computer architecture and organization, focusing on processor design, memory hierarchy, instruction sets, and system performance. Students study the interaction between hardware and software and its implications for secure computing systems. 240112030 DATA STRUCTURES Fundamentaldynamic data structures including linear lists, queues, trees, and other linked structures; arrays strings and hash tables. Storage management. Elementry principles of software engineering. Abstract data types. Algorithms for |
| 230214220 | COMPUTER NETWORK LAB | Basic installation of local area network and debugging connections. Experiments on using fundamental network applications and services such as file transfer and route tracing. Experiments on some of the basic function of network administration and security on different platforms including UNIX and Windows | 3 | 1 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. |
|
| 230214230 | SOFTWARE ENGINEERING | This course provides a comprehensive discussion of software engineering techniques and their application to practical software projects. Topics include: software development techniques, software process models, project management and planning, software requirement specifications and analysis models, software design methods, software verification and validation techniques, software cost estimation, and software maintenance | 3 | - | 3 |
230213230 INTRODUCTION TO DATABASE SYSTEMS Information models and systems; data modeling, relational database model, structured query language; relational database design; entity-relationship (ER) diagrams, ER to relational mapping, physical database design, transaction processing concepts, and functional dependencies and normalization for relational databases. |
| 230214520 | ARTIFICIAL INTELLIGENCE | A study of what is required to produce intelligent, human-like behaviour in a computer system, That’s including Fundamental issues in intelligent systems and its applications, Intelligent Agents, Search and Optimization Algorithms. Knowledge representation and reasoning, expert systems, Learning (unsupervised vs. supervised learning, classification. clustering. prediction, neural network and fuzzy logic). The Prolog programming language and Matlab tools will also be introduced. | 3 | - | 3 |
230213150 ALGORITHMS ANALYSIS AND DESIGN Complexity analysis and notations, Sorting algorithms, searching algorithms and their complexity. Recursion versus iterative algorithms, Graph algorithms, Advanced techniques, introduction to optimization algorithms. |
| 230215130 | ASSEMBLY PROGRAMMING LAB | Basic processor architecture, and registers, and instruction formats. Basic instructions, instruction types, and assembler directives. Using assembly as embedded code. Basic assembly program structure and segments and using assembler and linker, addressing modes, interrupts, and I/O instructions. Using debug program | 3 | 1 |
230812210 COMPUTER ARCHITECTURE AND ORGANIZATION This course introduces the principles of computer architecture and organization, focusing on processor design, memory hierarchy, instruction sets, and system performance. Students study the interaction between hardware and software and its implications for secure computing systems. |
|
| 230215150 | LINUX LAB | This course will present the basic concepts of LINUX and UNIX operating systems. Topics that will be examined include Vi editor, Linux Command, directories, Disks and File systems, Users and Groups, File Permissions, Processes, file compression, basic network use, manage files, create and modify files, and Shell scrip. | 3 | 1 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. 230214130 OPERATING SYSTEMS The role of an Operating System in computer operations, the evolution of operating systems, memory management and virtual memory, interrupt processing, process management, job scheduling, process synchronization, threads, multiprogramming and multiprocessor systems, Input/output management and spooling, and introduction to distributed and networked operating systems. |
|
| 230215210 | DATABASE LAB | This course allows the students to have hands-on experience with one of the Database management systems like Oracle. The student practices the installation and configuration of a database management system, the necessary SQL commands to create/manipulate a relational database and its components, and development of a GUI database application | 3 | 1 |
230213230 INTRODUCTION TO DATABASE SYSTEMS Information models and systems; data modeling, relational database model, structured query language; relational database design; entity-relationship (ER) diagrams, ER to relational mapping, physical database design, transaction processing concepts, and functional dependencies and normalization for relational databases. |
|
| 230215640 | WEB PROGRAMMING | Web publishing and Web-based applications development, accessing server databases using one of the web development languages like PHP, ASP, JSP …etc. Web-site design concepts and tools including HTML, JavaScript, Cascading Style Sheets, and VBScript are also introduced. | 3 | - | 3 |
230213230 INTRODUCTION TO DATABASE SYSTEMS Information models and systems; data modeling, relational database model, structured query language; relational database design; entity-relationship (ER) diagrams, ER to relational mapping, physical database design, transaction processing concepts, and functional dependencies and normalization for relational databases. 240212010 PRINCIPLES OF OBJECT ORIENTED PROGRAMMING "Object Oriented Programming principles with implementing the latest software engineering methods. The student will understand the effect of using OOP in the software development life cycle. Learn the basic fundamentals of OOP using Java, Understand Class Reusability, Understand hiding complexity, Building own package of classes, Developing systems with GUI, Learn Exception & Error handling concepts, Learn Even Handling concepts. The practice software is used in the independent Lab." |
| 230812210 | COMPUTER ARCHITECTURE AND ORGANIZATION | This course introduces the principles of computer architecture and organization, focusing on processor design, memory hierarchy, instruction sets, and system performance. Students study the interaction between hardware and software and its implications for secure computing systems. | 3 | - | 3 |
230211210 DIGITAL LOGIC DESIGN Introduction to digital systems, Number Systems and its arithmetic operations, complement, binary codes, Boolean Algebra, Binary logic gates, Simplification of a Boolean function, Karnaugh maps, Combinatorial and sequential circuit analysis and design. Registers and counters. |
| 230812230 | APPLIED CRYPTOGRAPHY | This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. | 3 | - | 3 |
100411020 CALCULUS II Techniques and applications of integration, area under curve, volumes of revolutions, surface area and arc length, series and sequences, convergence tests of infinite series, parametric equations and polar coordinates. 240111030 PROGRAMMING FUNDAMENTALS I C++ This course introduces the fundamental concepts of procedural programming. Topics include data types, control structures, functions, arrays, pointers, files, and the mechanics of running, testing, and debugging. |
| 230813140 | CYBERSECURITY RISK MANAGEMENT | This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230813150 | CYBER THREAT HUNTING | This course explores proactive techniques to detect advanced persistent threats (APTs) and hidden adversary behaviors within networks and systems. Students will learn to use threat intelligence, hypothesis-driven hunting, and behavioral analytics to uncover attacks. | 3 | - | 3 |
230813140 CYBERSECURITY RISK MANAGEMENT This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. |
| 230813250 | ADVANCED NETWORK SECURITY | This course covers advanced concepts in securing modern networks, including intrusion prevention, firewalls, VPNs, zero-trust architectures, and next-generation network defense mechanisms. Students will evaluate advanced attacks and mitigation strategies in wired, wireless, and cloud-based networks. | 3 | - | 3 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. |
| 230813260 | OPERATING SYSTEMS SECURITY | This course explores the mechanisms used by operating systems to enforce security, including authentication, authorization, process isolation, access control, and secure kernel design. Students will gain hands-on experience securing Linux and Windows environments. | 3 | - | 3 |
230214130 OPERATING SYSTEMS The role of an Operating System in computer operations, the evolution of operating systems, memory management and virtual memory, interrupt processing, process management, job scheduling, process synchronization, threads, multiprogramming and multiprocessor systems, Input/output management and spooling, and introduction to distributed and networked operating systems. |
| 230814100 | WIRELESS NETWORKS & IoT SECURITY | This course covers security issues in wireless networks and Internet of Things (IoT) devices. Topics include Wi-Fi protocols, Bluetooth vulnerabilities, IoT authentication, embedded device security, and secure communication protocols for low-power devices. | 3 | - | 3 |
230813250 ADVANCED NETWORK SECURITY This course covers advanced concepts in securing modern networks, including intrusion prevention, firewalls, VPNs, zero-trust architectures, and next-generation network defense mechanisms. Students will evaluate advanced attacks and mitigation strategies in wired, wireless, and cloud-based networks. |
| 230814150 | CLOUD COMPUTING & SECURITY | This course examines cloud service models (IaaS, PaaS, SaaS) and focuses on the security and privacy challenges in distributed environments. Topics include identity management, data protection, virtualization security, compliance, and cloud security frameworks. | 3 | - | 3 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. |
| 230814200 | REVERSE-ENGINEERING AND MALWARE CODE ANALYSIS | This course provides hands-on training in reverse engineering techniques and malware analysis. Students will use disassemblers, debuggers, and sandboxes to analyze malicious code, understand attack payloads, and design detection and mitigation strategies. | 3 | - | 3 |
230215130 ASSEMBLY PROGRAMMING LAB Basic processor architecture, and registers, and instruction formats. Basic instructions, instruction types, and assembler directives. Using assembly as embedded code. Basic assembly program structure and segments and using assembler and linker, addressing modes, interrupts, and I/O instructions. Using debug program |
| 230814210 | CYBER LAW AND ETHICS | This course explores the legal, ethical, and policy issues related to cybersecurity. Topics include intellectual property, digital rights, cybercrime laws, privacy regulations, ethical hacking, and international cybersecurity governance. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230814250 | OPERATING SYSTEM & SECURITY LAB | This lab course provides practical, hands-on training in operating system security, including access control, user authentication, file permissions, system hardening, and vulnerability exploitation. Students will work with Linux and Windows security tools. | 3 | 1 |
230813260 OPERATING SYSTEMS SECURITY This course explores the mechanisms used by operating systems to enforce security, including authentication, authorization, process isolation, access control, and secure kernel design. Students will gain hands-on experience securing Linux and Windows environments. |
|
| 230814260 | ETHICAL HACKING TECHNIQUES LAB | This lab provides experiential learning in ethical hacking, covering vulnerability exploitation, password attacks, social engineering simulations, and wireless hacking. Students will practice controlled exploitation in ethical and legal contexts. | 3 | 1 |
230814210 CYBER LAW AND ETHICS This course explores the legal, ethical, and policy issues related to cybersecurity. Topics include intellectual property, digital rights, cybercrime laws, privacy regulations, ethical hacking, and international cybersecurity governance. |
|
| 230814300 | INTERNSHIP | This course provides students with supervised practical experience in cybersecurity-related workplaces such as industry, government agencies, or IT organizations. Students will apply academic knowledge in real-world environments, develop professional and technical skills, and gain exposure to cybersecurity operations, policies, and practices. | - | 6 |
- |
|
| 230815100 | SECURITY OPERATIONS & ANALYSIS | This course introduces the operation of Security Operations Centers (SOCs) and analytical approaches for monitoring, detecting, and responding to cyber threats. Students will gain experience with SIEM tools, log analysis, and incident triage. | 3 | - | 3 |
230813140 CYBERSECURITY RISK MANAGEMENT This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. |
| 230815130 | SENIOR PROJECT I | This course enables students to initiate a capstone cybersecurity project by identifying a research problem or practical challenge, conducting literature reviews, defining objectives, and designing appropriate methodologies. Students will develop project proposals, perform feasibility studies, and present initial findings under faculty supervision. | - | 2 |
040521301 FUNDAMENTALS OF RESEARCH METHODS This course is a basic one for all university students because it tackles the way of conducting research. The students through this course are exposed to the quantitative and qualitative researches and the differences between them. It also covers the meaning of hypothesis and its types, along with research questions and research problems. Through this course the students can come to know more about literature review and how to differentiate between primary and secondary literature. 230212300 TECHNICAL WRITING Technical Writing aims to develop students’ communicative competence in workplace English. The goal is to prepare students to communicate in English with international employers, business partners, and clients. To this aim, students will learn how to communicate effectively and politely in a variety of written professional contexts. Written tasks may include writing emails, memos, CVs, cover letters, reports, and proposals. |
|
| 230815160 | DEFENSE SECURITY LAB | This lab emphasizes defensive cybersecurity strategies, including intrusion prevention, firewalls, endpoint protection, patch management, and security automation. Students will configure defense mechanisms and test their effectiveness against simulated attacks. | 3 | 1 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
|
| 230815210 | SENIOR PROJECT II | This course is a continuation of Senior Project I, focusing on the implementation, testing, evaluation, and documentation of the proposed cybersecurity solution or research project. Students will analyze results, prepare technical reports, and deliver professional presentations demonstrating the outcomes and contributions of their projects. | - | 3 |
230815130 SENIOR PROJECT I This course enables students to initiate a capstone cybersecurity project by identifying a research problem or practical challenge, conducting literature reviews, defining objectives, and designing appropriate methodologies. Students will develop project proposals, perform feasibility studies, and present initial findings under faculty supervision. |
|
| 230815290 | PENTRATION TESTING LAB | This lab course provides hands-on training in penetration testing techniques, tools, and methodologies. Students will simulate attacks to identify vulnerabilities and misconfigurations in networks, web applications, and operating systems. | 3 | 1 |
230813150 CYBER THREAT HUNTING This course explores proactive techniques to detect advanced persistent threats (APTs) and hidden adversary behaviors within networks and systems. Students will learn to use threat intelligence, hypothesis-driven hunting, and behavioral analytics to uncover attacks. |
|
| 240112001 | PROGRAMMING FUNDAMENTALS II | This course demonstrates advance topics in C++ including: Pointers, Object Oriented Programming, String Manipulation, Templates, Exception Handling, and File Processing. | 3 | - | 3 |
240111030 PROGRAMMING FUNDAMENTALS I C++ This course introduces the fundamental concepts of procedural programming. Topics include data types, control structures, functions, arrays, pointers, files, and the mechanics of running, testing, and debugging. |
| 240112030 | DATA STRUCTURES | Fundamentaldynamic data structures including linear lists, queues, trees, and other linked structures; arrays strings and hash tables. Storage management. Elementry principles of software engineering. Abstract data types. Algorithms for | 3 | - | 3 |
100413750 DISCRETE MATHEMATICS Logic, methods of proof including mathematical induction, set theory and relations, congruence, linear recurrence relations, functions, graphs, shortest path algorithm, trees, minimal spanning trees, binary trees. 240112001 PROGRAMMING FUNDAMENTALS II This course demonstrates advance topics in C++ including: Pointers, Object Oriented Programming, String Manipulation, Templates, Exception Handling, and File Processing. |
| 240212010 | PRINCIPLES OF OBJECT ORIENTED PROGRAMMING | "Object Oriented Programming principles with implementing the latest software engineering methods. The student will understand the effect of using OOP in the software development life cycle. Learn the basic fundamentals of OOP using Java, Understand Class Reusability, Understand hiding complexity, Building own package of classes, Developing systems with GUI, Learn Exception & Error handling concepts, Learn Even Handling concepts. The practice software is used in the independent Lab." | 3 | - | 3 |
240112001 PROGRAMMING FUNDAMENTALS II This course demonstrates advance topics in C++ including: Pointers, Object Oriented Programming, String Manipulation, Templates, Exception Handling, and File Processing. |
Students must pass ( 9 ) credit hours from any of the following courses
|
Course Number |
Course Name |
Weekly Hours |
Cr. Hrs. |
Prerequisite |
||
|---|---|---|---|---|---|---|
|
Theoretical |
Practical |
|||||
| 230813120 | DATA PRIVACY AND SECURITY | This course introduces security challenges in cyber-physical systems (CPS), including smart grids, autonomous vehicles, robotics, and critical infrastructures. Students will learn threat modeling, attack detection, and defense mechanisms in CPS environments.security. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230813130 | SPECIAL TOPICS | This is a lecture-based course that will change each semester to reflect the state of the art in cybersecurity. This allows the department to offer a deep dive on a cutting-edge topic not covered in the standard curriculum, such as quantum cryptography, advanced threat actor analysis, or emerging compliance frameworks. | 3 | - | 3 |
- |
| 230814120 | CYBER-PHYSICAL SYSTEMS SECURITY | This course introduces security challenges in cyber-physical systems (CPS), including smart grids, autonomous vehicles, robotics, and critical infrastructures. Students will learn threat modeling, attack detection, and defense mechanisms in CPS environments. | 3 | - | 3 |
230814200 REVERSE-ENGINEERING AND MALWARE CODE ANALYSIS This course provides hands-on training in reverse engineering techniques and malware analysis. Students will use disassemblers, debuggers, and sandboxes to analyze malicious code, understand attack payloads, and design detection and mitigation strategies. |
| 230814180 | INFORMATION ASSURANCE | This course introduces the principles of information assurance, covering confidentiality, integrity, availability (CIA), and trust models. Students will study risk management, assurance frameworks, and auditing practices. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230814220 | CYBERSECURITY POLICY AND COMPLIANCE | This course introduces cybersecurity policy frameworks, governance, and compliance regulations. Students will study global standards, data protection laws, and organizational compliance strategies for regulatory alignment. | 3 | - | 3 |
230813140 CYBERSECURITY RISK MANAGEMENT This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. |
| 230814240 | INFORMATION WARFARE AND SECURITY MANAGEMENT | This course addresses information warfare concepts, including cyber operations, influence operations, disinformation campaigns, and strategic information security management. Students will examine policies, tactics, and technologies for information dominance. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230814290 | SECURITY OPERATIONS AND INCIDENT MANAGEMENT | This course focuses on operational processes for managing cybersecurity incidents. Students will learn incident detection, classification, response, recovery, and post-incident review using frameworks such as NIST and ISO. | 3 | - | 3 |
230815100 SECURITY OPERATIONS & ANALYSIS This course introduces the operation of Security Operations Centers (SOCs) and analytical approaches for monitoring, detecting, and responding to cyber threats. Students will gain experience with SIEM tools, log analysis, and incident triage. |
| 230814320 | CYBERSECURITY IN HEALTHCARE | This course examines the unique cybersecurity challenges in healthcare systems, including electronic health records (EHRs), medical devices, and compliance with HIPAA and other healthcare regulations. Students will study threats and defenses specific to healthcare environments. | 3 | - | 3 |
230812230 APPLIED CRYPTOGRAPHY This course introduces the design and implementation of cryptographic systems, covering symmetric/asymmetric encryption, hashing, digital signatures, PKI, and cryptographic protocols. Applications in secure communications, blockchain, and authentication systems are emphasized. |
| 230814340 | DIGITAL FORENSICS AND INVESTIGATIONS | This course introduces the principles and practices of digital forensics, including evidence collection, preservation, and analysis of digital devices. Students will gain hands-on skills in investigating cybercrimes, analyzing file systems, and presenting forensic reports. | 3 | - | 3 |
230813140 CYBERSECURITY RISK MANAGEMENT This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. |
| 230815170 | SECURITY ARCHITECTURE AND DESIGN | This course examines the unique cybersecurity challenges in healthcare systems, including electronic health records (EHRs), medical devices, and compliance with HIPAA and other healthcare regulations. Students will study threats and defenses specific to healthcare environments. | 3 | - | 3 |
230813250 ADVANCED NETWORK SECURITY This course covers advanced concepts in securing modern networks, including intrusion prevention, firewalls, VPNs, zero-trust architectures, and next-generation network defense mechanisms. Students will evaluate advanced attacks and mitigation strategies in wired, wireless, and cloud-based networks. |
| 230815180 | NETWORK FORENSICS | This course covers the techniques and tools used to capture, analyze, and investigate network traffic for forensic purposes. Students will study packet analysis, intrusion trace-back, and forensic reporting for legal proceedings. | 3 | - | 3 |
230813250 ADVANCED NETWORK SECURITY This course covers advanced concepts in securing modern networks, including intrusion prevention, firewalls, VPNs, zero-trust architectures, and next-generation network defense mechanisms. Students will evaluate advanced attacks and mitigation strategies in wired, wireless, and cloud-based networks. |
| 230815190 | SECURE MOBILE APPLICATIONS | This course focuses on the design and implementation of secure mobile applications for Android and iOS platforms. Students will study mobile threats, secure coding practices, mobile app testing, and mobile device management | 3 | - | 3 |
230214230 SOFTWARE ENGINEERING This course provides a comprehensive discussion of software engineering techniques and their application to practical software projects. Topics include: software development techniques, software process models, project management and planning, software requirement specifications and analysis models, software design methods, software verification and validation techniques, software cost estimation, and software maintenance 240212010 PRINCIPLES OF OBJECT ORIENTED PROGRAMMING "Object Oriented Programming principles with implementing the latest software engineering methods. The student will understand the effect of using OOP in the software development life cycle. Learn the basic fundamentals of OOP using Java, Understand Class Reusability, Understand hiding complexity, Building own package of classes, Developing systems with GUI, Learn Exception & Error handling concepts, Learn Even Handling concepts. The practice software is used in the independent Lab." |
| 230815200 | BLOCKCHAIN AND CRYPTOCURRENCY SECURITY | This course examines blockchain technology and its security applications. Students will study consensus mechanisms, smart contracts, cryptocurrency threats, and defenses for blockchainbased systems | 3 | - | 3 |
230215640 WEB PROGRAMMING Web publishing and Web-based applications development, accessing server databases using one of the web development languages like PHP, ASP, JSP …etc. Web-site design concepts and tools including HTML, JavaScript, Cascading Style Sheets, and VBScript are also introduced. |
| 230815240 | INTRUSION DETECTION AND SECURITY | This course covers the principles and techniques of intrusion detection and prevention. Topics include anomaly detection, signature-based systems, IDS/IPS configuration, log monitoring, and advanced intrusion detection in cloud and IoT environments. | 3 | - | 3 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. 230214130 OPERATING SYSTEMS The role of an Operating System in computer operations, the evolution of operating systems, memory management and virtual memory, interrupt processing, process management, job scheduling, process synchronization, threads, multiprogramming and multiprocessor systems, Input/output management and spooling, and introduction to distributed and networked operating systems. |
| 230815250 | INDUSTRIAL CONTROL SYSTEMS SECURITY ICS | This course explores the cybersecurity challenges of industrial control systems (ICS) and critical infrastructures, including SCADA, PLCs, and DCS. Students will study attack vectors, defense mechanisms, and compliance standards relevant to industrial environments. | 3 | - | 3 |
230113110 ELECTRONICS I Semiconductor material and p-n junction, semiconductors, doped semiconductor, forward and reversed bias p-n junction, V-I characteristics, diode DC signal model, diode applications: rectification, regulation, clipper, clamper, voltage multipliers, bipolar junction transistor: biasing and stability, dc and ac load lines, H-parameters, H- model, power amplifiers, and PSPICE applications. 230812210 COMPUTER ARCHITECTURE AND ORGANIZATION This course introduces the principles of computer architecture and organization, focusing on processor design, memory hierarchy, instruction sets, and system performance. Students study the interaction between hardware and software and its implications for secure computing systems. |
| 230815260 | AI APPLICATIONS IN CYBERSECURITY | This course explores the use of Artificial Intelligence (AI) and Machine Learning (ML) techniques for cybersecurity applications, including anomaly detection, malware classification, phishing detection, and threat intelligence automation. | 3 | - | 3 |
230214520 ARTIFICIAL INTELLIGENCE A study of what is required to produce intelligent, human-like behaviour in a computer system, That’s including Fundamental issues in intelligent systems and its applications, Intelligent Agents, Search and Optimization Algorithms. Knowledge representation and reasoning, expert systems, Learning (unsupervised vs. supervised learning, classification. clustering. prediction, neural network and fuzzy logic). The Prolog programming language and Matlab tools will also be introduced. |
| 230815270 | ADVANCED PENETRATION TESTING | This course provides advanced training in penetration testing, covering exploit development, privilege escalation, pivoting, and post-exploitation techniques. Students will conduct red team exercises simulating real-world adversaries. | 3 | - | 3 |
230213210 DATA & COMPUTER NETWORKS Data Transmission, Guided and Wireless Transmission, Signal Encoding Techniques, Digital Data Communication Techniques, Data Link Control, Multiplexing, Basic principles and practice of computer networking, emphasizing data and computer communication, Protocol architecture, and the lower layers of the OSI and TCP/IP protocol architectures. 230214130 OPERATING SYSTEMS The role of an Operating System in computer operations, the evolution of operating systems, memory management and virtual memory, interrupt processing, process management, job scheduling, process synchronization, threads, multiprogramming and multiprocessor systems, Input/output management and spooling, and introduction to distributed and networked operating systems. |
| 230815280 | CYBERSECURITY ENTREPRENEURSHIP | This course integrates technical knowledge with entrepreneurial skills, focusing on innovation, business models, and startup culture in cybersecurity. Students will explore venture creation, product development, and commercialization of cybersecurity solutions. | 3 | - | 3 |
230813140 CYBERSECURITY RISK MANAGEMENT This course introduces methodologies for identifying, assessing, and mitigating cybersecurity risks. Students will explore frameworks such as NIST, ISO 27005, and FAIR, with applications in enterprise risk governance, compliance, and business continuity planning. |
Advisory Plan
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 010610014 | BEGINNING ENGLISH | 0 |
| 240111000 | COMPUTER SKILLS | 2 |
| 100111010 | GENERAL PHYSICS I | 3 |
| 100111051 | GENERAL PHYSICS LAB I | 1 |
| 100411010 | CALCULUS I | 3 |
| 230111050 | ENGINEERING WORKSHOP I | 1 |
| 240111020 | PROGRAMMING FUNDAMENTALS I (LAB) | 1 |
| 240111030 | PROGRAMMING FUNDAMENTALS I C++ | 3 |
| Total |
14 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 010610025 | INTERMEDIATE ENGLISH | 2 |
| 010610026 | INTERMEDIATE ENGLISH LAB | 1 |
| 100111021 | GENERAL PHYSICS II | 3 |
| 100411020 | CALCULUS II | 3 |
| 230112050 | ENGINEERING WORKSHOP II | 1 |
| 230611110 | ENGINEERING DRAWING | 2 |
| 230211210 | DIGITAL LOGIC DESIGN | 3 |
| 240112001 | PROGRAMMING FUNDAMENTALS II | 3 |
| Total |
18 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 010610035 | ADVANCED ENGLISH | 2 |
| 010610036 | ADVANCED ENGLISH LAB | 1 |
| 100412021 | ENGINEERING MATHEMATICS I | 3 |
| 100413750 | DISCRETE MATHEMATICS | 3 |
| 230112120 | ELECTRICAL CIRCUITS I | 3 |
| 230812210 | COMPUTER ARCHITECTURE AND ORGANIZATION | 3 |
| 240212010 | PRINCIPLES OF OBJECT ORIENTED PROGRAMMING | 3 |
| Total |
18 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 100413020 | ENGINEERING MATHEMATICS II | 3 |
| 230113110 | ELECTRONICS I | 3 |
| 230113120 | ELECTRICAL CIRCUITS LAB | 1 |
| 230212110 | DIGITAL LOGIC DESIGN LAB | 1 |
| 230213210 | DATA & COMPUTER NETWORKS | 3 |
| 230812230 | APPLIED CRYPTOGRAPHY | 3 |
| 240112030 | DATA STRUCTURES | 3 |
| Total |
17 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 230213150 | ALGORITHMS ANALYSIS AND DESIGN | 3 |
| 230213230 | INTRODUCTION TO DATABASE SYSTEMS | 3 |
| 230214130 | OPERATING SYSTEMS | 3 |
| 230214220 | COMPUTER NETWORK LAB | 1 |
| 230215130 | ASSEMBLY PROGRAMMING LAB | 1 |
| 230215210 | DATABASE LAB | 1 |
| 230813140 | CYBERSECURITY RISK MANAGEMENT | 3 |
| - | Free Elective | 3 |
| Total |
18 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 040111001 | ARABIC LANGUAGE | 2 |
| 100412350 | NUMERICAL METHODS | 3 |
| 230214230 | SOFTWARE ENGINEERING | 3 |
| 230813150 | CYBER THREAT HUNTING | 3 |
| 230813250 | ADVANCED NETWORK SECURITY | 3 |
| 230813260 | OPERATING SYSTEMS SECURITY | 3 |
| Total |
17 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 040521301 | FUNDAMENTALS OF RESEARCH METHODS | 2 |
| 230212300 | TECHNICAL WRITING | 1 |
| 230215150 | LINUX LAB | 1 |
| 230215640 | WEB PROGRAMMING | 3 |
| 230814100 | WIRELESS NETWORKS & IoT SECURITY | 3 |
| 230814150 | CLOUD COMPUTING & SECURITY | 3 |
| 230814210 | CYBER LAW AND ETHICS | 3 |
| Total |
16 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 040511011 | PALESTINIAN STUDIES | 2 |
| 230214520 | ARTIFICIAL INTELLIGENCE | 3 |
| 230814200 | REVERSE-ENGINEERING AND MALWARE CODE ANALYSIS | 3 |
| 230814250 | OPERATING SYSTEM & SECURITY LAB | 1 |
| 230814260 | ETHICAL HACKING TECHNIQUES LAB | 1 |
| - | Spec. Elec. | 3 |
| Total |
13 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 230814300 | INTERNSHIP | 6 |
| Total |
6 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| 230215170 | ENGINEERING PROJECT MANAGEMENT | 3 |
| 230815100 | SECURITY OPERATIONS & ANALYSIS | 3 |
| 230815130 | SENIOR PROJECT I | 2 |
| - | Spec. Elec. | 3 |
| - | Free Elective | 3 |
| Total |
14 |
|
Course Number |
Course Name |
Cr. Hrs. |
|---|---|---|
| - | Univ. Elec. | 2 |
| - | Univ. Elec. | 2 |
| 230815160 | DEFENSE SECURITY LAB | 1 |
| 230815210 | SENIOR PROJECT II | 3 |
| 230815290 | PENTRATION TESTING LAB | 1 |
| - | Spec. Elec. | 3 |
| Total |
12 |
Hidden Text