| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
10032100
|
Remedial English
|
0 |
|
| Remedial english (e10032100) is a three-hour non-credited english course offered to studentswho score poorly (i.e. below 50%) on the placement test. since the major concern of this courseis to improve the students proficiency before starting their ordinary university english basiccourses and major courses taught in english, special emphasis has been placed on enhancing thestudents ability to effectively acquire the four language skills: reading, writing, listening, andspeaking. specifically, the course attempts to ensure an academically acceptable performance onthe part of the students at the level of the english basic courses. moreover, the course aims atexpanding students vocabulary needed for various tasks. |
|
11000101
|
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. |
|
11000102
|
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. |
|
11000103
|
English Language I
|
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. |
|
11000105
|
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. |
|
11000108
|
Community Service
|
1 |
|
| This course aims to connect university students with charitable, community, and public institutions, while also enhancing students role towards society and familiarizing them with humanitarian needs by providing assistance to targeted groups. it seeks to improve the living conditions of marginalized and impoverished populations. the course prioritizes achieving the greatest possible number of sustainable development goals (sdgs) within the palestinian context. this is not only through raising awareness and introducing these goals, but also by offering students opportunities to engage practically in implementing various sdgs locally. students will participate in programs, projects, and activities aimed at reducing poverty and hunger, providing medical services, treatment, and medication to marginalized and poor groups, supporting gender equality and education, including persons with disabilities and special needs, preserving water resources and natural resources, raising awareness on alternative and clean energy, caring for the environment and agriculture, recycling solid materials, rejecting discrimination, promoting green spaces, and encouraging productive and forestry farming. students enrolled in the course can join different stages designed with alternatives for each phase, allowing them to complete the requirements under flexible conditions. this approach benefits the community while developing students skills and experiences. |
|
11000117
|
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. |
|
11000126
|
Introduction to Computer Science and Skills
|
2 |
|
| This course aims to enrich students with the basic computer skills alongside with the theoretical and practical backgrounds behind those skills. first of all, software and hardware components of a computer are discussed. this forms the substrate from which a student can realize the practical applications of a computer, especially in artificial intelligence (ai). thereafter, the student awareness for the security vulnerabilities of a computer system is improved through discussing the threats associated with the absolute dependability on the internet in storing critical data. this is conducted with presenting the basic secure internet frameworks for students with emphasis on scientific research platforms (researchgate, google scholar, linkedin,etc). finally, word processing, statistical analysis and presentation software are discussed with practical applications in the lab. |
|
11000328
|
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. |
| Course Code |
Course Name |
Credit Hours |
Prerequests |
|
10211101
|
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. |
|
10211102
|
Calculus II
|
3 |
|
| Definite and indefinite integrals. the fundamental theorem of calculus. the substitution rule. applications of integration (areas and volumes), average value of a function. techniques of integration (integration by parts, trigonometric integrals, trigonometric substitution, integration by partial fractions, improper integrals). applications of integration (arc length, area of a surface). infinite sequences and series (the integral test and estimates of sums, the comparison tests, alternating series, absolute convergence and the ratio and root tests, power series, taylor and maclaurin series) |
|
10211203
|
Principles of Differential Equations
|
3 |
|
| Classifying and solving 1st order odes, solving homogeneous andnon-homogeneous 2nd and higher order linear odes, power series and laplace transforms methods to solve linear odes, solving 2ndorder cauchy-euler odes, solving systems of linear 1st-order odes in2 or 3 variables using eigenvalues- eigenvectors as well as Laplace-transforms. |
|
10221101
|
General Physics I
|
3 |
|
| This course covers the following topics: motion in one and more dimensions, the laws of motion with an application of newtons laws, vector quantities, work and mechanical energy, linear momentum and collisions, and rotational dynamics |
|
10221102
|
General Physics II
|
3 |
|
| This course is a study of the following topics: electric charges; forces and fields; electric potential and electric potential energy; electrical capacitance electric elements like capacitors, resistors, and conductors; electric current and direct-current circuits; magnetic fields; magnetic force; induction; and rc and rl circuits. |
|
10221103
|
General Physics III
|
3 |
|
| This course aims to introduce a general look at different topics in Physics, subjects related to Mechanics of fluids, Oscillatory motion and Waves and Thermodynamics's and a geometrical optics |
|
10221116
|
General Physics Lab.
|
1 |
|
| This lab is offered to non-physics students. in this lab, experiments related to topics mostly covered in general physics i (10221101) and general physics ii (10221102) are conducted. these include experiments on cro and ohms law potentiometer; wheatstone bridge (ac and dc); capacitance and rc circuit; joules constant; acceleration and speed of sound; viscosity; newtons 2nd law; simple harmonic motion; boyles law; and archimedes principle. |
|
10221213
|
Physics Lab. I
|
1 |
|
| In this lab., selected experiments in optics electricity, magnetism, thermodynamics and modern physics are introduced. this includes the following experiments: - e/m - current balance. - oscillation of a bar magnet in a uniform magnetic field. - dopplers effect. - radioactivity (a) rays. - thermodynamics (cu-fe) thermocouple. - prism spectrometer. - diffraction grating. - newtons rings. - quinckes interference tube (path difference). - photocell. - lenses. - dc ammeter and voltmeter construction. |
|
10221221
|
Waves and Optics
|
3 |
|
| This course introduces the nature of light, image formation by lenses, mirrors, telescopes and microscopes based on geometrical optics. It gives the basic foundations of electromagnetic waves and explains light diffraction and interference. It treats ight reflection based on the wave nature of light and introduces various Interferometers . It discusses light polarization, gives the basics of nonlinear optics and presents fiber optics and waveguides and their role in optical communication. |
|
10221231
|
Electronics I
|
3 |
-
-
10221106 or
-
10221102 or
-
10221111
|
| This course covers:
? Part I: Review and analysis methods for basic circuits (4 chapters). Basic Concepts: Definitions of current, voltage, power, and energy; passive and active elements; ideal/dependent voltage and current sources. Fundamental Laws: Ohm?s Law, Kirchhoff?s Current Law (KCL), and Kirchhoff?s Voltage Law (KVL). Resistive Circuit Analysis: Series and parallel circuits, voltage/current division transformations. Network Analysis Methods: Nodal analysis and Mesh (loop) analysis. Network Theorems: Superposition, Source Transformation, Thevenin?s Theorem, Norton?s Theorem, and Maximum Power Transfer.
? Part II: Semiconducting electronic devices (6 chapters). This part provides a fundamental introduction to analog electronic circuits, focusing on the physical operation, analysis, and application of semiconductor devices. Key topics include: Semiconductor Basics: Introduction to P-type/N-type materials, PN junction theory, depletion region, and biasing. Diode Applications: Analysis of ideal/non-ideal diodes, half-wave/full-wave rectifiers, Zener diodes for voltage regulation, clippers, and clampers. Bipolar Junction Transistors (BJT): Construction, operation, characteristic parameters, and DC operating point. BJT Biasing & Amplifiers: BJT biasing circuits (voltage-divider, emitter bias), small-signal analysis (gain, input/output resistance), and configuration (common-emitter, emitter-follower). |
|
10221233
|
Electronics Lab. I
|
1 |
|
| This laboratory course covers selected experiments in Circuit and Electronics, including the introduction to Lab Equipment: Learning safety procedures, using a breadboard, and measuring voltage, current, and resistance with a multimeter. Diode Characteristics & Applications: Plotting V-I characteristics of PN junction diodes and Zener diodes. Constructing half-wave and full-wave rectifiers. Testing clipper and clamper circuits. Zener diode voltage regulators. Transistor (BJT) Characteristics & Biasing: DC Biasing techniques and Q-point stability. Transistor as a switch and as an amplifier. Final Project: Often, a simple, comprehensive project is assigned to demonstrate the integration of learned skills (e.g., building a regulated DC power supply or a simple amplifier). |
|
10221241
|
Thermodynamics and Statistical Physics
|
3 |
|
| This course introduces the basic concepts and principles of classical thermodynamics. Students will analyze energy transfer in closed systems and control volumes, understand the properties of pure substances, and apply the first and second laws of thermodynamics to power, refrigeration, and heat pump cycles |
|
10221248
|
Introduction to Data Sciences
|
3 |
|
| The course introduces fundamentals and techniques for data science and analysis. the students will acquire the necessary skills for data analysis, preprocessing and visualization. the course covers the following topics: data collection, integration, cleaning and visualization. it also includes techniques for data analysis, feature engineering, model creation and validation. |
|
10221253
|
Mathematical Physics I
|
3 |
|
| This course introduces physics students to essential mathematical concepts and techniques required for upper-level undergraduate courses in physics. It provides the analytical tools needed for subjects such as Electromagnetism, Quantum Mechanics, and Statistical Mechanics. Topics include complex numbers, vectors, matrices, determinants, eigenvalues and eigenvectors, and coordinate systems (cylindrical and spherical).
The course also develops proficiency in vector calculus (gradient, divergence, curl, and Laplacian), special functions (Gamma and Beta functions), series solutions of differential equations using the Frobenius method, and orthogonal functions such as Legendre polynomials, Bessel functions, Hermite functions, and Laguerre functions. Emphasis is placed on applying these methods to physical problems and building strong problem-solving skills for advanced study in physics. |
|
10221311
|
Machine Learning
|
3 |
|
| In this course, students delve into topics related to supervised machine learning. this includes convex functions, gradient descent, linear models, polynomial regression, logistic regression, decision trees, knn, ensemble methods, model evaluation, feature engineering, model interperability, cross validation, and hyper parameter optimization. this course also reviews students' topics related to calculus and basic linear algebra. students also work on projects related to end-to-end machine learning life cycles, including preparing machine learning models offline using state-of-the-art technology in addition to mlops techniques. |
|
10221315
|
Physics Lab. II
|
1 |
|
| This laboratory course covers selected experiments in optics, wave motion, atomic physics, and modern physics, including the Frank?Hertz experiment to demonstrate energy quantization, electron diffraction to verify wave-particle duality, determination of the charge-to-mass ratio (e/m) using the Thomson method, study of atomic emission spectra, verification of the photoelectric effect, investigation of microwave properties, magnetic hysteresis measurements, X-ray emission spectra of copper (K? and K? transitions), measurement of the velocity of sound in liquids as a function of temperature, experimental determination of the speed of light, interference analysis using the Michelson interferometer, and determination of the electron charge-to-Boltzmann constant ratio (e/k), with emphasis on experimental techniques, precision measurements, and data analysis. |
|
10221351
|
Electricity and Magnetism I
|
3 |
|
| This course includes the following topics: - electrostatics and relevant vector operations and theorems. - special techniques in electrostatics and solving boundary-value problems. - electrostatics in matter and relevant quantities needed. - magnetostatics and methods to calculate magnetic fields. - magnetic fields in matter. |
|
10221352
|
Classical Mechanics I
|
3 |
|
| This courses introduces the basic of the oldest branches in Physics. It is the study of motion of the bodies based on the Newtons Laws. |
|
10221354
|
Quantum Mechanics I
|
3 |
|
| This course introduces the fundamental principles and mathematical framework of quantum mechanics. It begins with the concept of the wave function and its statistical interpretation, emphasizing the probabilistic nature of physical measurements at the microscopic scale. The time-independent Schr?dinger equation is developed and applied to determine stationary states and energy spectra of quantum systems.
The course examines one-dimensional quantum systems, including common model potentials, to illustrate quantization, tunneling, and boundary-condition effects. The formalism of quantum mechanics is presented through observables, operators, eigenvalue problems, and the role of Hermitian operators in measurement theory. |
|
10221371
|
Solid State Physics I
|
3 |
|
| This course provides a comprehensive introduction to the fundamental principles governing the physics of solids, with emphasis on the relationship between structure, bonding, and physical properties of materials. Topics include crystal structures and symmetries, Bravais lattices, bases, and the construction of reciprocal lattices, with applications to X-ray diffraction, Bragg conditions, indexing of diffraction patterns, and structure factors for cubic systems. |
|
10221399
|
Scientific Research
|
3 |
|
| This course introduces the fundamental principles and practices of scientific research in physics. It covers the scientific method, research design, literature review, data collection and analysis, and ethical considerations in research. Students develop skills in formulating research questions, critically evaluating scientific literature, and preparing research proposals and reports. The course prepares students to conduct independent research projects and effectively communicate scientific findings in written and oral formats. |
|
10221499
|
Graduation Project
|
3 |
|
| A project under the supervision of a staff member which enables the student to apply theoretical and practical knowledge gained in physics and/or electronics and/or computer programing to a problem or problems need to be solved. the student must work on at least two types of knowledge gained and it is is expected to bring all parts of the project individual parts together. the student must also complete all software (if any) and hardware (if any) needed for the project. the student must write a scientific report and make a presentation for his project. any recommendations for further developments should be also indicated. |
|
10226331
|
Solid State Electronics
|
3 |
|
| This course aims to introduce the fundamental constituents of matter and the forces between them, and to explore how these lead to the main features of the structure and interactions of subatomic systems (particles and nuclei). |
|
10226334
|
Digital Circuits Design I Lab.
|
1 |
|
| The laboratory course covers practical implementation of TTL and CMOS logic circuits including basic logic gates (NOT, AND, OR, NAND, NOR, XOR, XNOR), Boolean function design and hardware realization, half and full adders and subtractors, BCD to seven-segment decoders, ROM and RAM basics, decoders and multiplexers, 555 timers for clock generation, flip-flops and master?slave configurations, up and down counters, and serial and parallel shift registers. |
|
10226342
|
Digital Circuits Design I
|
3 |
|
| Topics covered 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. |
|
10226343
|
Analog Electronics Lab.
|
1 |
|
| In this lab., experiments providing practical experience in the construction, design, and fault finding for analog circuits mostly covered in analog electronic circuits (10226351) are introduced. this includes the following experiments: - regulated power supply (voltage regulator) - cascaded transistor amplifier - junction field transistor (jfet) - collector-coupled multivibrator - sawtooth generator - the silicon controlled rectifier (scr) - interface circuit by using scr - the use of (555)-timer - ttl not gate & 2-input nand gate - operational amplifier (op amp) - buffering to high current and high voltage - digital to analog conversion |
|
10226351
|
Analogue Electronic Circuits
|
3 |
|
| Course
Contents
(description) The course covers transistor biasing techniques and stability analysis, BJT amplifier configurations and small-signal models, FET and JFET operation and amplifiers, frequency response and bandwidth analysis, multistage amplifiers, thyristor (SCR) circuits, operational amplifier theory and applications, RC filter design, oscillator circuits, and voltage regulator design for analogue electronic systems. |
|
10226471
|
Communications
|
3 |
|
| This course introduces the fundamental principles of signals, systems, and communication theory as applied in physics and engineering. It covers mathematical representation and analysis of signals, system behavior, analog and digital modulation techniques, and the impact of noise on communication systems. Emphasis is placed on both theoretical foundations and practical applications relevant to modern communication technologies. |
|
10231114
|
General Chemistry for Health Sciences
|
3 |
|
| This course is designed to provide students of health sciences the basics of chemistry. the course covers topics in chemical structure, bonding, naming of inorganic compounds, balancing chemical equations, reactions in aqueous solutions, thermochemistry, atomic structure, various types of solutions, chemical thermodynamics, chemical equilibrium, acids and bases. |
|
10231115
|
General Chemistry Lab for Health Sciences
|
1 |
|
| This course is designed to let students understanding of the laboratory ethics and policies, and to provide students with a tangible practical skills linked to their theoretical knowledge in chemistry fundamentals . the aims to this course are to familiarize students with laboratory techniques and tools (i.e. bunsen burner, electric balance, calorimeter, volumetric glassware), simple chemical synthesis, and other chemical principles and techniques (e.g. filtration, titration) that will serve them in more advanced experimental works at the undergraduate and graduate level. |
|
10636426
|
Microcontrollers
|
3 |
|
| Micro-controller architectures and peripherals, embedded operating systems and device drivers, compilers and debuggers, timer and interrupt systems, interfacing of devices, communication. emphasis on practical application of development platforms. the course includes building a practical project using a popular embedded controller. |
|
10641373
|
Systems & Signal Analysis
|
3 |
|
| Continuous-time signals and systems, continuous-time linear time-invariant systems, impulse response, convolution, system properties, relation to differential equations, fourier series, fourier transform, applications involving the fourier transform, sampling, discrete-time signals and systems, discrete-time linear time-invariant systems, fourier analysis of discrete-time signals/systems, dtft, z-transforms, state variables |
|
10671101
|
Principles of Programming I
|
3 |
|
| This course begins with an introduction to computers, hardware and software and problem-solving. this course also includes an introduction to programming using c/c++ including: i/o; expressions and arithmetic; if, while and for statements; one-dimensional arrays, string handling, functions, scope, recursion and matrices. |
|
10671102
|
Principles of Programming II
|
3 |
|
| This course covers more advanced c/c++ programming features including: pointers, dynamic memory, structures, text files, binary files, classes and objects. |
|
10671210
|
Data Structure
|
3 |
|
| This course is an introduction to the various data structures which use an object-oriented language, such as java.the course covers: lists, stacks, queues, heaps, trees, search trees, hash tables, the analysis and implementation of data structures, recursion, sorting and searching. |
|
10671212
|
Design and Analysis of Algorithms
|
3 |
|
| In this course, students are introduced to the techniques used in the analysis of algorithms and design methods: divide and conquer, dynamic programming, greedy algorithms, recursive, searching and sorting algorithms and complexity analysis. |
|
10671317
|
Numerical Analysis
|
3 |
|
| Numerical computations on modern computer architectures, floating-point arithmetic,error analysisand asymptotic notations. programming with some special software related to numerical computations. algorithms and computer techniques for the solution of problems such asfindingroots a function:bracketing and iterative methods, roots: direct and indirect solution of systems of linear equations, solution of nonlinear systems, approximation and interpolation, numerical integration and differentiation. |
|
10672228
|
Introduction to Statistical Analysis
|
3 |
|
| This course is an introductory course on mathematical statistics, summary statistics, and statistical inference. students get introduced to the data preprocessing pipeline, including data and dataset types, data cleaning, data normalization, outlier removal. then, students learn concept related to explorative data analysis for numeircal and categoral data types. in addition to this, students learn concepts related to histograms and sample statistics, detailed coverage of gaussian (normal) distribution, and the lognormal distribution, sampling distributions, and tests of significance are also offered in this course. on the other hand, students will study topics on analysis of variance, multiple variables with emphasis on the bivariate case, correlation and regression. students use different datasets to implement the above concepts using python programming language. |