تقنية المعلومات

تخصص نظم المعلومات

كلية تقنية المعلومات - قسم نظم المعلومات

وصف البرنامج

يهتم قسم نظم المعلومات بكيفية استخدام تكنولوجيا المعلومات وممارستها وتطبيقها في جميع المجالات الخدمية و التقنية لهذا يعتبر هذا التخصص همزة الوصل بين تخصصات علوم الحاسب ومجالات العمل المختلفة ، يتمكن الطلاب من خلاله اكتساب المعارف والمهارات اللازمة لتحليل وتصميم وتطوير وتشغيل نظم المعلومات ، كما أن القسم يغطي أغلب مجالات البحث في نظم المعلومات كتحليل وتصميم النظم وتطوير البرامج وإدارة المشاريع ونظم دعم القرارات.

أهداف البرنامج

1.   تخريج إخصائيي تقنيات معلومات مدربين جيدا على أحدث التقنيات في المجال سواء في الجانب النظري أو الممارسة العملية. 

2.   المساهمة الفعالة في الدراسات والبحوث واكتشاف المعارف والأساليب الحديثة في مجال نظم المعلومات.

3.   تقديم الأسس الضرورية والحديثة لطلاب البكالوريوس (في النظرية والتطبيق) في مجال نظم المعلومات.

4.   تمكين الطلاب من خلال تعريفهم بالأدوات والمهارات اللازمة لتقديم خدمة فعالة لصناعة تقنية المعلومات واحتياجات المجتمع بعد التخرج.

5.   توفير الاستشارات والخدمات المجتمعية في مجال تقنية المعلومات.

6.    تزويد الطلاب بالمهارات اللازمة لتطبيق علوم نظم المعلومات.

7.    تكوين قاعدة علمية قوية عند الطلاب تساعدهم في مواكبة التغيير السريع في المجال والتفاعل معه ايجابيا.

8.    المساهمة في تزويد سوق العمل بالكوادر الوطنية بما يسد احتياجات الأعمال في هذا المجال الحيوي.

مخرجات البرنامج

يستطيع خريج قسم نظم المعلومات شغل أي من الوظائف التالية:

  • محلل نظم
  • محلل اعما
  • محلل عمليات تجارية
  • مطور تطبيقات
  • محلل و مدير قاعدة بيانات
  • اخصائي تخطيط موارد المؤسسات
  • مدير مشروعات

المؤهل العلمي الذي يتحصل عليه الطالب

درجة البكالوريوس في نظم المعلومات

متطلبات الالتحاق بالبرنامج

يوزع البرنامج الدراسي (الخطة الدراسية )  لقسم نظم المعلومات على ثمانية فصول دراسية  (أربع سنوات) على أن يتضمن برنامج الإجازة المتخصصة (البكالوريوس) عدد 135 وحدة  دراسية يجب على الطالب إجتيازها للحصول على درجة البكالويوس في تخصص نظم المعلومات، كما يشترط لتخصص الطالب في قسم نظم المعلومات أن يجتاز بنجاح مقرر" أساسيات نظم المعلومات "  

الخطة الدراسية

الخطة الدراسية للبرنامج الدارسي موضحة على الفصول الدراسية التالية:

'1 الاول
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITMM 111 رياضة 1 03 عام

Inequalities, function, domain, range, limits, continuity, derivatives, chain rule, higher derivatives, implicit differentiation, trigonometric functions, maxima. Minima, point of inflection, curve sketching, role’s theorem, mean value theorem. Indefinite and definite integrals: definition “simple cases”, area between two curves, integration by substitution, by parts: applications.

2 ITPH 111 فيزياء 03 عام

Current and voltage: resistance and resistivity, Ohm's law, Power, energy, series and parallel resistance cuircuits, Kirchoff's laws.Waveforms: sinusoidal AC voltage and current, inductance, phase relations and elements of phasor, digital waveforms, digital timing (clock signals, jitter, drift, skew, hysteresis.Semiconductor diodes: semiconductor materials, extrinsic materials (n-type & p-type, energy levels, diode notation, diode equivalent circuits, transition and diffusion capacitance, reverse recovery time, zener diode and LEDs.Diode applications: load line analysis, diode approximation, series diode configurations, parallel and series-parallel configuration, AND/OR gates, half-wave rectification, full-wave rectification, clippers, clampers, voltage multiplier circuits

3 ITAR 111 لغة عربية 1 03 متطلبات الجامعة

Introduction: the importance of studying Arabic, the need for mastering Arabic, the importance of Arabic in nationalistic, religious, civilization and cultural frames, the role of civilization in effacing Arabic, some grammatical rules: words, sentence structures, verbal sentences, some dictation rules, looking up words.

4 ITEL111 لغة إنجليزية 1 02 متطلبات الجامعة

Nouns (types, function, derivations), adjectives (types, sequence, derivations) adverbs (forms, position), use and forms of the ultimate tense, interrogative formations, negative of verbs. Passive constructions (forms, usages), adjective clauses (recognition and types, case of relative pronoun), gerund phrases, infinitive phrases, listening comprehension.

5 ITGS111 مقدمة الى تقنية المعلومات 03 عام

The course introduces modern management techniques that are used for the marketing, selling, and distribution of goods and services through the Internet. Topics include: E-business Strategy, Business Models in the new world, Cyber-services, E-business relationships, E-business technology, E-Marketing and e-payment, Antecedents and barriers to e-commerce, Business Process Management, Case studies with LAB work.

6 ITGS113 تقنيات حل المشكلات 03 عام

This course introduces the student to different heuristic techniques that aid programmers and computer scientists in solving problems. The course uses classical math and word problems for generating potential solutions to ''real-life'' problems encountered in the profession, and problem solving in teams. Topics covered include: Errors in reasoning; verbal reasoning; analogy problems; heuristics; mathematical word problems; analysis of trends; lateral thinking; deductive and hypothetical reasoning; computational problem solving; problem solving in-the-large; generating, implementing, and evaluating solutions; discrete mathematics, statistics; interpersonal problem solving.

'2 الثاني
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITMM122 رياضة 2 03 عام ITMM 111

Vector Calculus: Vector Function. Derivative of a Vector function. Gradient of a scalar function. Divergence and curl of vector functions. Directional derivative and calculation of pressure, Kinetic interpretation of energy.Linear Algebra: integral of matrices. Addition and multiplication of matrices. Inverse of square matrix. Orthogonal, Hermition and Unitary matrices. Properties of determinants and expansion of the determinants. Solution of nonhomogeneous linear equations by Cramer’s rule. Elementary operations. Echelons and reduced echelon forms. Rank of a matrix. Equivalent matrices. Gauss-Jordan elimination method. System linear homogeneous and nonhomogeneous equations vector spaces. Subspaces. Linear dependence and independence Span, Basis and Dimension. Eigen value problems Eigen vectors. Cayley  - Hamilton   theorem.

2 ITAR 122 لغة عربية 2 03 متطلبات الجامعة ITAR 111

Some grammar rules, nominal sentences (starters, predicates and comparing them, abrogatives), addition, numbers and specifiers, appositives, some dictation rules, dictionaries, scientific and literary styles and their application.

3 ITEL122 لغة إنجليزية 2 03 متطلبات الجامعة ITEL111

Introduction and augmentation of specialized vocabulary and aspects of scientific technical English used in the different departments of engineering. Listening comprehension

4 ITGS122 مقدمة في البرمجة 03 عام ITGS113

An introduction to computing and program development in the C programming language.  This includes a brief introduction to basic computer concepts, an understanding of the operating system sufficient for writing program. introduction to computer programming; Getting started in C programming: introduction to basic program syntax; Printing messages, data types and declarations, numeric and character data, expressions, printing results, and variables; Processing and interactive input: assignments, counting, and input and output of data; C's conditional statements; C's looping statements; Modularity using functions: user--defined functions, parameters and return values, standard library functions, scope, call--by--reference; More modularity using functions: scope, storage class, and call--by--reference; Arrays: single and two dimensional arrays, initializers, array parameters; Character strings: processing strings using loops, some character and string library functions; Structures: structure concepts, structures as parameters, arrays of structures; Additional or miscellaneous topics other material as time permits.

5 ITGS124 رحل لٍ ورصو نٍ ظًن 03 عام ITGS113

This course provides a methodical approach to developing computer systems including feasibility study, systems planning, analysis, design, testing, implementation and software maintenance. Emphasis is on the strategies and techniques of systems analysis and design for producing logical methodologies for dealing with complexity in the development of information systems. The course includes the Waterfall model (The System Development Life Cycle), system analysis and design techniques (Process Modeling (DFDs), Logical Modeling (decision tree, decision table, structured English), Data Modeling (ERD Diagrams), Object Oriented Modeling (UML use cases).

6 ITGS126 الدوائر المنطقية 03 عام ITPH 111

Introduction to information representation & number systems and codes; Boolean algebra and logic gates; simplification of Boolean functions; Analysis and design of combinational logic circuits; multiplexers; Decoders and adders,; Introduction to synchronous sequential logic; flip flops; Analysis and design of clocked synchronous sequential circuits.

'3 الثالث
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITST211 مبادئ الاحصاء والاحتمالات 03 عام ITMM 111

robability: concept of a random experiment and sample space; addition and multiplication laws of probability; conditional probability and independence, Bay's theorem and its application. Random Variables  and their probability: Conditional Probability; Binomial , Poisson, Hyperogeomtric, Normal Gamma , Exponential and uniform random variables and their properties. Basic statistical concepts:   Statistical data, measures of central tendency; dispersion skewness and kurtosis.Regression and Correlation:   simple, linear regression; regression coefficient and correlation coefficient. Fitting of linear and curve linear regressions, Multiple linear regression and multiple.Test of Significance:  Basic concepts; use of normal test and t-test for hypothesis testing for a mean and the difference of two means. Use of X2 distribution for testing independence and goodness of fi

2 ITGS217 التراكيب المنفصلة 03 عام ITMM122

This course include these topics: Number systems: natural numbers, radix r representation of integers, mathematical induction. Logic: propositional logic, predicate logic. Boolean algebra; sets; recursion; relations, and functions. Combinatory: counting principles; permutation groups. Graphs: graphs; diagraphs; trees; Euler's formula and coloring of graphs. Formal machines: automata and regular expressions; register machines: turning machines.

3 ITGS215 مقدمة في شبكات 03 عام ITGS111

Introduction to fundamental concepts in the design and implementation of computer communication networks, their protocols (OSI model vs TCP/IP protocol stack), applications, circuit and packet switching access networks. Introduction to Application Layer, topics include: Web, HTTP, FTP, Email, DNS, and socket programming. Introduction to Transport Layer, topics include: UDP, TCP, flow control, congestion control. Introduction to Network Layer, topics include: routing principles, IP routing, IPv4, IPv6, broadcast, multicast, unicast. Introduction to Link Layer and local area networks, topics include: error detection/correction, multiple access protocols, LAN, Ethernet. Basics of physical layer and wireless networking and related Security issues.

4 ITGS213 مقدمة هندسة البرمجيات 03 عام ITGS111

This course offers an introduction to software engineering. Topics covered: Software Engineering fundamentals; Software processes; Object-oriented concepts and UML; Requirements analysis; System modeling and specification; Software design models; from design to implementation; Software testing; Software tools; Emerging software development methods; Teamwork.

5 ITGS211 البرمجة الشيئية 03 عام ITGS122

This course covers: basic concepts concerning knowledge discovery in data, relation of knowledge discovery and data mining. Data sources for knowledge discovery. Principles and techniques of data preprocessing for mining. Systems for knowledge discovery in data, data mining query languages. Data mining techniques association rules, classification and prediction, clustering. Mining unconventional data - data streams, time series and sequences, graphs, spatial and spatio-temporal data, multimedia. Text and web mining. Working-out a data mining project by means of an available data mining tool.

6 ITMM 211 الطرق العددية 03 عام ITGS122

This course is a programming course; students need to implement all discussed topics by any programming language in class per class fashion.This course include these topics: Introduction to error analysis, root finding methods for non-linear equations (interval halving, false position), Newton’s method, definition of interpolation, Newton’s-Gregory interpolation, central interpolation (Gauss forward and backward, Bessel, Stirling), Least square approximation, Spline curves, Numerical differentiation, Numerical integration (Trapezoidal method, Simpson's), Numerical solution of ordinary differential equations (Taylor’s series method), Euler method, Runge-Kutta method.

'4 الرابع
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITGS228 مقدمة في قواعد البيانات 03 عام ITGS217

This course introduce the fundamentals of database management system characteristics of DB approach, components of DB systems, DB architecture, Data modeling, Database users and administrators. Entity-Relationship model, Relational-Algebra, SQL Programming, Database design, Functional dependency and Normalization, Relational Database, Introduction to Object oriented database and UML, practical applications using a standard Relational DB system.

2 ITGS226 مقدمة في برمجة الانترنت 03 إختياري ITGS122

Introduction into internet and World Wide Web and their protocols, TCP/IP, MIME, http protocols. SGML – documents and their types. Html BASICS. CSS. Basics of Scripting languages programming. Server part of application (ASP, PHP,ASP.Net, or JSP), Web pages and accessing database(ADO and MS Access, or MySql).

3 ITGS224 أمن المعلومات 03 عام ITGS111

This course introduces students to the basic principles and practices of computer and information security. Focus will be on the software, operating system and network security techniques with detailed analysis of real-world examples. Topics include cryptography, authentication, software and operating system security (e.g., buffer overflow), Internet vulnerability (DoS attacks, viruses/worms, etc.), intrusion detection systems, firewalls, VPN, Web and wireless security.

4 ITGS222 أساسيات نظم المعلومات 03 عام ITGS111

Information systems are an integral part of all business activities and careers. This course is designed to introduce students to contemporary information systems and demonstrate how these systems are used throughout global organizations. The focus of this course will be on the key components of information systems - people, software, hardware, data, and communication technologies, and how these components can be integrated and managed to create competitive advantage. Through the knowledge of how IS provides a competitive advantage students will gain an understanding of how information is used in organizations and how IT enables improvement in quality, speed, and agility. This course also provides an introduction to systems and development concepts, technology acquisition, and various types of application software that have become prevalent or are emerging in modern organizations and society.

5 ITGS223 معمارية الحاسوب 03 عام ITGS126

This course deals with all essential concepts of operating systems. Starting with describing role of an operating system in managing different tasks during the processing operation. The course explains the process concept, in particular process description within an OS environment and its scheduling strategies. Also, it covers: memory management, virtual memory, I/O management and disk scheduling, file management. Mutual exclusion and synchronization, deadlock and starvation concepts and algorithms are discussed in details in this course supported with LAB work.

6 ITGS220 تراكيب البيانات 03 عام ITGS122

Classification of data structures, space and time considerations. Linked lists, stacks and queues. Tree structures, binary search trees. Array and pointer based implementations. Recursive applications. Sorting and searching.

'5 الخامس
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 Elective 01 اختياري 1 03 إختياري

2 ITGS302 نظم التشغيل 03 عام ITGS223

This course deals with all essential concepts of operating systems. Starting with describing role of an operating system in managing different tasks during the processing operation. The course explains the process concept, in particular process description within an OS environment and its scheduling strategies. Also, it covers: memory management, virtual memory, I/O management and disk scheduling, file management. Mutual exclusion and synchronization, deadlock and starvation concepts and algorithms are discussed in details in this course supported with LAB work.

3 ITGS304 Scientific writing 03 عام ITEL122

4 ITIS311 تطوير التطبيقات 03 إجباري ITGS222

The purpose of this course is to introduce the students to the fundamental concepts and models of application development so that they can understand the key processes related to building functioning applications and appreciate the complexity of application development. Students will learn the basic concepts of program design, data structures, programming, problem solving, programming logic, and fundamental design techniques for event-driven programs. Program development will incorporate the program development life cycle: gathering requirements, designing a solution, implementing a solution in a programming language, and testing the completed application.

5 ITIS312 التفاعل بين الانسان والحاسوب 03 إجباري ITGS124

This course provides an introduction to the field of human-computer interaction (HCI), an interdisciplinary field that integrates cognitive psychology, design, computer science and others. Examining the human factors associated with information systems provides the students with knowledge to understand what influences usability and acceptance of IS. This course will examine human performance, components of technology, methods and techniques used in design and evaluation of IS. Societal impacts of HCI such as accessibility will also be discussed. User-centered design methods will be introduced and evaluated. This course will also introduce students to the contemporary technologies used in empirical evaluation methods.

6 ITIS313 إدارة البيانات والمعلومات 03 إجباري ITGS222

This course provides the students with an introduction to the core concepts in data andinformation management. It is centered around the core skills of identifying organizational information requirements, modeling them using conceptual data modellingtechniques, converting the conceptual data models into relational data models andverifying its structural characteristics with normalization techniques, and implementingand utilizing a relational database using an industrial-strength database managementsystem. The course will also include coverage of basic database administration tasks andkey concepts of data quality and data security. In addition to developing databaseapplications, the course helps the students understand how large-scale packaged systemsare highly dependent on the use of DBMSs. Building on the transactional databaseunderstanding, the course provides an introduction to data and information managementtechnologies that provide decision support capabilities under the broad businessintelligence umbrella.

'6 السادس
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 Elective 02 اختياري 2 03 إختياري

2 ITIS326 تحليل وتصميم النظم 2 03 إجباري ITGS124

This course discusses the processes, methods, techniques and tools that organizations useto determine how they should conduct their business, with a particular focus on howcomputer-based technologies can most effectively contribute to the way business isorganized. The course covers a systematic methodology for analyzing a business problemor opportunity, determining what role, if any, computer-based technologies can play inaddressing the business need, articulating business requirements for the technologysolution, specifying alternative approaches to acquiring the technology capabilitiesneeded to address the business requirements, and specifying the requirements for theinformation systems solution in particular, in-house development, development fromthird-party providers, or purchased commercial-off-the-shelf (COTS) packages.

3 ITIS325 قواعد البيانات المتقدمة 03 إجباري ITGS228

Students will be able to: Develop scalable, distributed applications with SQL to meet organizational requirements. Create modular code using stored procedures and formulate triggers, Develop reusable code with stored procedures and functions, Handle SQL runtime errors to create robust software Audit data changes using triggers. Contents of this subject: 1- Data definition. Managing Tables with DDL, Creating schemas, Referencing schemas versus using the default schema, hiding schemas with synonyms. 2- Building tables, Adding and enforcing constraints. 3- Declaring variables and parameters, Creating and utilizing local variables, Passing input and output parameters, Calling built-in scalar functions, Converting data using CAST and CONVERT, Ordering data with ranking functions, Maintaining Data, Modifying data. 4- Creating Views, Stored Procedures and Stored procedure compilation and execution. 5- Auditing and implementing constraint on data by the means of Triggers. 6- Handling errors by communicating problems to the client with RAISERROR, Intercepting errors with TRY...CATCH.

4 ITIS324 نظم الوسائط المتعددة 03 إجباري ITGS122

The course is a basic grounding in issue surrounding multimedia design and multimedia data. It enhances the student’s view about graphics and images. The course will cover the following: digital audio, graphics, still images and videos, animation. Also it includes data compression and transmission of media, as well as software tools used for integrating digital media.

5 ITIS323 البنية التحتية لنظم المعلومات 03 إجباري ITGS222

This course provides an introduction to IT infrastructure issues for students majoring inInformation Systems. It covers topics related to both computer and systems architectureand communication networks, with an overall focus on the services and capabilities thatIT infrastructure solutions enable in an organizational context. It gives the students theknowledge and skills that they need for communicating effectively with professionalswhose special focus is on hardware and systems software technology and for designingorganizational processes and software solutions that require in-depth understanding of theIT infrastructure capabilities and limitations. It also prepares the students fororganizational roles that require interaction with external vendors of IT infrastructurecomponents and solutions. The course focuses strongly on Internet-based solutions,computer and network security, business continuity, and the role of infrastructure inregulatory compliance.

6 ITGS301 تحليل وتصميم الخوارزميات 03 عام ITGS220

The module introduces formal techniques to support the design and analysis of algorithms, focusing on both the underlying mathematical theory and practical considerations of efficiency. Topics include asymptotic complexity bounds, techniques of analysis, and algorithmic strategies.

'7 السابع
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITIS411 البنيان المؤسساتي 03 إجباري ITGS222

This course explores the design, selection, implementation and management of enterpriseIT solutions. The focus is on applications and infrastructure and their fit with thebusiness. Students learn frameworks and strategies for infrastructure management,system administration, data/information architecture, content management, distributedcomputing, middleware, legacy system integration, system consolidation, softwareselection, total cost of ownership calculation IT investment analysis, and emergingtechnologies. These topics are addressed both within and beyond the organization, withattention paid to managing risk and security within audit and compliance standards.Students also hone their ability to communicate technology architecture strategiesconcisely to a general business audience.

2 ITIS412 الأمن وإدارة المخاطر 03 إجباري ITGS222

This course provides an introduction to the fundamental principles and topics of information Technology Security and Risk Management at the organizational level. Students will learn critical security principles that enable them to plan, develop, and perform security tasks. The course will address hardware, software, processes, communications, applications, and policies and procedures with respect to organizational IT Security and Risk Management.

3 ITIS413 مقدمة في الذكاء الاصطناعي 03 إجباري ITGS211

This course is an introductory course to artificial intelligence. The goal of this course is to provide students with the underlying principle of the artificial intelligence and soft computing paradigms with their advantages over traditional computing. Topics to be covered will include: Introduction to Intelligent Systems: Tools, Techniques and Applications; Expert Systems; Fuzzy Systems; Artificial Neural Networks; Genetic Algorithms; Case-based Reasoning; Data Mining; Intelligent Software Agents; Language Technology.

4 ITIS500 مشروع التخرج 04 إجباري ITGS303

5 ITGS303 إدارة مشاريع تقنية المعلومات 03 عام ITGS213

This course studies how to plan and manage projects at each stage of the software development life cycle. It covers specific techniques of Planning, Organizing, Monitoring, and Adjusting phases of software projects. Topics include technical and managerial skills needed to achieve project goals. A required team project combines technical and managerial techniques of software design and development.

6 Elective 03 اختياري 3 03 إختياري

'8 الثامن
ر.م الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
1 ITIS421 النظم المؤسساتية 03 إجباري ITGS222

This course is designed to provide students with an understanding of the theoretic and practical issues related to the application of enterprise systems within organizations. The main focus of this course is to demonstrate how enterprise systems integrate information and organizational processes across functional areas with a unified system comprised of a single database and shared reporting tools. Enterprise systems, by their multi-dimensional integrative nature, offer the depth of functionality and breadth of integration to demonstrate how global operations of organizations are managed. Thus, students will gain an appreciation of the scope of enterprise systems and the motivation for implementing them. [Optional: Example software will be used to illustrate how enterprise systems work. An integrated project, which requires the application of conceptual as well as technical (software) skills of students, will be required.

2 ITIS422 إستراتيجية نظم المعلومات 03 إجباري ITIS311

This course explores the issues and approaches in managing the information systemsfunction in organizations and how the IS function integrates / supports / enables varioustypes of organizational capabilities. It takes a senior management perspective inexploring the acquisition, development and implementation of plans and policies toachieve efficient and effectiveinformation systems. The course addresses issues relatingto defining the high-level IS infrastructure and the systems that support the operational,administrative and strategic needs of the organization. The remainder of the course isfocused on developing an intellectual 556framework that will allow leaders of organizationsto critically assess existing IS infrastructures and emerging technologies as well as howthese enabling technologies might affect organizational strategy. The ideas developed andcultivated in this course are intended to provide an enduring perspective that can helpleaders make sense of an increasingly globalized and technology intensive businessenvironment.

3 Elective 05 اختياري 5 03 إختياري

4 Elective 04 اختياري 4 03 إختياري