Study plan

متطلبات الكلية Credit hours: 12 Courses: 4
Course No Course Name Credit hours Course Description
2001 Arabic Language 3 The Arabic language course is considered a fundamental requirement for the college of applied professions. The course aims to prepare students to communicate fluently in Arabic in their daily lives and academic work by providing them with basic practical knowledge and skills in Arabic language and its arts that are in line with their needs and knowledge. This will enable them to use it correctly in reading, writing, and speaking, reflecting positively on their performance and increasing their self-confidence and the confidence of others in them. The course includes lessons in grammar, morphology, and basic linguistic rules, as well as listening, speaking, reading, and writing exercises. Additionally, it also includes the study of common vocabulary and phrases in the Arabic language.
2002 English Language 3 The English language course aims to develop the four basic skills of the student, namely: writing, reading comprehension, correct pronunciation, and conversation. As well as focusing on written means of communication between people and different institutions, where the student will practice a set of written and read skills on messages, in addition to getting acquainted with other types of writings such as reports, advertisements, expressions, and other writings. As well as developing basic language grammar, which includes: basic verbs, direct speech, prepositions, the conditional sentence, quoted speech, demand and planning .... It also aims to provide the student with English words and terminology that are related to the student's daily and practical life and related to his direct specialization by providing him with related terms with his advanced courses by providing them from the teachers responsible for them. And writing technical reports in English, in addition to passing through a number of texts that add to the student a set of various meanings and terms.
3219 Entrepreneurship 3 This course aims to develop entrepreneurial skills among young people and prepare them at an academic level, not only to be able to create their own projects in the future, but also to work effectively in small and medium-sized enterprises. Thus, the overall goal of the course on a broader level is to contribute to the creation of an entrepreneurial culture in Palestine. The course is theoretical in nature, but also practical, using student-centered teaching methods to facilitate learning and achievement of goals through daily activities, games, and data interpretation
3350 Digital skills 3 This course courses a set of topics related to the computer science: introduction to computer, hardware structure, numbering system data representation and coding (ASCII, BCD), central processing unit, primary and secondary memory, input unit, output unit
متطلبات الكلية الاختيارية Credit hours: 1 Courses: 1
Course No Course Name Credit hours Course Description
2017 Physical Education 1 The physical activity course is designed to promote health and fitness and improve students' athletic skills. It includes various concepts and physical activities, including team sports such as soccer and basketball, and individual sports such as running, swimming, weightlifting, and yoga. In addition, the course emphasizes teamwork, collaboration, and challenge. It also focuses on committing to sports ethics and social responsibility, and learning about some of the injuries that can occur on and off the field, their causes, symptoms, and first aid methods.
متطلبات البرنامج Credit hours: 27 Courses: 10
Course No Course Name Credit hours Course Description
2005 Mathematics (1) 3 This course strengthens students’ understanding of functions like; polynomials, absolute value functions, greatest integer functions, trigonometric functions, exponential and logarithmic functions, in preparation for the process of differentiation and integration. Then students will extend their experience with functions as they study the fundamental concepts of calculus: limiting behaviors, continuity, the derivative by definition, the differentiation rules including chain rules and implicit differentiation. Finally this course covers basic ideas of integration; definite integral, anti-derivatives and indefinite integrals, the Fundamental Theorem of Calculus, and some integration's methods .
2324 Logic Circuits 3 This course deals with the numerical systems used in digital computers, the methods of their representation, and the conversion of numbers from one system to another. Boolean algebra theories and their use in the analysis and installation of logic circuits, the construction of traditional assembling electronic logic circuits, using integrative circuits, the construction of dependent logical digital circuits, and the demonstration of the basic units in the microprocessor.
2374 Operating Systems 3 The student will be familiar with the operating system and its components and understand the basic concepts of operating systems and their importance. Recognize the types of processing in operating systems and the differences between them and the principle of their work (single beneficiary processing, packet processing, multiple ...)
2378 Computer Networks 3 This course aims to introduce the student to the operations of routers and switches in larger and more complex networks. So that the student learns how to configure the most complex routers and switches to increase the level of functionality. The student will be able to configure routers and switches and troubleshoot our errors. And solve common problems of STP, EIGRP, OSPF
2555 Advanced Programming 3 At the end of this course, the student is expected to: Identify the structures of data used in computers and methods of representing them in one of the advanced programming languages, identify some basic methods of sorting and search, and determine the appropriate graphic structure for data representation and methods of dealing with each graphic structure.
2649 Algorithms and Programming Principles 3 This course covers the concept of the solution algorithm, appropriate methods for solving programming problems, general concepts about programming languages such as (C++), input and output statements, variables and constants, control statements and iterations, arrays, conjunctions, pointers, and various structures.
2660 Computer Maintenance 2 The student gets to know the detailed functions of the components of the computer The student gets to know the occupational safety standards in the work environment The student assembles the computer step by step The student gets to know the common operating systems in the market To differentiate in use between the operating systems The Connects the device to the network and ensures access to other network devices · Connects the device to other devices such as printers, scanners, and others. To differentiate between types of printers and provide basic services related to them, such as identifying and replacing inks and simple initial maintenance, to carry out protective and preventive maintenance procedures, and to troubleshoot and repair problems, to be able to communicate flexible and effective with colleagues and beneficiaries, to be able to write technical reports
2891 Free lancing & e-marketing 3 This course provides a presentation on the basic concepts of e-marketing through social media and the Internet, as well as e-marketing strategies and tools, understanding privacy policies, market research and marketing, as well as dealing with legal issues, fraud, electronic payment methods, property rights and other issues. . He also learns the principles of self-employment through the Internet, creates a personal profile (portfolio) and starts using private platforms.
2892 Electrical Circuits 2 Elements of direct current circuits, laws and theories of direct current circuits, methods of analyzing direct current circuits, single-phase variable current, elements of variable current circuits, analysis of variable current circuits, the use of complex numbers in the analysis of variable current circuits, magnetism and electromagnetism, electromagnetic induction circuits, resonance circuits Three-phase variable current circuits. In the practical section, the methods of connecting resistors to DC circuits, DC theories, simplifying circuits, Kerr-Choff law, using an oscilloscope, for electric capacitors, applications to single-phase AC circuits, induction circuits, electrical transformers, resonance circuits, and circuits are introduced. three-phase.
2894 System analysis 2 This course aims to introduce the basic concepts and skills necessary for requirements analysis, planning, design, construction, testing, risk management, and maintenance of information systems, using the latest methods in modeling, analyzing, designing and building specialized software applications in the field of information systems that help solve problems facing organizations. Public and private problems facing society.
متطلبات التخصص Credit hours: 27 Courses: 10
Course No Course Name Credit hours Course Description
2476 Graduate Project 2 The course is a summary of what the student learned during the previous semesters, courses that put him on the beginning of the road in the world of computer systems engineering. It also focuses on strengthening the relationship between the theoretical and practical subjects and the applied programs that he learned on the one hand, and between reality and needs, and the surrounding work conditions after graduation with how to deal with problems, and methods of analyzing and presenting them on the other hand. All of this is done by putting forward a project that contributes to solving an existing problem, or fills a noticeable deficit
2477 Field Training 2 Through this course, the student opens channels of communication with the labor market so that he coordinates with the college to work as a trainee in one of the companies in the information technology sector. Daily reports on the nature of the work entrusted to him and that he accomplished and the lessons learned. Then he submits a detailed report on the training period. The college also requests an evaluation of the student's commitment to the training period and evaluates his performance.
2544 Multimedia 3 This course aims to introduce the student to the concept of multimedia, and the basic elements needed to create multimedia applications, so that the student becomes familiar with the characteristics and importance of each of these media (image, sound, text, movement, video). The student also learns about the skills that must be provided to create multimedia applications. And how to integrate these media and use them in authoring tools, and learn to produce multimedia for use in a web page. Among the objectives of this course is also to identify the basics of multimedia programming and what are the techniques used in this field.
2550 Web Programming 3 This course aims to introduce the student to back end programming for websites. Where the student learns the dynamic programming of the web using one of the web languages such as PHP and other web programming languages, how to transfer data between pages, retrieve data from databases and display them, deal with forms, validate form data and check inputs. The student also learns through this course how to write Ajax to make dealing with data more flexible, as well as using JSON to connect and use databases through the Internet.
2616 micro controllers 3 Describe specifications and architecture of PIC Microcontroller systems, PIC families 16F, 18F, and how to program these microcontrollers using C or Assembly language to be used in many applications.
2665 Database Introduction 3 Introduction to Database : General introduction to databases and its advantages, physical and logical representation of data bases , data independence and views , data basic models , relational data bases :domains , tables keys , integrity rules , E – R
2781 Web Site Design 3 This course aims to introduce the student to the tools used in client-side development of websites using HTML and its developed version HTML5, as well as CSS and CSS3 in page layout. And also how to design and format pages using images, tables, lists and frames, as well as developing simple forms using the Bootstrap framework in design to make these pages more interactive. The course also introduces how to deal with JavaScript JS programming by explaining topics related to well-known and recently used libraries such as JQUERY and how to use it in client-side validation checks for web elements.
2893 Principles of Electronics 3 Principles of Electronics Focuses on studying the physics of basic electrical components and their mechanism of action, and the use of various electronic circuits in rectifying currents, amplifying weak electrical signals, and opening and closing circuits. Thus, this course deals with the foundations and concepts of electronics and semiconductors, the structure and working principle of semiconductor diodes, special diodes and their features, uses and methods of mathematical modeling, the working principle and applications of bipolar transistors (BJT) and field effect transistors (FET). In the practical section, there is
2895 Computer Interfacing 3 The hardware and software components of the mini-computer and the communication protocols used, and linking the mini-computer with the outside world using different types of ports,
2896 Advanced database 2 This course aims to cover a set of knowledge and skills that enable the student to add a set of suggestions to SQL in addition to learning the procedural language of cursor, trigger, Procedures and Functions. Thus, the student is trained on non-relational NoSql databases so that he knows their basic concepts, techniques and patterns in terms of consistency, fragmentation, storage models, query models and data processing.
متطلبات التخصص الاختيارية Credit hours: 3 Courses: 2
Course No Course Name Credit hours Course Description
2003 Studies in Arabic & Islamic Thought 3 This Course include Definition of Islamic thought, and merits, and its characteristics, and the campaign thought, and sources of thought, Arab and Islamic worlds, belief, worship, and ethics, Islamic regimes, Arab and Islamic civilization: its achievements.
2999 Anti - Corruption "Challenges & Solutions" 3 This course provides an in-depth knowledge of the concept of corruption globally and locally, and the complex forms it manifests in both formal and informal institutions alike. The course also discusses the most important factors that increase the likelihood of corruption emerging and spreading, whether those related to the structural organization of state institutions, or the political and social complexities that affect the work of these institutions and weaken their ability to combat this phenomenon. The course also deals with the most important strategic plans and the internationally recognized approaches to combating corruption. Learn about the national anti-corruption strategy