جامعة النجاح الوطنية
An-Najah National University
Computer Engineering
Duration: 60 Months (5 Years)
Degree Awarded: Bachelor
Student must complete 161 credit hours

University Requirements Student must complete 18 credit hours

Course Code Course Name Credit Hours Prerequests
0
Remedial English (E10032100) is a three-hour non-credited English course offered to students who score poorly (i.e. below 50%) on the placement test. Since the major concern of this course is to improve the students? proficiency before starting their ordinary university English basic courses and major courses taught in English, special emphasis has been placed on enhancing the students? ability to effectively acquire the four language skills: reading, writing, listening, and speaking. Specifically, the course attempts to ensure an academically acceptable performance on the part of the students at the level of the English basic courses. Moreover, the course aims at expanding students? vocabulary needed for various tasks.
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.
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.
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.
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.
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.
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.
11000127 Introduction to Computer Science 1
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.

Speciality Requirements Student must complete 126 credit hours

Course Code Course Name Credit Hours Prerequests
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.
3
    • 10211101
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)
3
    • 10211102
Topics covered in this course include: parametric equations and polar coordinates; vectors in R2 and R3 & surfaces; vector-valued functions; partial differentiation with applications; multiple integrals.
3
    • 10626202 or
    • 10211201
Classification and solution of first order equation with application, higher order and solution , power series and solution also the student will learn the fundamental of partial differential equation, method of solution of first and second order nonlinear partial differential equation
3
Topics covered in this course include set theory, relative frequency and probability, joint probability and independent events, random variables, distribution functions, density functions, Gaussian random variables, multiple random variables, joint-distribution functions, joint-density functions, conditional distribution functions, central limit theorem, random processes (stationary and independent), correlation functions, covariance, Gaussian random processes, spectral characteristics of random processes, the power density spectrum, cross-power spectrum, and the relation between correlation functions and power density spectra.
3
This course covers the following topics: motion in one and more dimensions, the laws of motion with an application of Newton?s laws, vector quantities, work and mechanical energy, linear momentum and collisions, and rotational dynamics
3
    • 10221101
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.
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 Ohm?s law potentiometer; Wheatstone bridge (AC and DC); capacitance and RC circuit; Joule?s constant; acceleration and speed of sound; viscosity; Newton?s 2nd law; simple harmonic motion; Boyle?s law; and Archimedes? principle.
3
A compulsory 3-lecture course that is mainly designed to give students a knowledge of the most important chemical principles such as atomic structure and periodic table, mass relationships in chemical reactions, reactions in aqueous solutions, gases, thermo chemistry, quantum theory and the electronic structure of atoms, periodic relationships among the atoms, basic concepts of chemical bonding, molecular geometry and hybridization of atomic orbitals.
1
    • 10231101
A compulsory practical course, designed to introduce the students to various experimental practices used in general chemistry, such as accurate weighing, performing basic chemical methods such as filtration, titration and gravimetric analysis, make simple metathesis and redox reactions, calorimetry experiments and calculations.
2
Developing the engineering student's ability to express his ideas through drawings, so that he can draw any design in a way that specialists can understand and manufacture, according to agreed standard standards regarding shape and designation. Manual techniques are covered in this course using only known drawing tools.
3
    • 10211241 or
    • 10211202
    • 10636111
Numerical analysis is concerned with finding numerical solutions to problems, especially those for which analytical solutions do not exist or are not readily obtainable. This course unit provides an introduction to the subject and treats the topics of solving nonlinear equations, both in one variable and in many variables, solving linear systems of equations and of approximating functions by polynomials. These topics are of great practical importance in science, engineering and finance, for example, and also have intrinsic mathematical interest. The course unit concentrates on theoretical analysis and on the development of practical algorithms
3
Review of the methods of analysis and logical thinking to solve various issues, and students learn to find solutions using the flow diagram of the (flowcharts) and Zip Assistant (Pseudo code) and follow-up solutions to detect and correct logical errors. It also gives the student C++ language include input and output sentences, expressions, variables and constants, control sentences, redundancy and control, as well as matrices, functions, and indicators, also given an introduction to compositions, entities and structures.
3
    • 10636111
Data types and structures. Dynamic storage allocation. Linked lists. Binary tree representations and traversals. General trees. Searching and Sorting. Queues and Stacks. Hashing. Graphs, Depth-first algorithms, Breadth-first search.
3
    • 10636211
Object oriented programming concepts: Classes, Encapsulation, Data Hiding & Abstraction, Single & Multiple Inheritance and Polymorphism. Writing programs using an objected oriented language such as C++ or Java.
3
    • 10636111
The mathematical topics most directly related to computer engineering: logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, graph theory, combinatorics, discrete probability, recursion, recurrence relations, and number theory. Emphasis will be placed on providing a context for the application of the mathematics within computer engineering.
3
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. Synchronous and asynchronous systems.
1
    • 10636221
Introduction to TTL and CMOS circuits. IC characteristics. Boolean Function design and implementation. Seven segment display. Decoders, Shift registers, ROM, RAM, Monostable and astable multi-vibrators, and 555 timing timer. Sequential circuits design
3
Students enrolled in this course spend a period equivalent to eight weeks of practical training (320 practical hours) in a company or institution working in the field of computer engineering or information technology. The aim of this course is to provide students with practical and technical skills related to their field by spending time in a real work environment, during which they perform work tasks under direct professional supervision and guidance.
3
    • 10636212
Introductory, intermediate and some advanced level software engineering concepts: What is software engineering, Socio-technical systems, emergent system properties, and the system engineering process, Critical Systems, Software Processes, Software requirements, Requirements engineering process, System and context models, Architectural design, Unified Modeling Language (UML) and Software Testing, evolution , Security and Dependability .
3
    • 10647212 or
    • 10636212
Introduction and fundamental concepts, system organization and implementation of database systems. Data modeling and Database design. Relational data model. Relational algebra and calculus. Functional dependencies. Normalization. Query languages and query optimization. Constraints and triggers.
3
    • 10636315
Web page programming using a variety of advanced languages: HTML, XML, Web programming languages such as XSLT, JavaScript, JSP, PHP, MYSQL, ASP, server-side programming and designing interactive content using Web tools.
3
    • 10636211
Introduction to digital image processing, digital image fundamentals, image enhancement, color image processing, image compression, morphological image processing and object recognition.
3
    • 10636221
Algorithm State Machine Design. Analysis and design of asynchronous sequential circuits. Programmable logic devices (PLA, PAL, CPLD, FPGA) and their applications. Hardware Description languages: VHDL. Clock generators and timing circuits. Electrical characteristic of logic gates and the interpretation of datasheets.
3
    • 10636221
Microprocessors systems, Microprocessor Architecture. The 8088/8086 microprocessor, addressing Modes, the Instruction Set and assembly programming of the 8088/8086 family. Hardware Specifications, Memory interface, Input/ output Interface and Interrupts.
3
    • 10636322
Computer Components, the Hardware/Software Interface, Historical Overview, Computer Performance, Instruction Set, Integer Arithmetic, Datapath and Control Design for: single cycle, multicycle and pipelining. Basic Memory and Cache.
3
    • 10636321
    • 10641214
Digital logic families (RTL,DTL,TTL,ECL,I2L,CMOS), CMOS properties (Voltage transfer characteristics and switching times), OP-AMPS circuits and their interfacing, Analogue-to-Digital and Digital-to-Analogue conversions, sensor circuits (optical and ultrasonic), Regulated Power Supplies, Driver Circuits and power demanding circuits (Relays, H Bridges, High Current Drivers, Power Electronics SCRs, Triads, and SGT). An introduction to Layout design rules is also presented in this course.
3
    • 10641373
Principles of data communication and networking: Data Coding and Encoding Techniques, Information Theory, Protocol principles: Error control (detection and correction) techniques and algorithms, Asynchronous & Synchronous Transmission Methods and Physical interfaces, Transmission fundamentals and principles, Modulation and Demodulation methods, Various Transmission Media, Multiplexing, Digital Modulation and Performance. Introduction to Flow control and Data Link Control.
1
    • 10636321
Clock generators, Oscillators, Asynchronous Circuits, Algorithmic state machine, FPGAs, CPLDs and VHDL experiments.
1
    • 10636322
Introduction to the Microprocessor (Intel 80386) and its Architecture, Addressing Modes, Data Movement Instructions, Arithmetic and Logic Instructions, Program Control Instructions, Programming the Microprocessor, Interrupts. ADC, DAC, and I/O interfacing & control.
3
    • 11000103
This course addresses the theoretical and practical considerations of critical thinking and research. It studies the process of developing, supporting and evaluating beliefs and arguments through effective inductive and deductive reasoning and cognitive skills. The course also applies the reasoning process to conduct and evaluate scientific research. The Students are expected to present relevant research topics for the course, in oral and written forms, to gain practical experience both conducting research as well as defending their own arguments and opinions.
3
    • 10636323
Instruction Set Architectures. Advanced concepts in: Pipelining, multi-threading & multi-core design, Memory hierarchy and IO design. Introductory concepts in distributed & parallel processing.
3
    • 10226342 or
    • 10636321
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.
3
    • 10636323
Principles of operating systems. Process management, synchronization, virtual memory management, resource allocation and deadlock, Auxiliary storage and File system implementation.
3
    • 10636351
Computer networks architectures, protocol layers, Internet protocols, transmission media, encoding systems, error detection, switching. Data link layer and multiple access channel protocols. Network layer, network routing, congestion control and flow control. End-to-end transport services and protocols. Network security and privacy. Applications layer including electronic mail, virtual terminals, file transfer, and Internet applications.
3
    • 10636454
The Design and configuration of high speed LANS. Wireless networks. WANS overview: Frame-relay, ISDN, leased lines, ATM and other Wan topologies. Rerouting protocols and Access Lists. Network management: SNMP. Router and level 3 switch configuration. The course includes a practical project.
3
    • 10636312
Management of IT systems, software and hardware, e-commerce, and network management. The course also emphasizes how to start and manage IT business feasibility studies.
1
    • 10636323
Hands-on experience in designing a processor. Students are given an instruction set and asked to build the datapath using off-the-shelf components. The students are also asked to design and implement hard-wired control of the data path.
1
    • 10636426
Emphasis on practical application using a microcontroller development platform: Micro-controller architectures, peripherals, embedded operating systems, device drivers, compilers, debuggers, timer, interrupt systems, interfacing of devices and communications.
3
    • 10636410
This course involves implementing a practical project in computer engineering, focusing on designing and developing a software solution such as a web application, mobile app, or integrated software system. The project emphasizes analysis, design, and teamwork under the guidance of academic supervision.
3
    • 10636410
This course focuses on implementing a practical project that involves designing a complete electronic system using microcontrollers and interfacing techniques. It includes circuit development, programming, and performance testing, carried out as a team under academic supervision.
1
    • 10636454
Networks installation, configuring routers and switches, network simulations, installation and configuration of severs, network analysis and design.
3
    • 10221102
Circuit variables & elements. Simple resistive circuits, techniques of circuit analysis. Inductance & capacitance. Natural & step response of RL, RC, RLC circuits, Sinusoidal steady state analysis
3
    • 10641211
Electronic materials, device and principles, P-N junction diode & applications, Zener diodes & other 2 terminal devices, Bipolar (NPN ?PNP )& FET (Junction, Enhancement and Depletion MOSFETs) transistors constructions and theory of operations, Transistor biasing circuits and graphical (load line) analysis , Introduction to Op-amp circuits and applications , Introduction to small signal models for diodes & transistors
1
    • 10641211
Introduction to Lab Instruments, Ohm?s law, Network Theorem, Voltage Source, Characteristics of AC circuit, Capacitors and Inductors, RLC Series and parallel, Resonance, Three phase circuits
3
    • 10641214
Large signals amplifiers designs and analysis , small signal models for BJT , and amplifier analysis under various configurations : CE, CC and CB, small signal analysis for FET amplifier analysis for CS, CD and CG configurations , Multistage and Composite amplifiers, Current Sources and Current Mirrors ,Differential amplifiers and their analysis , Power amplifiers ( classes A, B , AB and C ) and power calculations . Advanced op-amp circuits.
1
    • 10641214
Types of Diodes, Rectifier diode, Half wave rectifier, Bridge rectifier, On state and off state characteristic of zener diode, Testing the layering and rectifying of bipolar transistor, Characteristic of the transistor, Depletion layer Fets, Characteristic of the Fets, Multistage amplifier, Differential amplifier, Push pull output amplifier, Operational amplifier, Static behavior of operational amplifier, Dynamic behavior of the OP-AMP
3
    • 10221231
    • 10221253 or
    • 10641211
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
3
    • 11000325 or
    • 11000322
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.

Speciality Optional Requirements Student must complete 15 credit hours

Course Code Course Name Credit Hours Prerequests
3
Students enrolled in this course spend a period equivalent to 16 weeks of practical training (640 practical hours) in a company or institution working in the field of computer engineering or information technology. The aim of this course is to provide students with practical and technical skills related to their field by spending time in a real work environment, during which they perform work tasks under direct professional supervision and guidance. This course is registered simultaneously with Practical Training Course 1, either in the first semester or the second semester without registering for other courses in that semester, to give the student the opportunity to complete an extended practical training for 4 months. Approval from the department is required to register for this course.
3
    • 10636211
Introduction to algorithms. Design and analysis of algorithms and data structures. Techniques for the design of efficient algorithms. Time and space complexity. Recurrences. Sorting and order statistics. Advanced design and analysis techniques (dynamic programming and greedy algorithms). Efficient algorithms for manipulating graphs. NP-complete problems.
3
    • 10636315
Object-oriented/object-relational databases, data warehousing, on-line analytic processing (OLAP), database mining and knowledge discovery, Information integration and mediation, query optimization, databases and the WWW, continuous query processing, distributed databases, heterogeneous databases and data integration.
3
    • 10636323
Fundamentals of compilers and interpreters: symbol tables; lexical analysis, syntax analysis, semantic analysis, code generation, and optimizations for general purpose programming languages.
3
    • 10636212
AI definition, intelligent agents, problem solving by searching, genetic algorithms, constraint satisfaction problems, games, knowledge and reasoning, first order logic, uncertainty and probabilistic reasoning, learning and neural networks.
3
    • 10636212
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.
3
    • 10636322
Architecture of 32 bit and 64 bit microprocessors. Assembly and high-level programming of advanced microprocessor systems. Study of a microprocessor family such as 80x86: Pentium, PII, etc. Comparative study of different families of microprocessors. Dynamic memory and input/output interfacing.
3
    • 10636451
An in-depth examination of the principles of distributed systems in general, it covers core topics in distributed system design and implementation including: structure, topology, processes and threads, distributed inter-process communication, distributed process scheduling, naming, event ordering, fault tolerance, data replication and consistency.
3
This course covers current trends in Computer Engineering.
3
    • 10636454
Symmetric encryption, stream vs. block ciphers, asymmetric encryption, hash functions, data integrity, message authentication codes, digital signatures, networks and IP security, SPAMs, certificates & public key infrastructure and TLS/SSL.
3
    • 10636312
This course provides an in-depth exploration of essential concepts and practices in software engineering, equipping students with the skills necessary to develop robust and maintainable software systems. Through a combination of theoretical lectures and practical hands-on exercises, students will gain proficiency in key areas including: introduction to software architecture, layered architecture, RESTful services, SOLID principles, design patterns, debugging techniques, and code review.
3
    • 10636212
This course covers the principles of mobile computing, wherein students study the architecture of smart mobile devices and the installation of their operating systems, with a focus on the two main operating systems for mobile systems: iOS and Android. Additionally, students study related software platforms with a focus on application programming for one of the mentioned systems as a first step towards developing applications on the chosen mobile platform. Programming topics include working within the MVC design pattern, interacting with Views, events, notifications, sensor interaction, storage, application lifecycle, packaging, and deploying applications in electronic app stores.
3
    • 10636323
Structure and components of hardware and software systems. Machine organization, including central processor and input-output architectures; operating systems, including process, memory, storage, and file management. Drives and Drivers; Floppy and hard disks, CD-ROMs. Interface cards.
3
    • 10636423
Introduction to parallel computing, parallel architectures (shared memory & distributed memory), multi-core architectures, principles of parallel algorithm design, parallel programming models and methods for shared and distributed memory systems, Performance Analysis of Parallel Programs, parallel algorithms and applications.
3
    • 10636323
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. Real-time programming languages.
3
Faults and their manifestation, issues, theory, and 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.
3
    • 10636321
This is an introductory course on digital control theory. It emphasizes a discrete-time viewpoint for the analysis of dynamical systems and the synthesis of control laws meeting given design specifications. Main content includes basic concepts of computer control systems and digital control theory, z-transform, discrete and sampled-data systems, design using transform techniques, PID controller implementation and tuning, digital control system simulation using Matlab/Simulink and Control Toolbox.
3
    • 10636454
This course covers current trends in Computer Networks
3
    • 10636212
Developing multimedia applications utilizing special tools. Computer Animation & Graphics. Principles of interactive multimedia applications. Digital Media representations. Designing multimedia for the web. Emphasis on student projects to develop a practical application using multimedia tools.
3
This course covers current trends in Computer Engineering.
3
    • 10636321
The "VLSI Design Verification" course is designed to provide students with a comprehensive understanding of verifying Very Large Scale Integration (VLSI) designs. This course investigates the process of ensuring the correctness and functionality of complex integrated circuits that form the backbone of modern electronic systems. This includes: fundamentals of VLSI Design, verification methodologies and languages, formal verification methods This course focuses on the practical application of SystemVerilog for the verification of digital hardware systems. The focus of the course is functional verification techniques and structured test benches using testbench design methodologies. The course will be exclusively lab based including weekly practical assignments and exercises. Industrial EDA tools such as Synopsys VCS, DVE and Verdi will be mainly used in the lab. The course will also briefly introduce other aspects of quality checks such as synthesis, code coverage and static lint.
3
    • 10636323
CMOS logic, CMOS fabrication and layout, MOS transistor theory, performance evaluation, CMOS families, sequential circuit design, data-path subsystems, array logic and memory, input and output pads.
3
Explores the world of entrepreneurship and creativity by examining the processes and techniques used to develop ideas and turn them into successful projects. The course includes understanding the foundations of entrepreneurship and the stages of emerging business development, in addition to analyzing the factors that affect the success of entrepreneurial projects and enhancing creativity in various fields.

Free Courses Student must complete 2 credit hours

Course Code Course Name Credit Hours Prerequests
2
The course "Medicinal Plants in Palestine," offered by the Faculty of Pharmacy as an elective open to all university students, aims to introduce students to the rich plant biodiversity of Palestine, focusing on species traditionally used for medicinal purposes. It explores the botanical characteristics, therapeutic uses, and preparation methods of key native medicinal plants, including collection, drying, and storage techniques. The course also examines the traditional and modern applications of these plants in treating common diseases, along with the cultural and historical significance of their use in Palestinian society. Furthermore, it highlights relevant legislation and the challenges surrounding the sustainable utilization and preservation of medicinal plant resources. By the end of the course, students will gain an appreciation of local ethnobotanical knowledge, develop awareness of environmental and health-related issues, and enhance their ability to critically evaluate the safe and effective use of medicinal plants.
2
The course "Cosmetic Products and Society," offered by the Faculty of Pharmacy as an elective open to all university students, aims to introduce students to the world of cosmetics from both scientific and societal perspectives. It covers the basic components of cosmetic products, their mechanisms of action, methods of formulation, and evaluation in terms of efficacy and safety. The course also explores the health, psychological, cultural, and economic aspects associated with the use of cosmetics. In addition, it highlights the local and international laws and regulations governing the cosmetic industry and discusses the role of media and social platforms in shaping societal perceptions of beauty and appearance. The course seeks to raise students? awareness about the safe and informed use of cosmetic products and to enhance critical thinking and social analysis skills regarding beauty and health issues in contemporary society.
2
This course explores the vital role of pharmacists in promoting public health and serving the needs of the community. It focuses on the pharmacist's responsibilities in health education, disease prevention, and patient advocacy. The course also covers communication skills, cultural competence, and collaboration with other healthcare providers and organizations to improve community health outcomes.
2
This course aims to give undergraduate students who are not medical majors a brief overview of health issues and topics related to all family members in order to reach a state of complete physical, psychological, mental and social safety for all family members including their nutritional health. The course also aims to familiarize students with many concepts in the fields of health and their importance, such as marriage health, reproductive health, and child health. The course also addresses the importance of medical examination, as it has become an urgent necessity with the development of genetic engineering and the spread of AIDS. There has been a strong call to compel people to medical examination before marriage and provide the necessary genetic counseling for the couple, as medical examination before marriage has become a necessary procedure to build a healthy family.
2
This course is intended for students from other departments who are not majoring in French but are interested in exploring the French language and the cultures of French-speaking countries. It is suitable for students in fields such as Media, Public Relations, English Language, Business Administration, Accounting, and others. As a beginner-level course, it introduces the fundamentals of the French language, including sentence structure, correct pronunciation, and basic communication in daily life situations, such as making introductions and describing places and people. The course corresponds to level A1.1 of the Common European Framework of Reference for Languages (CEFR)
2
Psychological Culture in Our Contemporary Life This course studies the importance of psychological culture and its impact on the individual and society in the modern era. It focuses on applying psychological concepts to understand daily behaviors, manage psychological stress, and promote mental health across various life domains such as work, family, and education. The course also reviews the role of media and technology in shaping contemporary psychological culture.
2
The course aims to explore the factors and determinants that influence policy formulation in both its internal and external dimensions. It emphasizes the optimal use of tools and instruments and the provision of precise information necessary for planning processes, particularly in the context of social mobilization, security and stability, financial resources, national production, industrial energy, and military power at national and international levels. The course also covers an analysis of theories and schools of political development, including behavioural liberal theory, social growth theory, Marxist theory, dependency and development theory, and the Islamic theory of succession. Additionally, the course focuses on studying the methods of political development theories, their intellectual sources, goals, and dimensions, aiming to understand the reasons behind the failure of these theories and models to achieve the desired political development.
2
Jerusalem This 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 Jerusalem?s importance in the three monotheistic religions, its historical and religious landmarks, and contemporary political issues surrounding the city
2
\This course examines the concept of corruption, including its forms, causes, and anti-corruption efforts. Additionally, it focuses on promoting good governance and anti-corruption strategies. Students will develop an awareness of the essential values of integrity, the dangers of corruption, and ways to combat it.
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.
2
This course deals with the concept of family in Islam, its philosophy, importance, the need to it, the legal religious objectives of it, the foundations on which it is based, and the distinguishing characteristics. It also presents the importance of marriage as well as its rules. It also presents the ways by which the marriage bond can be untied once it is impossible to go on marriage despite all reconciliation attempts. It reviews the dangers of false ideas which call for undermining the family and the marriage system as these have their own destructive impacts on religious teachings, human values and on the future on communities. It contributes in presenting and discussing a number of contemporary issues so as to be understood, recognize the opinion of Islamic Shari?ah about it and to find ways to address them such as fender, equality, domestic violence against women, birth control, artificial insemination, the Misyar or altruistic marriage, the temporary marriage and the customary marriage.
2
This course aims at consolidating the concept of Islamic faith, its importance, characteristics, impacts and position in Muslims? lives. The course also demonstrates some scientific evidences that ensures the existence of Allah, the Almighty, and His Greatness. It addresses the atheists? doubts related to universe, destine, and the Day of Judgement. It also defines the meaning of monotheism, its types, requirements, contradictions; it presents the role of prophets in establishing the monotheism faith in people?s lives by narrating the stories of prophets Moses and Ibrahim with their nations. It briefly talks about the other pillars of Islam.
2
Topics addressed in this course include concept of sira (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.
2
It aims to provide a comprehensive overview of the basic concepts and practices in management science. This course provides students with the knowledge and skills necessary to understand and apply management principles in various organizational settings. The course includes diverse topics covering all major aspects of management, from planning and organizing to leadership and control.
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.
2
Aim to provide students with basic knowledge and concepts related to investment. This course covers a range of topics that help students understand how to make informed investment decisions and analyze the returns and risks associated with various investments. The course provides a comprehensive overview of types of investment assets, financial markets, and investment strategies.
2
It aims to introduce students to the basics of marketing and personal sales. The course covers basic marketing concepts and processes, such as market analysis, identifying the target audience, product development, and e-marketing, in addition to understanding the basics of personal selling and its various techniques.
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.
2
This course is specifically designed for students from diverse backgrounds and disciplines, aiming to explore the complex relationship between genetics and society. We will study the scientific foundations of genetics, then move on to explore its impact on various aspects of our lives, from health and disease to behavior and abilities. Through interactive lectures, group discussions, and analysis of current studies, you will develop a deep understanding of how genetics interacts with social and cultural factors to shape the individual and society.
2
This course aims to support new university students in adapting to the academic and social environment by enhancing their psychological and interpersonal skills. Topics include stress management, time management, building positive relationships, self-confidence, study skills, and coping with transitional life changes. The course promotes self-awareness and mental well-being through interactive activities and practical exercises that empower students to effectively and positively adjust to university life.
11000168 Principles of Ocupational Saftey 52
2
The course aims to shed light on sign language by exploring its origins, meaning, importance, and rules. It highlights the vital role sign language plays in creating a means of communication for individuals with hearing impairments, particularly through real-time interpretation of spoken language.
2
---
2
---
11201101 Introduction to Musicology 2
11201102 Introduction to Music Education 2
2
Studying the musical production of the Palestinian people, and identifying the style of popular music. Palestinian, and analysis of popular music at the instrumental and lyrical levels. Research into the characteristics of instrumental music and its popular singing features. Study and analysis of the various forms and templates of popular music. Identifying examples of popular songs and types of popular musical instruments, in terms of their manufacture, sound structure, and methods of playing them.
2
The course aims to learn collective singing of a repertoire of Palestinian and Arab national anthems and songs.

© 2025 An-Najah National University