Faculty of Computer and Information Technology | engineering and networking

engineering

Department engineering and networking

.. More..

Courses Description آخر تحديث 12/22/2024 8:58:06 AM


..

MATH1411 Calculus 1 (4ساعة معتمدة)
Properties of real numbers, Limits, Continuity, Derivatives, Differentiation Rules, Applications of Derivatives, Integration : Indefinite and Definite Integrals, Applications of Definite Integrals : Areas, Volumes, Length of Curves, Surface Area.
MATH1412 Calculus 2 (4ساعة معتمدة)
Logarithm and exponential functions, Trigonometric and the Inverse trigonometric functions, Hyperbolic functions, Techniques of integration, Improper integrals, Conic sections, Parametrized curves, Polar coordinates, Infinite series.
ITCS1315 Programing Language 1 (3ساعة معتمدة)
This course will introduce concepts of object-oriented programming using java. The course will cover objects and classes, constructors, overloading, static class members, aggregation, inheritance, overriding superclass methods, protected members, chains of inheritance, Abstract Classes, interfaces, polymorphism, Nested classes, Array List class, Exception handling, Binary Files and Object Serialization.
ITCS1312 Fundemintals of Programming (3ساعة معتمدة)
This course will give an introduction to programming using JAVA programming and will cover basic java syntax, data types, expressions, selection structures (if, if/else, and if/else if statements. Logical operators, the conditional operator, and the switch statement), repetition structures (The while loop, do-while loop, and for loop), random numbers, methods, and arrays (single and multidimensional arrays) and text files.
ITCS1313 Discreet Mathematics (3ساعة معتمدة)
This course covers basic discrete mathematics and its relation to computer science including logic theory, propositional logic, logical equivalence. Set theory: set operations and Venn Diagram, Closures, Equivalence, partial ordering, Functions types, inverse functions. Number Theory: Greatest Common Divisor, Euclidean algorithm, Graph theory: Euler and Hamiltonian networks, Graph coloring, Directed and undirected, Trees applications. Counting; Permutation, Combinations.
ARAB1206 Arabic 1 (2ساعة معتمدة)
- Introduce to students the most characteristics of Arabic and advantages. - Insert the membership of Arabic through learning about the most important challenges. - Rise student's presentation of Arabic expression and methods in writing. - Improve student's skills in tasting, understanding and analyzing Arabic poetry in the past and modern. - Learn to students about the story's art, essay, elements and characteristics. - Enrich student's abilities to control their linguistic uses through the applied recruitment of syntactical rules. - Enrich students' abilities to control the writing through the applied recruitment of spelling rules and punctuation.
SPOR1201 Culture in Sports Sciences (2ساعة معتمدة)
- The course aims to learn about the concept of sport and fitness Scientific foundations of warm-up. moderate and moderate strength. Basic principles for the acquisition of health and physical activity. Diseases of immobility and fitness. Ingredients for food and sports nutrition. Steroids, supplements and the negative effects of drugs and smoking on human health.
ARTE1202 Palestinian folklore (2ساعة معتمدة)
This course explores the roots of Palestinian folk arts and identifies their main centers in Palestine. It also gives the students an overview of the essential Palestinian folk industries such as pottery, ceramics, glass, textile, straw and bamboo, metal works, and Palestinian folk embroidery.
CHEM1304 Chemistry for Engineers (3ساعة معتمدة)
Enhanced with a remarkable number of new problems and applications, the Second Edition of CHEMISTRY FOR ENGINEERS provides a concise, thorough, and relevant introduction to chemistry that prepares students for further study in any engineering field. Updated with even more questions and applications specifically geared toward engineering students, this edition emphasizes the connection between molecular properties and observable physical properties and the connections between chemistry and other subjects studied by engineering students, such as mathematics and physics. Macroscopic and microscopic scales- Symbolic Representation-Observations- atoms and molecules - Atomic Structure and Mass-Ions-Compounds and Chemical Bonds -The Periodic Table-Inorganic and Organic Chemistry-Chemical Nomenclature-Molecules, Moles, and Chemical Equations - Stoichiometry-Gases-The Periodic Table and Atomic Structure-Chemical Bonding and Molecular Structure-Molecules and Materials-Energy and Chemistry-Electrochemistry-Chemical Equilibrium
ISLM1201 Holy Quran (2ساعة معتمدة)
The course aims to protect the book of God from distortion in fulfillment of His saying: (Indeed, We have sent down the remembrance, and we will preserve it). Memorizing some surahs of the Noble Qur’an.
PHYS1225 Sciences in our life (2ساعة معتمدة)
(mechanics - properties of matter - heat - sound - light - electricity - modern physics - medical physics...) and presents them in a simple presentation with a focus on daily life observations and some natural phenomena. The course also exposes some of the familiar ideas, inventions and devices that It influenced people's lives and interpreted them from a physical perspective without being exposed to the complexities of laws and derivations known in the study of physics
ENGS1202 Engineering drawing (2ساعة معتمدة)
Introduction to defining engineering drawing, drawing tools and their use, writing letters and numbers and their methods, drawing geometric shapes (point, line, angle, triangle, square-sided shapes, arcs, circles, conic sectors, curves), drawing multi-faceted projections, projections of full, half and partial sectors. And symmetrical, writing dimensions on geometric projections, drawing the body from different projections, three-dimensional projection (isometric and oval).
RATV1200 Media & Society (2ساعة معتمدة)
The course provides a degree of knowledge of the development of radio, television, journalism, cinema and new media globally, Arab and Palestinian, and knowledge of the political, social and commercial dimensions of social networks, and the course aims to clarify the extent of the impact of the media on society and to identify the role of the media in society and its importance in its formation, and provide students with the basic skills of media education, and the skills of critical thinking of media content, and also aims to clarify the positive and negative effects of the media, conflict and integration between the new media The course seeks to keep abreast of local, national or global developments, and is studied in all its aspects and put forward for discussion with students and follow-up on what is presented on the subject, taking into account several considerations, the most important of which is the novelty of the subject and its importance for students of different disciplines as well as their relationship with society
PHYS1301 Engineering Physics (3ساعة معتمدة)
Topics include vectors, motion in one and two dimensions, Newton's law of motion, work and energy, conservation of energy, particle system dynamics, center of mass, conservation of linear momentum, collisions, impulsion, rotational kinematics, rotational dynamics, conservation of angular momentum and Simple harmonious movement.
ENGS1303 Electrical circuits (3ساعة معتمدة)
Circuit variables and its elements, simple ohmic circuits, circuit analysis methods, the coil and capacitor, the reaction of the resistance circuit with the coil, the resistance circuit with the capacitor, the resistance circuit with the coil and capacitor, analyzes of the sinusoidal forms of voltage and current.
ENGS1305 Digital logic design (3ساعة معتمدة)
Basic concepts of logic design, Boolean algebra, basic definitions, basic theorems and properties, Boolean functions, canonical and modular models, digital logic gates, minimization methods, combinatorial logic, sequential logic, numbering systems, binary codes, Boolean algebra, gate-gate minimization, algebraic simplification Karnaugh maps, combinational logic, NAND and NOR implementation, Adders and subtractors, Decoders, Encoders, Multiplexers and Demultiplexors, Flip Flops.
HIST1201 The Palestinian Case (2ساعة معتمدة)
This course deals with the Palestinian cause from its early beginnings with the direction of the French campaign to the east and the struggle with Britain to protect its colonial interests, passing through the Ottoman historical era, the period of organizations and the constitution and the corresponding Zionist activity in Europe, and how the First World War affected Palestine and its fall under occupation and then the British Mandate. The role of the mandate in establishing the national home and the Jewish state in Palestine.
MATH2305 Theory of Statistics and Possibilities (3ساعة معتمدة)
Repetitive distributions, central tendencies, dispersion measures, probabilities, random variables, double-edged distribution, natural distributions, correlation and regression, samples, estimation, hypothesis tests, variability analysis, sample size, random class sample, ratio and regression estimates, regular double preview.
ITCS4315 Data Science 1 (3ساعة معتمدة)
This course will introduce the concepts, techniques and tools they need to deal with various facets of data science practice, including data collection and integration, exploratory data analysis, predictive modeling, descriptive modeling, data product creation, evaluation, and effective communication. Integration and synthesis of concepts and their application to solving problems. To make the learning contextual, real datasets from a variety of disciplines will be used.
ENGS2303 Advanced programming language (3ساعة معتمدة)
This course aims to introduce the student to one of the advanced programming languages that can be used in different applications in the labor market according to the data of development and demand. Topics covered in the course include: the basic concepts and rules of the language and its characteristics and what distinguishes it among other languages, how to process data using this language, how to translate and implement programs, store results in files supported by the language, and the various capabilities that the language provides. In the practical aspect of this course, the student is required to use the chosen language to program some applications, exercises and case studies, in addition to the possibility of making an applied project.
ENGS2302 Electronics circuits (3ساعة معتمدة)
The course covers the topic of circuit variables and their elements, simple ohmic circuits, circuit analysis methods, electronics, semiconductor materials and pn junction, semiconductors, doped semiconductors, forward and backward junction, VI characteristics, DC diode signal model, diode applications: rectification, regulation, clipping , Distortion, Voltage Multipliers, Bipolar Transistor: Bias and Stability AC Load Lines, H Parameters, H Model, Power Amplifiers, and PSPICE Applications..
ENGL1207 English 1 (2ساعة معتمدة)
This is a preliminary course that mainly focuses on general English language social skills. It introduces the students to the different language skills in an integral manner. The course is based on a strong lexical component where the students are expected to read for comprehension. This course enables them to acquire new vocabulary, develop grammar knowledge and develop the language skills: reading, speaking, listening and writing. An integrated approach is applied throughout this course for students to acquire both fluency and accuracy by using basic reading techniques such as scanning, skimming, taking notes while listening; writing formal and informal letters, filling in forms, and describing people and places.
SOCI1204 Palestinian society problems (2ساعة معتمدة)
This course is one of the university's elective requirements, which aims primarily to study social problems in Palestinian society as one of the phenomena that most affect the stability and development of society. It deals with the patterns of social problems in the Palestinian society, their dimensions, the influencing factors, and the mechanisms for confronting them, discussing the family and educational problems, the problems of women and children, the problems of juvenile delinquency, the problems of youth, the problems of crime and delinquency, the economic problems, and the risks of globalization on the Palestinian family and society
GEOG1202 Geography of Palestine (2ساعة معتمدة)
The student is expected to be familiar with the following topics: Study the location, position, geological formations, topography, and climate. Study of water resources, natural plants, and soil types for Palestine. In addition to studying the economic activity of the population. Study of population growth in Palestine in addition to the geographical reality of the city of Jerusalem
ENGS2304 Advanced electrical and electronic circuits (3ساعة معتمدة)
This course covers power analyses, three-phase circuits, resonance of series and parallel circuits, Laplace methods in circuit analysis, bipolar circuits, Laplace transforms, and bipartite networks. Analysis of unipolar amplifiers of all types, when applying large signals, calculations related to the highest possible swing, analysis of bipolar amplifiers of all types, when applying small signals, the hybrid transistor coil system for small signals, analysis of unipolar amplifiers of all types, multistage amplifier with different types of valves. Current mirror and constant current circuits, differential amplifier and its analysis, power amplifiers and their analysis, advanced applications of operational amplifiers.
JOUR1200 Digital media and content creation (2ساعة معتمدة)
In this course, the student is introduced to the basic concepts of media and communication, their types, functions, characteristics and different features and the difference between each of them, in addition to identifying the concepts of digital media, its means, functions, and communication characteristics, specifically those related to the effects of the Internet and the developments of communication technology, as well as It is devoted to social networks and their types, roles, and various functions, and society members manufacture media content as part of their active participation in the Internet environment, as well as critiquing this content, and identifying digital privacy and digital security challenges, and finally the course presents the ethics of digital media.
EDUC2266 E-learning and its applications (2ساعة معتمدة)
The course deals with the following topics: concepts and theories related to e-learning, types and environments of e-learning, stages of design in e-learning, organizational and executive rules for e-learning, and the role of administration, students and teachers in e-learning and their skills. The course also provides students with the necessary skills to deal with e-learning tools and programs. The course seeks to provide students with positive attitudes towards e-learning and its applications in teaching, as well as looking comprehensively in terms of e-learning in institutions in general, theoretical and practical application of a group of famous applications in e-learning such as Moodle and Classroom and some webinar programs such as Zoom and Meet.
TECH1222 General Safety (2ساعة معتمدة)
This course aims to provide students with knowledge and special trends of professional security and safety provisions in general, and in school in particular, which makes students take preventive action in work or in the place of their presence to avoid the risk of different exposure, how to get first aid for themselves and others in case of injury .This course consists of the following topics: the definition and development of professional safety , recognizing some definitions of professional safety, accidents and the main rules to avoid it , and reducing it ,the right rules of safety treatment with handicraft tools, safety at educational facilities, first aid and ways to give aid for some injuries, reasons of fires and how putting it out , emergencies in wars of various kinds, security and home safety.
BIOL1201 LIFE AND NATURE (2ساعة معتمدة)
This course touches upon the study of energy flow in the biological system, the composition of the living matter, and the role of plants in the biological system. Furthermore, it helps in recognizing life through studying aspects of life and behaviors of some living organisms, besides studying the human body structure and its ability to maintain the body homeostasis.
ITCS2321 Data Structures and Algorithms Analysis (3ساعة معتمدة)
Covers the design, analysis, and implementation of data structures and algorithms to solve engineering problems using an object?oriented programming language. Topics include elementary data structures, (including arrays, stacks, queues, and lists), advanced data structures (including trees and graphs), the course covers the algorithm analysis technique including the algorithm complexity, and algorithms design techniques such as divide and conquer, greedy and dynamic programing. And apply the concepts of algorithm analysis and design on a well-known problems such as searching, sorting, trees and graphs.
ENGS2305 Computer organization and architecture (3ساعة معتمدة)
Introduction to organization and architecture, computer generations, Neumann-Von architecture, bus systems, bus design elements, operation and installation of the central processing unit, control unit operations, main memory, cache memory, input and output systems, instruction sets, addressing methods, organizing registers, Pipelining system, systems (CISC, RISC, and Superscalar), introduction to parallel processing, identifying the structure and architecture of an advanced processor.
ENGS2301 Mathematics for engineering (3ساعة معتمدة)
Matrices and vectors, operations on matrices, determinants, system of linear equations and methods for solving them, vector spaces, independence and basis, linear transformations, kernel and range, characteristic values and applications of these topics in the fields of computers, and numerical analysis.
ENGS2306 Operating systems for smart systems (3ساعة معتمدة)
This course talks about the role of the operating system in operating computers and smart devices, managing virtual and regular memory, interrupt routines, process management, threads, multi-processor and programming systems, input and output management, an introduction to distributed and networked operating systems, and mobile operating systems and their platforms such as Android and Windows. iPhone and iOS (iPhone/iPad). In addition to reviewing the operating systems, applications and programming interfaces of these platforms, case studies such as Embedded Linux, Symbian, Palm OS and Windows Mobile OS will also be presented.
ITCS4312 Artificial Intelligence (3ساعة معتمدة)
Artificial Intelligence (AI) is a research field that studies how to realize intelligent human behaviors on a computer. The ultimate goal of AI is to make a computer that can learn, plan, and solve problems autonomously. The main research topics in AI include: problem solving, reasoning, planning, natural language understanding, computer vision, automatic programming, machine learning, and so on. we will study the most fundamental knowledge for understanding AI. We will introduce some basic search algorithms for problem solving; knowledge representation and reasoning; pattern recognition; fuzzy logic; and neural networks. Heuristic Search techniques, Inference rule, First predicate calculus, Inference by contradiction, Logical Reasoning, Production systems, and Programming using Python.
ENGS3306 Control systems (3ساعة معتمدة)
This course includes linear dynamic system modeling for electrical, mechanical and electromechanical systems, box plotting, signal flow plotting. Relative coupling of time-invariant linear systems, stability of linear systems, stability response, and translational response error. The roots path of systems analysis. Designing shelters using the root path and the Zigler-Nicole technique.
ENGS3307 Software engineering 1 (3ساعة معتمدة)
This course presents a set of discussions related to software engineering and how to apply it in practical software projects. The course includes topics such as developing software mechanisms, software process models, planning, project management, analysis models, software requirements specifications, software design methods, software validation mechanisms, and software cost estimation and maintenance.
ARAB1217 Palestinian Literature (2ساعة معتمدة)
1- Learn about the historical dimension, relationship to the contents of Palestinian literature, and political, social and cultural reality in Palestine. 2- Study the impact of Palestinian reality on literature, and keep up with the situation in various stages. 3- Familiarity with the most prominent figures of Palestinian literature in poetry and prose, some of their works, and the impact of these works on the reality. 4- Identify the difficulties and obstacles faced the researchers in Palestinian literature, especially in the early stages of his history. 5- Identify the most prominent researchers and pioneers in Palestinian literature, their history, and their role in bringing it into existence. 6- It includes many artistic and objective issues in literary types, and multiple trends in analysis and criticism with clarifying its development stages and the most prominent figures and characteristics.
ENGS3303 Machine learning (3ساعة معتمدة)
The course introduces how computers can learn from past experiences. The field of machine learning provides a description of a variety of learning models, algorithms, theoretical outcomes, and applications. It introduces key concepts from statistics, artificial intelligence, information theory, and probability theory yet relevant to machine learning.
BUSA1200 Leadership & Entrepreneurship Skills (2ساعة معتمدة)
Leadership and Entrepreneurship Skills is a course aimed at developing students' knowledge and skills in the field of leadership and entrepreneurship. This course focuses on enhancing their abilities in team leadership, effective decision-making, and promoting innovation and creativity in a business context. Throughout the course, students will be introduced to various theories and models of leadership, gaining insights into different leadership styles and approaches. They will learn about the qualities and characteristics of successful leaders and how to apply them in real work scenarios. Additionally, the course will cover topics such as communication skills, conflict resolution, and motivation techniques, all of which are essential for effective leadership. The entrepreneurship component of the course includes introducing students to the fundamental principles of entrepreneurship and the process of business creation and management. They will learn about opportunity discovery, market analysis, business planning, and resource management. The course also emphasizes the development of an entrepreneurial mindset, encouraging students to think critically, take calculated risks, and identify opportunities for innovation and growth. Throughout the course, students will engage in practical exercises, case studies, and group discussions to apply their learning to real work scenarios. They will also have the opportunity to interact with successful entrepreneurs and industry professionals through guest lectures and networking events.
ITCS2322 DataBase Systems (3ساعة معتمدة)
The main objective of this course is to provide students with the basic knowledge of database systems, their types, how to create and deal with them, and their theoretical and mathematical foundations. It covers a range of topics including: concepts, database architecture, database users, database approach, relational data model, SQL query language, the relational model and the normalization process. The practical part for this course focuses on teaching students how to use one of the database design tools.
ITNM1200 Cyberspace and information security (2ساعة معتمدة)
It is a university course that focuses on studying the concepts and challenges of digital security and information security in the electronic environment. The course aims to raise awareness among students about the importance of protecting digital information and data from electronic threats, such as hacking, cyber-attacks, electronic fraud, viruses, and others. It covers the study of encryption methods and tools used to secure information, networks, and digital systems. The course also revolves around digital protection laws, regulations, and ethics related to safe technology and internet use. Its objective is to equip students with the necessary skills to protect personal, sensitive, and institutional information and to handle security in the advanced digital world. This course is fundamental in the field of information security and benefits students interested in technology security and safeguarding digital privacy.
ISLM1202 Biography of the Prophet mohammed (2ساعة معتمدة)
At the end of the course the student is able to: Identify the Prophet's biography from birth until his death. Identify the most important invasions that occurred in the age of the Prophet (PBUH). The student should recognize the difficulties and risks faced by the Prophet in inviting him to God Almighty.
ENGS3305 Wireless communications (3ساعة معتمدة)
This course deals with the basic concepts of networks, their components and types, Client-Server and Peer-to-peer architecture, basics of commonly used wireless network systems and an overview of generations of mobile networks, with a focus on building network applications for mobile devices using Sockets and Web services and dealing with wireless networks. For smart devices as well as communication applications using Bluetooth and NFC.
ENGS3308 Communications networks and digital signals (3ساعة معتمدة)
This course covers time-discrete signal and systems, discrete and fast Fourier transforms, Z-transforms, design methods for digital filters, deterministic response filters, unlimited response, return and non-return, pulse-coded modulation, multiple time division, matching filters, interferences and obstacles of digital signals, transmission. Using pulsed amplitude modulation by fundamental beam array, coherent digital signal receiver, digital modulation techniques, effect of noise on digital modulation signals.
ENGS3201 Engineering entrepreneurship (2ساعة معتمدة)
This course aims to introduce the student to entrepreneurship in an applied manner by using different tools to communicate concepts related to entrepreneurship. It also covers various topics of interest to entrepreneurs, including the basics of entrepreneurship, the qualities of entrepreneurs, creative thinking and its methods, ways to generate ideas for entrepreneurial projects, teamwork and leadership, preparing business plans, marketing and e-marketing, financing entrepreneurial projects, and feasibility studies for entrepreneurial projects.
ENGS3302 Pattern processing (3ساعة معتمدة)
The course focuses on the basic principles of pattern recognition and on machine intelligence methods used to develop and deploy real-world pattern recognition applications. It also focuses on the pattern recognition application development process, which includes problem identification, concept development, algorithm selection, system integration, testing and validation. Machine intelligence algorithms that will be presented include feature extraction and selection, parametric and non-parametric pattern detection and classification, clustering, artificial neural networks, support vector machines, rule-based algorithms, fuzzy logic, genetic algorithms, and others. Case studies drawn from actual machine intelligence applications will be used to illustrate how methods such as pattern detection and classification, signal classification, machine vision, anomaly detection, data mining, and data fusion can be applied in real-life problem environments.
ENGS3304 Web programming and development (3ساعة معتمدة)
The course covers web publishing, web-based application development, and accessing server databases using one of the web development languages such as PHP, ASP, JSP...etc. Website design concepts and tools including HTML, JavaScript, Cascading Style Sheets, and VBScript are also shown.
PSYC1200 Psychology and Life (2ساعة معتمدة)
The course deals with the concept of psychology, life, and mental health and the importance of each of them for the individual and society. It also introduces the concept of positive thinking as a way of life, knowing the positive personality traits and distortions of thinking and ways to treat them. The course also deals with identifying some life and social skills such as social taste, such as communication, communication and speech, and constructive dialogue. Problem-solving, decision-making, self-management, knowledge of the causes and types of pressures of contemporary life, and methods for confronting them. The course also addresses the most important problems of youth such as unemployment and free time, migration, psychological alienation, and methods of confronting them. The course also deals with family harmony and knowledge of the foundations for choosing marriage in the Qur'an and Sunnah. The course also deals with the challenges of the digital age, and knowledge and treatment of some problems in the digital age such as electronic blackmail, electronic games, electronic addiction and electronic bullying.
ITNM3319 Security of data and computer systems (3ساعة معتمدة)
This course introduces mechanisms for protecting the exchange of information on networks and includes: cryptography, basics of cryptography and concealment of information, encryption using private and public keys, the use of firewalls, the use of hash and certificate of authority, security practices, e-mail security, malware, penetration systems. Definition of security threats, vulnerabilities and protection methods.
ENGS4200 Field Training (2ساعة معتمدة)
The training period is four months spent in governmental or private institutions under the follow-up and supervision of a faculty member from the department. During the training period, periodic reports and a final report must be submitted for the purpose of evaluation. An oral exam is also required at the end of the training period.
ENGS4303 The Internet of things (3ساعة معتمدة)
This course discusses the relationship between the Internet of Things and big data. This course enables students to understand the basic components of the Internet of Things and how to collect and analyze information from sensors. In addition, the course explains the methods used in data analysis, facial expression analysis systems, and emotion analysis, and how data generated using sensors can be used in decision-making. In addition, the course discusses techniques for maintaining the security of data related to the Internet of Things
ENGS4304 Natural language processing (3ساعة معتمدة)
The course aims to identify an introduction to computing problems with human languages and their treatment, analysis, semantic representation, text generation, lexicons, discourse, studies in languages, applications for computer-aided education, database interfaces and information retrieval.
ENGS4302 Microcontrollers for intelligent systems (3ساعة معتمدة)
This course provides an introduction to microprocessors and microcontrollers. It also includes programming of microprocessors and microcontrollers, timing systems and memory maps, analog-to-digital (A/D) and digital-to-analog (D/A), applications of microprocessors and microcontrollers for smart systems.
ENGS4301 Smart phone programming (3ساعة معتمدة)
This course aims to introduce the basic concepts and principles in the field of mobile computing and mobile application development. This will be taken from three perspectives: mobile technology, application development, and user interaction. This course covers: key technologies, networking and systems requirements for designing and implementing mobile computing systems and applications, and common paradigms in mobile computing such as low computing power, computing in an environment with limited resources, fault tolerance, continuity, user interface and user experience.
ENGS4309 Parallel computing (3ساعة معتمدة)
Introduction to parallel computing (shared memory and distributed memory), architecture of multi-core processors, algorithm and principles of designing parallel systems, parallel programming models and principles of shared and distributed memory systems and their models, performance analysis in parallel programs, algorithms and parallel applications.
ITCS4319 Data Science 2 (3ساعة معتمدة)
Advanced data wrangling, data visualization, and statistical modeling and prediction are covered in this course. Big data and database administration, interactive visualizations, nonlinear statistical models, and deep learning are among the topics covered.
ITNM4321 Cyber security (3ساعة معتمدة)
The course aims to introduce students to the threats of information and communications technology and the need for ways to control the security of information and communications technology. Topics covered in the course include software and operating systems security, data and database security, network security, coding, network access and authentication, IP addressing, firewall design, security management, issues related to computer crimes, smart devices, and Internet usage laws.
CHEM1202 Environmental Culture (2ساعة معتمدة)
Introduction to ecology - Concept of ecology - Evolution of the human-environmental relationship - Causes of aggravation of environmental problems - Means of conservation and conservation of the environment - Basic concepts in the environment - Earth's casings - ecosystem fundamentals - solar system components - solar system types - ecosystem balance - energy flow in the ecosystem - food chain and food grid -Ecological pyramids - biogeochemical cycles - gas cycles - sedimentary cycles - air and pollutants - atmospheric layers - air pollution - primary and secondary air pollutants - air protection from pollution - general effects of air pollution - Hydrothermal Effect - Acid Rain - Ozone Hole - Water and Contaminants - Specifications to Be Available in Drinking Water Water Pollution - Types of water contaminants and their damage to human health - Protection of the water environment from pollution - Methods of maintaining drinking water - Soil pollution and means of protection - soil pollution - soil protection from pollution - desertification - food and contaminants - quality food specifications - sources of food pollution - types of food contaminants - use of medicinal drugs in animal production - food additives - environmental contamination with pesticides and toxins - Pesticides-toxins - solid waste - solid waste types - solid waste treatment and disposal - hazardous waste - electronic waste - other pollutants - inland pollution - asbestos (temporary bomb) - electromagnetic pollution - optical pollution - environment in Palestine
LIBR1234 Libraries and information sources (2ساعة معتمدة)
In this course, the student studies multiple learning skills that help him on how to use traditional and electronic libraries in addition to the concept of information sources and their divisions, types and forms of information containers, with different practical examples, as well as how to access information available in the sources through the multiple keys used for each source, in addition to The skill of differentiating between the three terms used in the field (electronic libraries, digital library and virtual library) and the differences between them and traditional libraries. The student also studies the concept, origin, components, requirements and services of the traditional library and the electronic library, and its success factors.
ITAP4329 Big data analysis (3ساعة معتمدة)
The main objective of this course is to introduce the basic concepts of Big Data and big data analytics. The first part will focus on defining what actually big data means and clarify its characteristics, sources, types, Infrastructure, Life Cycle, various storage concepts of big data, Introduction to NoSQL and the core components of Hadoop. The second part aims to cover big data Analytics Terminology and Techniques , it start with Data Analytics Life Cycle followed by Big Data Analytics with Machine Learning and various item set mining algorithms and clustering, finally will introduce the concept of Big Data Visualization.
ITCS4321 Digital Image Processing (3ساعة معتمدة)
Segmentation and coding of images, description and representation of digital images in spatial and frequency domains, image restoration, image recognition and improvement, algebraic and geometric operations of the image, image representation, image purification, image reconstruction, pattern recognition principles, object segmentation and measurement.
ITCS1201 Computer and Internet (2ساعة معتمدة)
A basic course for all university students aimed at providing the student with computer skills, introducing the student to the computer and its uses and its software and physical components, identifying the different areas of computer use, as well as introducing the student to the Internet and benefiting from its various services such as email, research, file preservation and communication. The course also aims to provide the student with the skill of installing and uninstalling a program or application, identifying safe sites for programs, clarifying what computer networks are, dealing with them, and using mobile communications, and providing them with the skill to assess the risks and benefits of telemedicine, using Bluetooth technology, and using the NFC tag, as well as using the phone. Smartphone as a mobile phone hotspot, and add a wireless printer to a network. The course aims to introduce the student to the concept of blue eavesdropping, detect an intruder to access your wireless signal, protect against viruses and malware, protect the smartphone from threats, as well as provide the student with the skills necessary to deal with buying and selling sites, and using payment applications securely, and files Cookies, spyware and learn about privacy laws, as well as learn about cybercrime and cybercriminals.
NURS1205 Health and Diet (2ساعة معتمدة)
This course is designed to introduce the study of nutrition in health and health care. The students will study the nutrients and their specific functions in the body. They will learn to apply their knowledge and giving nutritional guidance and teaching their clients and their families concerning their diets. They will learn the nutritional management for malnourished patient and appropriate foods for healthy or unhealthy clients gastrointestinal, cardiovascular diseases, and renal problems, also they will learn the alternatives of oral feedings.
ISLM1204 Islamic creed (2ساعة معتمدة)
The definition of the Islamic faith, its characteristics, details the six pillars of faith: faith in God Almighty, faith in angels, faith in heavenly books, faith in prophets and messengers, faith in the other day and its details, faith in judiciary and fate. At the end of the course, the student is able to: * know the knowledge of the faith and its importance. * Distinction between types of uniformity. * Access to the concepts of faith in justice and fate. * Post-death identification from another day and other matters.
LAW1232 Law culture & human rights (2ساعة معتمدة)
This course aims at introducing students to legal culture and its importance, human rights and sources, comparing human rights in Islam and international declarations, their definition of rights and duties in the Palestinian Basic Law, the electoral law in Palestine, the exercise of political rights in Palestinian society, Between the Palestinian Personal Status Law and the CEDAW Agreement, and the recognition of international humanitarian law.
ISLM1215 Modern Jurisprudence issues (2ساعة معتمدة)
Addresses contemporary problems and issues of jurisprudence that fall within the framework of what is known as the jurisprudence of the home, and the attitude of contemporary jurisprudence thereof, so that the student can develop a contemporary view of the daily life problems and the opinion of Islam therein, such as: insurance, cloning, brain death, organ transfer, milk banks, IVF and other new issues. It aims to: familiarize itself with the provisions of developments in various sections of jurisprudence
ITNM4313 Cloud and Distributed Systems (3ساعة معتمدة)
This course provides an introduction to wireless networks including: technologies and applications for wireless networks and mobile devices, advances in wireless and mobile network protocols from IET, IEEE and other standard bodies, new telephony protocols and communication systems such as: TWS, GPRS, ADHOC, Mobile Internet, broadband wireless network, satellite and modern wireless technologies, as well as an assessment of the goals of using heterogeneous technology and networking.
EDUC1203 Education and sustainable development (2ساعة معتمدة)
Distance identification aims at sustainable development (concept, genesis, goals, dimensions) - Investment in education for sustainable human development - Education from the perspective of the objectives of the sustainable development plan - Security, intellectual security and security education - Security education in the face of the dangers of Israeli occupation - Security education in the face of the dangers of psychological warfare (Rumour, propaganda and its means) - Security education in the face of the risks of competing over non-renewable resources - Security education in the face of the risks of marginalization and social exclusion - Security education in the face of the risks of social networks and smartphones - Security education in the face of the risks of cyberexecution - Security sustainability (Social sustainability - environmental sustainability - economic sustainability - people's participation in sustainable security
ITNM4319 Mobile cloud computing (3ساعة معتمدة)
This course introduces different aspects of mobile computing. It shows how mobile devices can work with fixed network computers in building file, database, and web client-server systems to achieve the goal of computing in a wireless mobile environment anytime, anywhere. Topics include basic concepts of mobile computing, various applications and technologies, common paradigms in mobile computing such as low-power computing, computing in a resource-constrained environment, fault tolerance, persistence, security issues, and current research in mobile computing
ENGS4308 Smart systems and cities (3ساعة معتمدة)
We will address the topic of smart infrastructure in cities. We will learn how to use advanced technology such as smart sensing and smart grids to improve the management of public facilities such as the transportation system, water supply and electricity. We will examine practical examples of applications of these technologies in real cities, as well as the challenges and benefits associated with transforming cities into smart cities. Students will understand how to improve the quality of life in cities and achieve sustainable development by leveraging smart systems and data.
ITNM2312 Computer networks and data communication (3ساعة معتمدة)
This course provides an introduction to data communication and networks, including: applications, industry, and benefits of different networking and networking systems (local, wide, medium, wireless local and wireless wide area networks), models of messaging protocols, basics of information communication and its role in computer networks, circuit-style switching and packet-style switching. Transmission and messaging systems, open systems interconnection models, transmission control and the Internet, and functions and examples of network-layer protocols are discussed.
ENGS4305 Embedded systems programming (3ساعة معتمدة)
Definition of embedded systems and their characteristics, microprocessors versus microcontrollers, characteristics of microcontrollers, general-purpose microcontrollers, examples of applications built into microcontrollers, standard-purpose processors versus custom-purpose processors according to requirements, counters/timers, continuous and variable drives, displays Liquid crystal keyboards, binary versus inverse operation, interrupts, arbitration, direct memory access, input/output modules, microcontroller programming; The set of commands related to programming a specific architecture, simultaneous parallel communications and time-series communications, introduction to automated programming of embedded systems in which time is an important factor, linking the system with external devices, shaping and modeling embedded systems at the system level; State-finite machines, an introduction to control systems.
ENGS4306 Data retrieval systems and the semantic web (3ساعة معتمدة)
The course aims to provide students with the basic concepts of information retrieval systems and their types, and the different methods of storing, processing and retrieving information. It also introduces students to Web technologies (the World Wide Web) and how to extract knowledge from the data it provides, with a focus on the Semantic Web. The course covers basic topics such as the associational view of information retrieval, types of information retrieval systems, different aspects of designing information retrieval systems (keyword retrieval, file structures, vocabulary building, ...), data structures and information retrieval algorithms, an introduction to different web technologies. Data representation on the web, structured documents using (XML), semantic web concept, description of web resources through (RDF), methods and rules for knowledge representation, extraction and retrieval using languages such as (OWL.
ENGS5303 Graduation project 1 (3ساعة معتمدة)
Theoretical verification and practical representation of projects related to the specialization are carried out under the supervision of an academic member of the college
ENGS5304 Graduation project 2 (3ساعة معتمدة)
Theoretical verification and practical representation of projects related to the specialization are carried out under the supervision of an academic member of the college
ENGS5302 Deep learning (3ساعة معتمدة)
This course is an introduction to deep learning, a branch of machine learning concerned with the development and application of modern neural networks. Deep learning algorithms extract high-level representations of data in a way that maximizes performance on a given task. For example, when asked to recognize faces, a deep neural network might learn to represent image pixels first with edges, followed by larger shapes, then parts of the face such as eyes and ears, and finally, individual facial identities. Deep learning is behind many recent advances in artificial intelligence.
ENGS5306 Robot2 (3ساعة معتمدة)
The course aims to introduce the basics of kinematics, control, and probabilistic techniques in robotics. Key computational and mathematical concepts will be discussed through real-world problems and the opportunity to implement these ideas using simulations and on real robotic platforms. Also learn about emerging and future trends in robotics, including current research in human-robot interaction, robotics in the creative industries and robot ethics.
ITNM3321 Wireless sensor networks (3ساعة معتمدة)
Description: This course aims to provide students with basic knowledge of wireless network technology and its components to reach a better design and implementation of wireless networks. Topics covered in the course include: Introduction to Wireless Networking Hardware, MAC Methods and Official Data Delivery Standards in Wireless Networks, Wireless Networking Challenges, Wireless LAN 802.11, Personal Wireless Networking (Bluetooth 802.15), Major Wireless Networking (WiMAX 802.16), Wireless network connections via satellite.
ENGS5105 Sports for engineering (1ساعة معتمدة)
This course aims to introduce students to the concept of physical education and its relationship with other sciences, the scientific foundations of physical education, and contemporary sporting issues and problems, as well as an overview of various aspects of sports activities and games.
ENGS5301 Robot1 (3ساعة معتمدة)
The course aims to identify the concept of robot, classification of robots, advantages and disadvantages of robots, robot components, degrees of freedom, joints, robot coordinates, reference frames, programming modes, robot characteristics, robot workspace, robot languages, robot application.
ENGS5307 Knowledge representation (3ساعة معتمدة)
The course covers key concepts in knowledge representation, reasoning, and their application in the semantic web. The course aims to introduce the basic concepts of knowledge representation and its role in artificial intelligence, enable students to design and implement knowledge-based systems, and understand the limitations and complexity of algorithms for knowledge representation.