| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
10100
|
Introduction to Computer Science
|
3 |
|
| Computer components, types of computers, numbering systems, using of windows operationg system, user applications (word processing, electronic sheets, electroinc slides), introduction to computer networks and dealing with internet. |
|
10101
|
Islamic Culture
|
3 |
|
| This course aims to establish the concept of islamic culture and its position among the other international cultures, its position in the muslim life, its sources, its bases and its characteristics. it also aims to introduce the islamic culture in faith, worship, relations, morals, and knowledge, to discuss the clash between cultures in addition to globalization, human rights, woman rights, democracy and other contemporary issues. |
|
10102
|
Arabic Language
|
3 |
|
| This course aims to improve the level of students in language skills and various literary, read and absorb and express written, and oral and tasted literary, through texts flags authors and poets in different eras, lessons in grammar and spelling, and brief definition months dictionaries and arab old ones the modern and how to use them. this course aims to implement the arabic language in the areas of reading and expression of both types oral and written communication. |
|
10103
|
English Language 1
|
3 |
|
| University english i (e11000103) is a three credit-hour university-required english language course designed for students who need to work on the four skills of the language: reading, writing, listening, and speaking. the development of vocabulary and skills of comprehension are integral parts of the course. in addition, various reading strategies (making predictions, identifying main ideas, reading for details, relating information in the text to life experience) are introduced and developed through a wide range of topics for reading and writing. the course encourages a more analytical and independent approach to study and helps prepare the students for any subsequent exam preparation. |
|
10105
|
Palestinian Studies
|
3 |
|
| The course is mandatory for university students from various disciplines, so it provides students with knowledge and `information about the palestinian reality and in particular the political developments of the palestinian cause since its inception until the present day in line social and economic developments and political which constitute the main pillars for the study of the palestinian political reality. this course aims to study the palestinian issue from its beginning until present in social, economic and political issues. |
|
10108
|
Community Service
|
1 |
|
| This course aims to familiarize students with community institutions and their contribution through voluntary efforts to serve these institutions to achieve the sdgs. students are required to complete a minimum of 50 hours of community service to successfully pass the course. additionally, students must attend 6 guidance sessions on volunteer work and participate in intensive training for selected community service programs if they choose to engage in such programs. |
|
10117
|
Leadership and Communication Skills
|
1 |
|
| The course aims to assist students in acquiring modern concepts in the field of communication and understanding the essential skills for effective communication with oneself and others. this is achieved through the use of effective teaching methods that rely on student engagement and motivation to learn through training and self-directed learning. the course emphasizes skill development through teamwork and interactive methods, helping students improve their verbal and non-verbal communication skills by learning public speaking and the fundamentals of oration. additionally, it helps students develop active listening skills, and contributes to enhancing their abilities in dialogue and persuasion, overcoming public speaking anxiety, self-promotion, negotiation, job interviews, presentation and delivery, and writing. the course also provides students with knowledge about innovative and creative ideas that can be implemented, as well as how to write a resume. furthermore, the course aims to refine students' personalities through participation in group presentations. |
|
10322
|
English Language II
|
3 |
|
| University english ii is a three-credit hour university-required english language course which is offered to students majoring in sciences, engineering, agriculture, veterinary, and information technology ... etc. students in this course will be exposed to a range of science-based writings in english that supply students with samples of the kind of academic english they are likely to encounter in their textbooks. exercises on grammar, vocabulary and textual organization are geared towards developing students observational and analytical skills that aid comprehension. the course uses an integrated approach which allows for communicative interaction in the class to actively test and broaden the listening and speaking abilities of the students. furthermore, the acquisition of vocabulary items will be reinforced through their use in written sentences. additional training in writing will be given through questions and answers, summaries of principal ideas in a reading passage and the preparation of reports. |
|
32100
|
Remedial English
|
0 |
|
| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
10111
|
Household Gardening
|
2 |
|
|
10112
|
Farm Animals Husbandry
|
2 |
|
|
10115
|
Democracy,H.Rights & International H.Rights
|
2 |
|
| This course explores the concepts of democracy and human rights and the interrelationship between them. it examines the notion of human rights, their foundations, characteristics, and classifications, as well as the role of international organizations in their promotion and protection. the course aims to enhance students' understanding of the significance of democracy and human rights for both the state and society, with particular emphasis on the arab world. additionally, it addresses the evolution of democracy and human rights globally.the course further examines the concept of international humanitarian law (ihl), its historical development, and its principal sources both customary and treaty-based. it outlines the key legal obligations of parties to armed conflicts and neutral states, as well as the duties of occupying powers toward the occupied territory and its population. |
|
10125
|
Public Health
|
2 |
|
| This course aims at studying individual, family and community relationships, the cause of pathological phenomena in the society and their symptoms, sources of water and its pollution, air-transmitted diseases, flora and fauna. in addition, the course highlights diseases resulting from technological and urban development. noise pollution is a case in point. it deals with the dimensions of personal and environmental health and their relationship to social, economic, psychological and political factors, measurements and indices of community health status. theoretical framework for viewing organizational issues in the delivery of health services is also discussed. |
|
10127
|
Science in Community Services
|
2 |
|
|
10129
|
History of Civilization & its Beginning
|
2 |
|
| History and origins of civilizationsthis course studies the emergence of early human civilizations, beginning from the paleolithic era through the advent of agriculture and the formation of the first cities and states. it focuses on ancient civilizations in mesopotamia, egypt, the nile valley, india, and china, as well as mediterranean civilizations like greece and rome. the course examines the factors that contributed to the development of civilizations such as social organization, economy, religion, and arts, with emphasis on the key achievements and innovations that laid the foundations of human history. |
|
10131
|
Geography of Palestine
|
2 |
|
|
10135
|
History of Jerusalem
|
2 |
|
| History of jerusalemthis course provides a comprehensive study of the history of jerusalem through various periods, starting from ancient times through canaanite, jewish, roman, byzantine, islamic, crusader, and ottoman eras, up to the modern age. the course focuses on political, religious, and social events that shaped the city, as well as its role as a significant spiritual and cultural center for the three abrahamic religions. it also covers the architectural and archaeological changes jerusalem has undergone throughout history |
|
10137
|
Population Communication
|
2 |
|
|
10142
|
Family System in Islam
|
2 |
|
|
10143
|
Principles of Religious Observances
|
2 |
|
|
10144
|
Fiqh of Siyra
|
2 |
|
| Topics addressed in this course include concept ofsira(biography), its sources, importance, benefit, qualities, most important contemporary suspicions around the qur'anic narrative and responses to them; study of the most important events in the life of the messenger, peace be upon him, from birth to death. this course is a detailed analytical study of the prophet's biography and the lessons that can be drawn from it. |
|
10151
|
General Principles in Administration
|
2 |
|
|
10152
|
Accounting & Book_Keeping
|
2 |
|
|
10155
|
Poison Prevention
|
2 |
|
| This course explores the science of toxins and their impacts on human health and the environment, while emphasizing practical strategies for prevention and intervention. students will understand the mechanisms of toxic substances, including chemicals, pharmaceuticals, and environmental pollutants, and examine their effects on biological systems. by the end of the course, participants will be equipped with the knowledge to assess risks, implement safety measures, and advocate for effective public health strategies to mitigate the impact of toxins in various societal contexts. |
|
10156
|
Investment Principles
|
2 |
|
|
10157
|
Medications and community
|
2 |
|
| This course an in-depth examination of the interaction between drugs and societal factors, bridging the gap between pharmacological science and its broader social implications. students will explore the mechanisms of drug action, therapeutic uses, and side effects, while also addressing the societal, economic, and ethical dimensions of pharmacology and the impact of pharmaceuticals on public health. |
|
10170
|
النزاهة والشفافية
|
2 |
|
|
10181
|
Introduction to Music
|
2 |
|
| Definition of the word "music" from both linguistic and moral perspectives, interpreting the meanings of music as a science, an art, and a language, the different musical divisions and forms, writing these forms on the musical staff, the method of drawing the clef, the various musical scales, the dimensions that confine it, the distances where the notes exist, the different sections, also the student gets acquainted with the global musical templates, such as symphony and opera, and familiarizes with the arabic templates, such as qasida, mawwashah, adwar, and samai. |
|
10189
|
Palestinian Folk Arts
|
2 |
|
| This course underscores the importance of studying folklore and how this genre inspires popular artists. this course also looks at the processes of glass- blowing, pottery-making, textile industry, etc. with a focus on hosting experts and craftsmen in various fields of folk arts. |
|
10251
|
Animal & Human Health
|
2 |
|
|
10253
|
Physical Fitness
|
2 |
|
| The course aims to identify the concept of physical education and its directand indirect objectives, the relationship between sports and health and othersciences, physical fitness and its divisions, the factors affecting it and way ofdeveloping it, nutritional elements, the body and abnormal posturing, sportsinjuries and the basic principles of first aid. |
|
10254
|
Sports and Health
|
2 |
|
|
10255
|
Practical Swimming
|
2 |
|
|
10710
|
Psychological Culture in Our Recent Life
|
2 |
|
| Psychological culturethis course studies the basic concepts of psychology, including perception, emotions, personality, and communication. it focuses on understanding human behavior through various psychological theories and aims to enhance students psychological awareness and culture, helping them interact with themselves and others in a healthy and social manner |
|
10713
|
Education in Palestine
|
2 |
|
|
11000111
|
Jerusalem
|
2 |
|
| Jerusalemthis course offers a comprehensive study of the city of jerusalem and its religious and cultural significance throughout history. it covers the geographical, historical, religious, and political dimensions of the city, from the canaanite period through the jewish, roman, byzantine, islamic, crusader, and ottoman eras, up to the current israeli occupation. the course also explores jerusalems importance in the three monotheistic religions, its historical and religious landmarks, and contemporary political issues surrounding the city |
| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
21101
|
Calculus I
|
3 |
|
| This course covers the concepts of function, inverse function, models, limits, continuity and derivatives, the differentiation rules and their applications, related rates, linear approximation, and hyperbolic functions. the mean value theorem, indeterminate forms, l' hospital's rule, curve sketching, and optimization problems. |
|
21102
|
Calculus II
|
3 |
|
| This course introduces students to: the integration and differentiation of exponential and logarithmic functions, trigonometric and partial trigonometric functions and methods of integration, polar co-ordinates, conic sections, extraordinary integration and indefinite quantities. |
|
22101
|
General Physics I
|
3 |
|
| In this course, the following subjects are introduced: vectors, linear and two-dimensional motions, newtons mechanics, work and energy, linear and angular moment, gravitation and simple harmonic motion. |
|
22102
|
General Physics II
|
3 |
|
| This course covers electrical fields and potentials, capacitors, electrical circuits, magnetic field induction, rc and rl circuits, electromagnetic waves, optics, interference and diffraction. |
|
22107
|
General Physics I (Lab)
|
1 |
|
| This course involves a number of selected experiments in mechanics. |
|
22108
|
General Physics II ( Lab)
|
1 |
|
|
32101
|
English for the Workplace
|
0 |
|
| English for the workplace is a three-hour non-credited english course offered to students of economics and administrative sciences and engineering. this course is designed to train senior students in these faculties to communicate effectively in the business world. it focuses on practical oral and written business communication principles and applications with particular emphasis on writing, sending and answering e-mails, writing proposals for field projects and discussing them with an audience as well as training students to prepare and execute presentations and to express themselves orally. students are also trained to use modern technology in communication and to contact/ communicate with their instructors through the university moodle program. |
|
61096
|
رسم هندسي- عملي
|
0 |
|
|
61097
|
Practical Eng'g Workshp I
|
0 |
|
|
61098
|
Practical Eng'g Workshop II
|
0 |
|
|
61099
|
Descriptive Geometry Lab.
|
0 |
|
|
61102
|
Eng'g Workshop I
|
1 |
|
|
61103
|
Eng'g Workshop II
|
1 |
|
|
61104
|
Eng'g Drawing
|
2 |
|
|
61120
|
Descriptive Geometry
|
2 |
|
| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
21201
|
Calculus III
|
3 |
|
| Parametric equations and polar coordinates, vectors in r2 and r3 and surfaces, vector valued functions, partial differential with applications and multiple integration, vector calculus and its aspects |
|
21203
|
Differential Equations
|
3 |
|
|
21231
|
Methods of Statistics I
|
3 |
|
| Topics covered in this course include statistical data classifications, the measure of central tendency and variability, probability concepts and rules, discrete and continuous random variables, probability distributions, the binomial and normal distributions, sampling distributions, point and interval estimations for one population mean and tests of hypotheses for one population mean. |
|
21241
|
Linear Algebra
|
3 |
|
|
21321
|
Numerical Analysis I
|
3 |
-
-
21202 or
-
61220 or
-
61201 or
-
66111 or
-
21241
|
|
23101
|
General Chemistry I
|
3 |
|
| Understanding of basic principles of general chemistry such as : structure of molecules ,ions and atoms , types of reactions , stoichiometry , theories of bonding . |
|
23107
|
General Chemistry lab. I
|
1 |
|
| The objective of this course is to provide the students with experiences in general chemistry techniques, i.e., using bunsen burner, electric balance, calorimeter, and other glassware, and performing various chemistry techniques such as filtration, titration and gravimetric analysis. |
|
63211
|
Electrical Circuits I
|
3 |
|
| This course studies circuit variables and elements, simple resistive circuits, techniques of circuit analysis, inductance and capacitance, natural and step response of rl, rc, rlc circuits and the sinusoidal steady state analysis. |
|
63212
|
Electrical Circuits II
|
3 |
|
| Included in this course are topics such as power calculations, three phase circuits, series and parallel resonance, laplace transform in circuit analysis, two port network and laplace transformation. |
|
63218
|
Electrical Circuits Lab I
|
1 |
|
|
63251
|
Electromagnatics
|
3 |
|
|
63260
|
Electronic Circuits I
|
3 |
|
|
63321
|
Systems & Signal Analysis
|
3 |
|
|
63363
|
Electronic Circuits II
|
3 |
|
|
63365
|
Electronic Circuits Lab
|
1 |
|
|
63442
|
Control Systems
|
3 |
|
|
63448
|
Control Systems Lab
|
1 |
|
|
66111
|
Computer Programming
|
3 |
|
| This course introduces the basic programming concepts including writing, executing and debugging programs. concepts of modularity and encapsulation, focusing on modules and abstract data types and basic data structures are covered. |
|
66211
|
Data Structure and Algorithms
|
3 |
|
| This course covers data types and structures, dynamic storage allocation, linked lists, binary tree representations, traversals, general trees, searching and sorting, queues and stacks, hashing, graphs, depth-first algorithms and breadth-first search. |
|
66212
|
Object Oriented Programming
|
3 |
|
| This course looks at object oriented programming concepts, the concept of classes, single and multiple inheritance, polymorphism and writing programs using objected oriented language such as c++ and java. |
|
66221
|
Digital Circuit Design I
|
3 |
|
| Topics looked at in this course include boolean algebra, number system, logic gates, simplification, combinational logic circuit design, combinational circuits, sequential circuits, flip-flops, counters, registers (serial, parallel, shift), state machines design and synchronous and asynchronous systems. |
|
66291
|
Digital Circuits Design Lab I
|
1 |
|
| This course gives an introduction to ttl and cmos circuits. it also looks at ic characteristics, the boolean function design and implementation, seven segment display, decoders, shift registers, rom, ram, monostable and astable multi-vibrators, 555 timing timer and the sequential circuits design. |
|
66304
|
Internship
|
3 |
|
|
66312
|
Software Engineering
|
3 |
|
| This course looks at the specification, implementation, and testing of large software systems. topics include information hiding, abstraction, software development environments, formal specifications, software design and evolution, software and system safety, reverse engineering, real-time software, programming environments and verification and validation. |
|
66314
|
Algorithms & Computational Complexity
|
3 |
|
| This course looks at the design and analysis of algorithms and data structures including the techniques for design of efficient algorithms, methods for showing lower bounds on computational complexity, efficient algorithms for manipulating graphs, time and space complexity and np-complete problems. |
|
66315
|
Database Systems
|
3 |
|
| This course looks at the fundamental concepts of database systems, including system organisation, implementation of database systems, relational, hierarchical, and network data models, file organisations and data structures, query languages, query optimisation, database design, concurrency control, security and issues involving distributed database systems. |
|
66321
|
Digital Circuit Design II
|
3 |
|
| This course looks at the algorithm state machine design, asynchronous circuits, analogue to digital and digital to analogue conversion, internal structure of digital elements at the transistor and layout levels, plds, cplds, fpgas and their applications, clock generators, timing circuits and hardware description languages (vhdl and verilog). |
|
66322
|
Microprocessors
|
3 |
|
| This course covers microprocessors systems, microprocessor architecture, the 8088/8086 microprocessor, addressing modes, the instruction set and assembly programming of the 8088/8086 hardware specifications, memory interface, input/ output interface and interrupts. |
|
66323
|
Computer Architecture I
|
3 |
|
| This course covers a variety of topics including computer components, the hardware / software interface, a historical overview, computer performance, instruction set, arithmetic, datapath and control design (the processor), pipelining, the memory system, input/output and an introduction to parallel processing. |
|
66371
|
Communications & Signal Processing
|
3 |
|
|
66392
|
Microprocessors Lab
|
1 |
|
|
66418
|
Computer Graphics
|
3 |
|
| Basic elements of a computer graphics rendering pipeline; architecture of modern graphics display devices; geometrical transformations (rotation, scaling, translation, and their matrix representations); homogeneous coordinates, projective and perspective transformations; algorithms for clipping, hidden surface removal, rasterization, and anti-aliasing; scan-line based and ray-based rendering algorithms; lighting models for reflection, refraction, and transparency; graphics libraries and tools such as opengl, and 3d-max modeling tools. |
|
66422
|
Advanced Microprocessors
|
3 |
|
| This course looks at the architecture of 32 bit and 64 bit microprocessors, assembly and the high level programming of advanced microprocessor systems. topics also include a study of a family of microprocessors such as 80x86, pentium and pii, a comparative study of different families of microprocessors, dynamic memory and input/output interfacing. |
|
66423
|
Computer Architecture II
|
3 |
|
| This course covers several topics including instruction set architectures, instruction set examples, memory hierarchy, high performance computer architectures, pipelining, vector machines and distributed and parallel processing. |
|
66425
|
Embedded Control & PLC
|
3 |
|
|
66451
|
Operating Systems
|
3 |
|
| This course covers the principles of operating systems. this includes process management, memory management, auxiliary storage management, resource allocation, operating system design and construction techniques, concurrent programming, operating system kernels, deadlock, protection and transaction processing. |
|
66453
|
Computer Networks
|
3 |
|
|
66475
|
IT Business Management
|
3 |
|
| Topics on this course include the management of it systems, software and hardware, e-commerce, and network management. the course also emphasises how to start and manage it business feasibility study. |
|
66493
|
Computer Design Lab
|
1 |
|
|
66495
|
Embedded Control Lab
|
1 |
|
|
66521
|
Computer Components & Interfacing
|
3 |
|
|
66581
|
Graduation Project I
|
3 |
|
| In this course, the student will have the opportunity to design and implement a practical software package. |
|
66582
|
Graduation Project II
|
3 |
|
| In this course, the student have the opportunity to design and implement the hardware and software for a practical system. |
|
66594
|
Network Lab
|
3 |
|
| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
66415
|
Advanced Database Systems
|
3 |
|
| This course looks at object-oriented/object-relational databases, data warehousing, on-line analytic processing (olap), database mining and knowledge discovery, information integration and mediation, query optimisation, continuous query processing, distributed databases, heterogeneous databases and data integration. |
|
66416
|
Compiler Construction
|
3 |
|
| This course looks at the fundamentals of compilers and interpreters for symbol tables. this includes lexical analysis, syntax analysis, semantic analysis, code generation, and optimisations for general purpose programming languages. |
|
66417
|
Artificial Intelligence
|
3 |
|
| Topics covered in this course include the concept of artifical intelligence, intelligent agents, problem solving by searching, genetic algorithms, constraint satisfaction problems, games, knowledge and reasoning, first order logic, uncertainty and probabilistic reasoning and learning and neural networks. |
|
66464
|
Special Topics I
|
3 |
|
| This course looks at current trends in computer engineering. |
|
66523
|
Parallel Processing
|
3 |
|
| This course looks at parallel processing concepts. these include simd and mimd machines, shared memory and message passing machines, parallel programming, special-purpose parallel machines, array processors and data flow machines. |
|
66524
|
Advanced Networking
|
3 |
|
|
66525
|
Real-time Systems
|
3 |
|
| Topics covered in this course include the principles of real time systems, design and construction of software for real-time computer systems, software architectures, requirements and specification methods, scheduling algorithms and timing analysis, real-time operating systems and real-time programming languages. |
|
66526
|
Fault Tolerant Computing
|
3 |
|
| This course covers faults and their manifestation, issues, theory, techniques of reliable systems design, testing, design for testability, self-checking and fail-safe circuits, coding techniques, system-level fault diagnosis, fault-tolerant communication, reliable software design, and evaluation criteria. students require a prerequisite of basic knowledge of digital systems design or permission of instructor. |
|
66551
|
Advanced Operating Systems
|
3 |
|
|
66553
|
Network Programming
|
3 |
|
|
66554
|
Special Topics in Networking
|
3 |
|
|
66561
|
System Programming
|
3 |
|
|
66562
|
Intelligent Computational Techniques
|
3 |
|
|
66563
|
Multimedia Applications
|
3 |
|
| This course includes topics such as developing multimedia applications, computer animation and using multimedia applications using tools. there is emphasis on student project to develop a practical application using multimedia tools. |
|
66564
|
Special Topics II
|
3 |
|
| This course covers the current trends in computer engineering. |
|
66568
|
Very Large Scale Integration (VLSI)
|
3 |
|
| This course covers topics such as cmos logic, cmos fabrication and layout, mos transistor theory, performance evaluation, cmos families, sequential circuit design, data-path subsystems, array logic and memory and input and output pads. |