Faculty of Computer and Information Technology | engineering and networking

engineering

Department engineering and networking

.. More..

Courses Description آخر تحديث 12/22/2024 10:11:15 AM


.

ITNM1312 Electronics and Communication Circuits (3ساعة معتمدة)
This course is to provide the basic concepts of semiconductor and electronic elements. In addition, the applications of electronics into communication circuits are provided. Microcontroller basics and applications are also introduced in this course. The course includes p-n diodes and its applications, BJT transistors and its applications, FET transistors and its applications, Semiconductor memories, and introduction to Microcontroller.
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.
ITCS1311 Mathematics for Computer (3ساعة معتمدة)
Mathematics for computer science is an introductory course to calculus and linear algebra. In calculus, it covers differentiation, an introduction to integration and applications. It emphasizes understanding as much as computation. When you leave Mathematics for computer science we want you to take with you the ideas that will enable you to use the concepts of calculus later, both in mathematics and in other fields. In linear algebra, it covers Matrices, linear equations, Gaussian elimination, determinants, rank, geometrical notions, eigenvalue problems, coordinate transformations, norms, inner products, orthogonal projections, and Gram-Schmidt and least squares. Includes computational exercises related to these topics using Mathlab application.
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.
ITCS1314 Logic Design (3ساعة معتمدة)
The main objective of this course is to provide students with the main concepts of Logic Design: The Concepts of Digital and Analog, binary codes signed arithmetic, Floating point representation. Binary Logic and Logic Gates. truth tables, logic optimization. Boolean algebra ,Boolean expressions simplification Karnaugh maps, Don't-Care conditions , NAND and NOR Implementation. Design Logic Circuits and Functionality. Combinational logic circuits: adders/subtractors, comparators, multiplexors/demultiplexors, and decoders/encoders, Sequential logic circuits, Latches and flip-flops, shift registers and counters.
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.
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
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
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.
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.
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.
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.
ITCS2323 System Analysis and Design (3ساعة معتمدة)
TThe aim of the course is to develop the students' ability to plan, analyze, design, implement, validate, and maintain computerized information systems. Specifically, the course will: Develop the students' skills of identifying and selecting information systems development projects and using different selection criteria. Introduce approaches and models for information systems analysis and design. Highlight and integrate the methodologies, techniques, tools needed to produce and maintain information systems. We provide a clear presentation of the concepts, skills, and techniques that students need to become effective systems analysts who work with others to create information systems for businesses. We use the systems development life cycle (SDLC) model as an organizing tool throughout the book to provide students with a strong conceptual and systematic framework. The SDLC in this edition has five phases and a circular design. With this text, we assume that students have taken an introductory course on computer systems and have experience designing programs in at least one programming language. We review basic system principles for those students who have not been exposed to the material on which systems development methods are based.
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.
ITNM3313 Wireless and Mobile Networks (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.
ITNM1311 Mathematics for Computer Networks (3ساعة معتمدة)
This course aims to provide a comprehensive introduction to the basics of computer network mathematics to prepare students to be able to understand and apply the mathematical aspect used in computer networks. Such as probability, optimization, systems, signals, transformations, stochastic processes, queuing theory, elements of control theory, and information theory.
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.
ITNM3311 Network Protocols (3ساعة معتمدة)
The course covers basic Internet protocols: IPP, ICMP, IGMP, UDP, TCP, and routing protocols such as RIP, OSPF, and BGP, and multicast routing protocols such as DVMRP, MOSPF and PIM, and protocol applications such as DNS, DHCP, FTP and HTTP.
ITNM2316 Network and mobile operating systems (3ساعة معتمدة)
This course covers the installation, configuration, and management of network operating systems, which include, Introduction to Network Operating Systems, Active Directory Service, Boot Process and Boot Sequence, Desktop Environment, Remote Assistance, Terminal Services, Internet Applications, Physical and Logical Drives, RAID (Set recurring from independent disks), user and group accounts, quota and map resources, NTFS permissions, disk quotas, network access to file resources, system monitoring, performance monitoring, web, FTP and print servers, backup and disaster recovery, operating system for computers Mobile operating systems, mobile operating systems and their platforms such as Android, Windows Phone and iOS (iPhone / iPad). In addition to a review of the operating systems and applications and APIs of these platforms, case studies such as Embedded Linux, Symbian, Palm OS and Windows OS will also be presented. Mobile.
ITNM2315 Network automation (3ساعة معتمدة)
We will discuss the concept of automation and how to apply it in the context of networks and systems. We will learn about the importance of automation in simplifying the management and operation of networks and improving their efficiency. We will study the automation and programming tools used to effectively perform repetitive and repetitive tasks, as well as their uses in areas such as security management, configuration, and monitoring. We will also address automation challenges and issues such as security and reliability. It will provide students with a deep understanding of automation and their ability to design and implement innovative solutions to improve computer networks and IT-based systems.
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.
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.
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
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.
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.
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
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.
ITNM2317 User experience in smart devices (3ساعة معتمدة)
In this course, consisting of four objectives, all stages of the user interface development process will be explained, from inducing the user to defining the project's strategy, scope and information architecture, to developing sitemaps and network frameworks.
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.
ITCS3319 Computer Ethics (3ساعة معتمدة)
This course consists of two parts, the first part recognizes students on the technical writing process and the requirements for the development of good writing, and explains this course different types of technical writings and general structure such as: official reports, research proposals, feasibility reports, user guide, notes and CV. The second part clarifies the concepts of computer ethics, defines a framework for setting ethical decisions, and analyzes some issues related to computer ethics that workers in this field may face. Topics covered include: philosophical topics, business, professional ethics, privacy, criminal behavior, property rights, and reliability, in addition to plagiarism and its detection methods.
ITAP3218 Entrepreneurship and Freelancing (2ساعة معتمدة)
This course aims to clarify the most important concepts in entrepreneurship, develop students' entrepreneurial skills, prepare them on the scientific and practical level, and provide students with the ability to write business plans and study their feasibility, so that they can establish their own projects in the future, start a pilot project, and work effectively in companies with Maintaining work ethics and constructive citizenship and striving for the sustainability of organizations and companies. The course is theoretical but practical in nature, as it uses student-centered teaching methods. The topics that will be raised in this course are: Introduction to entrepreneurship, characteristics and characteristics of a successful entrepreneur, discovering opportunities and generating ideas, transforming entrepreneurial ideas into services and products of value, project feasibility study, writing business plans, financial evaluation of the project, obtaining financing, business incubators Marketing issues, corporate franchises. Introduction to self-employment, the mechanism of self-employment sites, remote work platforms, practical application on self-employment platforms.
ITNM3200 Field Training (2ساعة معتمدة)
This course aims to introduce the student to the most important institutions working in the field of information technology, its goals and the services that it provides to the community. This course also aims to enhance the student's practical skills by looking at the realistic work environment.
ITCS3312 Web Programming 1 (3ساعة معتمدة)
This course aims to teach students the design and programming of web pages and focuses on the front end design of the website. The course covers the following topics: web Programming using HTML5 and then formatting and structuring these pages using CSS3. The course also covers JavaScript and JQuery programming languages and their uses to interact with the content of the web pages.
ITNM3314 Network Programing (3ساعة معتمدة)
This course builds skills in writing network programs (port programming) and includes: Designing new services for networks, components, user applications, server programs, peer-to-peer network services, and network maintenance. The course also gives a detailed description of how to manage exceptions and multiple instruction strings in the network programming framework, media programming over networks.
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.
ITCS3316 Web Programming 2 (3ساعة معتمدة)
This course aims to teach students the design and programming of web pages and focuses on the design of the back end of the website. The course covers the following topics: Dynamic web programming using languages such as PHP or ASP.NET, how to transfer data between pages, retrieve data from databases and display them, and deal with forms.
ITNM3320 Technical writing and communication skills (3ساعة معتمدة)
This course consists of two parts. The first part introduces students to the process of technical writing and the requirements for developing a good writing style. This course explains the different types of technical writings and their general structure, such as: official reports, research proposals, research papers, feasibility reports, user guides, notes and resumes. The second part aims to provide the student with communication skills and enhance oral and written communication skills based on professional elements related to the business environment. The course is based on making use of technological and media tools and strengthening team communication skills, so that the focus is also on teamwork channels such as social networks, video conferences, and others. The course also deals with ways of interacting and communicating with customers and how to negotiate with them to achieve sales and marketing goals.
ITNM3316 Network management and documentation (3ساعة معتمدة)
This course aims to introduce information networks: their types, different technologies, how to design, build, operate and maintain them. It also provides the basic information needed to learn about networking techniques and requirements of hardware, software, protocols and standards, and to identify networks based on TCP/IP protocols and their addressing methods (dynamic and static). User management, managing and connecting different network devices, domain management (DNS), and activating network protection. This course has a practical aspect that aims to provide students with the practical skills necessary to build and manage an information network and provide transfer and file exchange services through it.
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.
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.
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.
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.
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.
ITNM3317 Mobile Application Programming 2 (3ساعة معتمدة)
The course will introduce the student to the advanced topics for the Android programming and Android applications components such as fragments, shared preferences, SQLite and . Students will learn skills for creating and deploying Android applications using Java Language.
ITNM3315 Mobile Application Programming 1 (3ساعة معتمدة)
This course is considered the student's first experience in programming smart devices, as it will address the programming of smart device applications using the Android system. The course begins with introducing the work environment and architecture of the Android application, then designing user interfaces, interacting with user interface elements, and building a List View, Menus, and Dialogs. The student also studies how to communicate between parts of the application using Intents, as well as designing appropriate interfaces for different displays and controlling their settings. The course also deals with database and file applications, programming of Broadcast receivers and Content Providers.
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.
ITNM4318 (3ساعة معتمدة)
This course focuses on network management features and includes: error management, configuration management, performance management, protection management, accounting management, planning requirements for building networks and their future expansion, studying the protocols needed to equip communication and messaging systems with network management, analyzing, designing and implementing protocols in multiple heterogeneous systems. The course also provides an introduction to the tools used to manage networks.
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.
ITNM4312 Modeling and Simulation of Networks and Mobile (3ساعة معتمدة)
Principles and methods of simulating computer networks, data connections and mobile, creating random number, removing transients, reducing contrast and confidence intervals. Simulation and validation features and limitations, simulation tools for computer networks, simulation of queues in communication networks, simulation of functions and performance of protocols and data movement on data and network connectivity, transport and application levels in data communications, evaluation and optimization of models in network and data communications, simulation technology as an engineering tool To analyze, plan, quantify, monitor and build real operating networks, use measurement data and configuration data from real networks in simulation, large application on computer networks and data communications, Such as ns2 and / or and OPNET.
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
ITNM4320 Graduation Project (3ساعة معتمدة)
The project includes practical and theoretical applications of various topics in networks and mobile phones; It contains the first stage of the graduation project, which includes the project plan, the analysis and preparation stage, and the design stage. A report is prepared on each stage completed and delivered to the concerned department and supervisor.
ITNM4325 Selected topics on mobile (3ساعة معتمدة)
This article covers some advanced topics in the areas of mobile programming.
ITNM4352 Multi-platform mobile programming languages (3ساعة معتمدة)
Students will learn about the concept of developing mobile applications that can run on various mobile platforms. The programming languages used for this purpose, such as JavaScript, React Native, Flutter, and Xamarin, will be reviewed, in addition to the advantages and disadvantages of each. We will also cover the principles of cross-platform application design and development so that a uniform, high-quality user experience can be provided across different operating systems. Students will gain scalable and cross-platform mobile application development skills, which will help them develop cross-platform mobile applications effectively and cost-effectively.
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
ITNM4349 Ethical Hacking (3ساعة معتمدة)
In this course, the student learns all about Ethical hacking with loads of live hacking examples to make the subject matter clear. The student should be able to exposes vulnerabilities in software and Network systems to help business owners fix those security holes before a malicious hacker discovers them.
ITNM4351 Selected topics in networking (3ساعة معتمدة)
This course covers some advanced topics in the areas of networking.
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.
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.
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.
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
ITCS4215 Research Methodology and Academic Writing (2ساعة معتمدة)
In this course, students will learn about the fundamental steps of a research road map that underlie all research consisting of interconnected research processes such as problem formulation, objectives, questions, sampling, measurement, design, analysis, and conclusion. Furthermore, Students will learn the academic writing process which includes recognition of academic document types, writing foundations, writing stages, characteristics of academic research writing, effective writing, writing elements, paragraph components, paragraph types, coherence, using parallel structure, accuracy in writing, and citation Techniques.
ITAP4316 IT Projects Management (3ساعة معتمدة)
This course aims to provide the students with the basics of information systems management and how to implement their projects from the beginning of the stage of project requirements until the successful delivery of the project. Topics covered include the use of information technology resources for the optimal development of information systems, relevant technical, administrative, organizational and tactical concepts, management and development of systems and project presentations, project planning and tool development, scheduling, resource management, technology project follow-up and effective management of these projects. The course also aims at increasing the students' experience in the applications of software used in project management of information systems such as Microsoft Project, CoComo, Monte Carlo.
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.
ITNM4317 (3ساعة معتمدة)
The course covers the DevOps curriculum, Software Development Life Cycle DevOps, and many topics that are vital to a basic understanding of the field. It is designed to cover core parts as well, such as the history of DevOps operations, goals, software development lifecycle, development tools, and virtual management. The DevOps course curriculum embraces the growth goals of IT professionals, making them adept at addressing software deployment architecture and scalability. At the same time, the DevOps course curriculum also builds the vision needed to meet the challenges of the field. The learning process usually begins with identifying the problem and then leveraging a typical DevOps workflow to address the relevant problem.