Health Informatics

Provide students with the necessary knowledge and skills in the fields of health and information management, which enable them to practice administrative work and supervise the work in various institutions efficiently / effectively and the preparation of national competencies and human cadres able to work in the field of administrative and technical in the health sector to meet the needs of the Libyan community of these competencies.

Vision of the department:

achievement an advanced level of quality assurance standards in the higher education in the following areas:
1. Education: the rate of graduated students not less than 90% for each batch.
2- Employment: the rate of employment of graduate students of each program is not less than 90%.
3. Research: the rate of research papers that are accepted for publication is not less than 90%.
4. Training: The average satisfaction of the participants in the training courses offered by the faculty is not less than 4 out of 5. (Workshops and training courses target administration and teaching staff.)

Mission of the department:

  • The achievement of quality assurance standards for higher education in providing
    academic and administrative services.
    • Providing a stimulated environment for learning and creativity using advanced
    scientific curriculums, modern technology methods, distinguished teaching staff,
    and lifelong learning strategies.
    • To provide qualified graduates who are capable of dealing with the needs of the
    community in the fields of information technology and health informatics, and to
    provide research activities and professional development programs in the fields of
    information technology and health informatics.

Program educational objectives:
Students who complete the program of Health Informatics will be able to:
1- define, implement and evaluate information systems.
2- design effective information management systems.
3- integrate modern information systems and health information management.
4- work with the health team in health institutions to meet their requirements and
information needs.
5- contribute to the improvement of health care delivery systems.
6- function effectively as a team member.
7- communicate thoughtfully with staff within the Health service.

Program Competencies:(Graduate competencies)
• Lifelong learner, has ongoing, voluntary, and self-motivated, pursuit of knowledge.
• Communicator: has the ability to convey information, ideas, or policy to individuals and the public.
• Critical thinker, able to think clearly, rationally, reflectively and independently, to understand the logical connections between ideas.
• A researcher, conducts research, by organized and systematic methodology.
• Technology user, has the ability to utilize and keep up with new technologies.
• Leader, proactive and effective in people towards the achievement of specific goal and able to manage time effectively.
• Information manager, collects and manages information from its sources and utilizes that information to solve problems.
• working in the spirit of the team, has the ability to work in a team that does not contradict and work independently.

First Semester                                                                                                                              الفصل الأول
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

61151 IT Foundations أساسيات تقنية المعلومات —- 3
61152 Programming I البرمجة I —- 4
61155 Mathematics I رياضيات I —- 3
61150 English I لغة إنجليزية I —- 3
 61157 Arabic  اللغة العربية —- 2
Semester Credit Hours – 15

17

Second Semester                                                                                                          الفصل الثاني

 

Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

61252 Programming II البرمجة   II 61152 4
 61256  Probability and Statistic  الاحصاء والاحتمالات    —- 3
61255 Mathematics II رياضيات II 61155 3
61250 English II لغة إنجليزية II 61150 3
61257 Int. to Computer Networking مقدمة في شبكات الحاسوب 61151 3
Semester Credit Hours – 16
Third Semester                                                                                                             الفصل الثالث
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

62137 Int. to Software Engineering مقدمة في هندسة البرمجيات 61252 3
62150 Mathematics for computing رياضيات الحاسوب  61155 – 61252 3
62153 Int. to Database Systems مقدمة لنظم قواعد البيانات 61252 3
62154 Int. to Information Systems مقدمة لنظم المعلومات 61252 3
61254 Digital and Logic Design تصميم الدوائرالمنطقية والرقمية 61151 3
62156 Communication Skills مهارات التواصل 20 Cr. Hrs 2
Semester Credit Hours –17
Fourth Semester                                                                                                           الفصل الرابع
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

62261 Principles of Management مبادئ الإدارة —- 3
62237 Visual Programming البرمجة المرئية 61252 4
63168 Int. to Healthcare Systems مقدمة في نظم الرعاية الصحية 61256 3
62235 Database Management Systems نظم إدارة قواعد البيانات 62153 3
62263  Concepts of Diseases & Medical Terminology I مفاهيم الأمراض والمصطلحات الطبية —- 3
63112 Technical Writing الكتابة التقنية 61250 3
63160 Critical Thinking التفكير الناقد ——
Semester Credit Hours  19

 

 

Fifth Semester                                                                                                                        الفصل الخامس

 

Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

63141 Web Application Development تطوير تطبيقات الويب 62237 4
63164 Concepts of Diseases and Medical Terminology II مفاهيم الأمراض والمصطلحات الطبية 62263 3
63140 Information Security and Privacy أمن وخصوصية المعلومات 61151 3
64170 Health Information Standards المواصفات القياسية للمعلومات الصحية …… 3
64173 Strategic application of IT in Healthcare Organization التطبيقات الاستراتيجية لتكنولوجيا المعلومات بالمؤسسات الصحية 62261 3
Semester Credit Hours – 16
Sixth Semester  الفصل السادس                                                                                                                    
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

63165 Legal & Ethical Issues in Health Informatics I القضايا القانونية والأخلاقية للمعلوماتية الصحية I 61151 1
63268 Principles of Public Health مبادئ الصحة العامة 63164 3
63266 Organization and Management in Healthcare Facilities التنظيم والإدارة في مرافق الرعاية الصحية 62261 3
64169 Healthcare Statistics and Analysis الإحصاء والتحليل في الرعاية الصحية 61256-63268 3
63253 Research Methods طرق البحث 65 Cr. Hrs 2
 63143 System Analysis & Design تحليل و تصميم النظم 61252- 62153 3
Semester Credit Hours – 15
Seventh Semester                                                                                                             السابع     الفصل    السابع                                                                                                                    
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

64274 Quality Management for Healthcare إدارة الجودة في الرعاية الصحية 64169 – 63268 3
64171 Healthcare Computer Systems and Electronic Health Records نظم الرعاية الصحية المعتمدة على الحاسوب والسجلات الصحية الإلكترونية 63268 61151 3
64172 Problem Solving and Decision Making in Healthcare حل المشكلات واتخاذ القرارات في الرعاية الصحية 63266 3
64141 Internship التدريب التطبيقي (العملي) 75 Cr. Hrs  
64142 IT Capstone Project I مقدمة المشروع 90 Cr. Hrs 2
63267 Legal & Ethical Issues in Health Informatics II القضايا القانونية والأخلاقية للمعلوماتية الصحية II 63264 2
64174 Basic Epidemiology اساسيات علم الاوبئة 63268 3
Semester Credit Hours – 16
Eighth Semester                                                                                                                       الفصل الثامن
Course # Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

64277 IT Project Management إدارة مشاريع تكنولوجيا المعلومات 62261 3
  Student selected Courses مقرر اختياري 3
  Student selected Courses مقرر اختياري 3
  Elective course مقرر حر
64242 IT Capstone Project II مشروع التخرج 64142 4
Semester Credit Hours – 13

 

In the eighth semester, students should choose two Student Selected Courses from the following table:

Student selected Courses
Course # Course Title Pre-Req.

المتطلبات

Credit

الوحدات

64414 Mobile Application Development 62152 3
64275 Principles of HC Accounting and Economics 61256 63266 3
64276 Human Aspects of Healthcare Information Systems —– 3
63163 E-Commerce and E-Marketing 62154 3
63221 Network Security I 61257 3
64413 964513) Big Data 62153 3
64414 Data Mining 62153 3

 

Overall Number of Semesters: 8

Overall Number of Courses:  43

Overall Credit Hours:   127

 

61151  IT Foundations
This course provides an overview of information technology. Topics such as computer hardware technologies, computer software technologies, managing data Sources and database technologies, communications and networking technologies, internet and world wide web technologies, information systems and their development, data representation and numbering systems, issues in information technology.

61152  Programming I
The course assumes no programming background and provides an overview of the program development process in addition to introducing important programming constructs. The course covers such topics as programming language characteristics, flowcharts, algorithms and pseudocode, integrated development environment (Visual Basic .Net), variables, operators, conditional statements, looping statements, and arrays.

61155  Mathematics I
Definition ,examples: Domain and Range, Graph, Linear, polynomial, logarithmic, exponential functions, trigonometric functions and their inverse, and hyperbolic .functions , Study of the derivative of the functions above without the use of the definition , normal line, speed, acceleration , Taylor and Maclurain Series , Integration of the functions that have been studied , Integration by parts, Integrations of partial fractions , Integration by completing square, Integration by trigonometric substitutions.

61150  English I
Grammar Tenses, Conditionals, conversations, Computers users, Computer architecture & Presentation.

61157  Arabic
This course aims to provide students with the Arabic language skills required to read texts in various fields, and the ability to understand and summarize them. The course also aims to train students in correct writing in terms of formulation, style, and composition.

61252  Programming II
This course is a continuation of the Programming I course, which concentrates on procedures, functions and basic principles and concepts of object-oriented programming using Visual Basic, Classes, interfaces, testing, debugging, inheritance, polymorphism, and event handling. Techniques for simplifying the programming process and improving code quality.

61255  Mathematics II
Matrix addition, scalar multiplication, transposition, and matrix multiplication. Special kind of square matrices, Expansion of determinants, properties of determinants, Matrices inverse. Eigenvalues and eigenvectors, rank, order, Solution of first order differential equation (exact differential equations, separable differential equations, homogenous differential equations, Bernoli differential equations, Solutions using power series, solutions by Eigenvalues and eigenvectors.

61250  English II
Grammar present passive/ comparison, contracts, Modal verbs/ verbal, Computers applications & Presentation, Peripherals/ hospital management, Hospital management and hospital waste managements.

61257  Int. to Computer Networking
Introduction to telecommunications and networks, Top-down orientation relates networking technologies to organizational goals and needs, Data communications and Internet technologies and basic system performance analysis, TCP/IP, LANs, WANs, internetworking, and signals and communications media.

61256  Probability and Statistics
Role of probability and statistics in Information technology, Introduction to set’s, Operation on set’s, Introduction to probability, Probability laws, Discrete distributions, Continuous distributions, Descriptive statistics, Estimation, Inferences on the mean Comparing two samples, Simple linear regression, and correlation.

62150 Mathematics for computing
Number systems: Natural numbers, Radix r representation of integers, mathematical induction. Logic: Propositional logic, predicate logic, Boolean algebra; sets; recursion; relations, and functions, introduction to algorithms, elementary combinatorics and graph theory.

62156  Communication Skills
Interpersonal Communication is a skills course. It is intended to help students understand the importance of communication in all aspects of their academic and personal life. The method of instruction is problem-based learning, giving students the opportunity to be the center of the learning process. The very vital communication skills will be learned by the student through solving four problems that cover an introduction to the subject, the listening skill clusters, assertion skills and finally conflict management. The main aim of the course is to enable students to communicate effectively with their peers, faculty members, family members, friends and the society at large. It is a given that ineffective communication leads to all sorts of failed relationships at school, at work and even at home with parents, siblings, and children. The course will give students an added advantage by being able to develop and nurture flourishing relationships that not only help them to succeed in their endeavors but will also make their lives richer and more productive.

62137  Int. to Software Engineering
This course is important as it presents key principles and concepts of Software Engineering and gives a solid foundation for other courses in this area. The course covers the most important definitions and concepts in Software Engineering, software life cycle and processes, fundamentals, Software development from problem specification and requirements engineering through design, implementation, testing, and maintenance; introduction to rapid and extreme programming – fundamentals of modeling and design – fundamentals of project management, costing of software, change management and software quality assurance. Introduction to ethics and professional practice of Software Engineering, in a collective project on the software life cycle and using specialized software tools.

62154  Int. To Information Systems
This course will introduce the topic of Information Systems (IS) and discuss how organizations use information systems to support a variety of tasks ranging from basic day to day activities to creating competitive advantage in the marketplace. Topics such as foundation of information systems, e-business, competitive advantage with information systems, IT infrastructure, communication and networks, information system development, databases and information management, improving decision making and managing knowledge, enterprise applications, securing information systems, ethical and social issues in information systems.

61254  Digital and Logic Design
This course provides an introduction to basic electrical circuits, digital systems, and computers, Binary systems and codes, digital logic gates, circuits, and Boolean algebra, Microelectronics and integrated circuits, coding and multiplexing, Flip-flops, registers, counters, A/D converters, arithmetic, and arithmetic units. Microprogramming and instruction set and Input/Output.

62153  Int. to Database Systems
Introduction to fundamental concepts of database management with the relational model. Schema design and refinement, query languages, transaction management, security, database application environments, physical data organization, an overview of query processing, physical design tuning.

63160  Critical Thinking
This course explores issues about the nature and techniques of critical thought, viewed as a way to establish a reliable basis for our claims, beliefs, and attitudes about the world. We explore multiple perspectives, placing established facts, theories, and practices in tension with alternatives to see how could be otherwise. Views about observation and interpretation, reasoning and inference, valuing and judging, and the production of knowledge in its social context are considered. Special attention is given to translating what is learned into strategies, materials, and interventions for use in students’ own educational and professional settings.

62237  Visual Programming
Using visual basic forms and controls, user interface, predefined functions, input for fields, controls, and forms, object-oriented programming techniques to create classes, resolving syntax, run-time, and logic errors by using the debugger and structured exception handling. Enhancing the user interface by adding menus, status bars, and toolbars, connecting to databases with ADO.NET, Mapping objects to databases with ADO.NET Entity Framework, Integrating query into Visual Basic with LINQ. Building, packaging, and deploying an application.

63112  Technical Writing
Types of reports and models. The choice of topics. Formation of preliminary and final thesis statements and premises. Departmental case studies. Writing paraphrases and summaries. Preparation of report outlines. Evaluation of print & electronic sources. Bibliography. In-text & end-of-text citation: theory and practice. Quotations. APA format in academic reports. Report presentation in written. Revision and error-detection in academic and technical reports.

62235  Database Management Systems
Understanding of the nature of database-management systems (DBMSs), including their structure, design, and evaluation, the relationship between DBMSs and the analysis of information systems in libraries and in business, the distinctions among flat-file systems, network systems, hierarchical systems, relational systems, and text-oriented systems. the process of normalization of relational databases, the role of the Structured Query Language (SQL) standards in the current and future development of DBMSs, and management and social issues such as database security and privacy.

63141  Web Application Development
This course will introduce the PHP scripting language. Students will download and install the Apache Web Server, PHP, and MySQL database. In addition, the PHP installation in the SIS labs will be utilized. The course will cover programming concepts, client-server architecture, database access, and XHTML/Cascading style sheets. Students will write a full-scale web application as their final project.

63140  Information Security and Privacy
Basic information security concepts; elementary cryptography; program security (malicious code); protection in general-purpose operating security, designing trusted operating systems; database security; and network security. Specific topics may include: security threats, vulnerabilities and countermeasures; security objectives and techniques; risk analysis; Trojan horses, viruses, and worms; symmetric key cryptography, public-key cryptography, and cryptanalysis; access control, pass-word-based security, authentication and authorization; ACLs and capabilities; multilevel and multilateral security; covert channels and inference control; BLP and Biba’s models; operating system security; network attacks; firewalls, and intrusion detection systems.

63253  Research Methods
This course provides an introduction to research methods and designs relevant to information technology. The course will focus on an introduction to various research designs including experimental and non-experimental, as well as quantitative and qualitative research methods. In addition, the course will focus on providing a practical understanding of several statistical tools used in research. The emphasis will be on knowing when to use the various tests, what they measure, and how to interpret results.

64141  Internship
Students are required to engage in a eight-weeks site experience at health organization facilities to develop their IT and management skills. A technical report summarizing the skills and knowledge acquired during the period is required at the end of the work.

64142 IT  Capstone Project I
This course is the first part of a two-part course of a project in one of health informatics fields. Students begin with the introductory works such as library research, definition of requirements, collection and analysis of data, site survey for the assigned topic to the student. Students are required to submit a progress report at the end of the course period.

64277  IT Project Management
This course is mainly designed to prepare IT students with project management skills needed to better manage IT projects. Built along the IT project management lifecycle, this course covers detailed topics of the basic concepts of IT project management, including initiating, planning, controlling, executing, and closing projects. The course also shows how IT projects should be managed, from beginning to post-implementation review. The students who take this course will improve their management skills and abilities to define the project scope, create a workable project plan, and manage within the budget and schedule. This course is mainly designed to prepare IT students with project management skills needed to better manage IT projects. Built along the IT project management lifecycle, this course covers detailed topics of the basic concepts of IT project management, including initiating, planning, controlling, executing, and closing projects. The course also shows how IT projects should be managed, from beginning to post-implementation review. The students who take this course will improve their management skills and abilities to define the project scope, create a workable project plan, and manage within the budget and schedule.

64280  IT Capstone Project II
This course is a continuation of the course “64142: IT Capstone Project I”. It is designed to assimilate and integrate knowledge and skills gained from previous courses and field experiences. It focuses on key issues impacting the management of today’s Software Engineering field and explores how those issues impact the delivery of solutions. The goals of the course are to provide a solid foundation for applying managerial knowledge as it relates to field of health informatics. Students in this course will demonstrate the ability to express state-of-the-art knowledge about health informatics industry as well as identify and strategically manage these systems in a manner that will support and enhance quality delivery of software solutions. Students are required to prepare their final report and presentation of total work of “64142: IT Capstone Project I and 64242: IT Capstone Project II” with oral examination

63163  E-Commerce and E-Marketing
Introduction to the Internet and World Wide Web; the concept of e-Business, e-Commerce and e-Marketplaces; e-Commerce models and applications; e-Commerce support services; Internet marketing and advertising; e-Supply chains; legal, ethical and social issues in e-Commerce; e-Commerce security; e-Business planning and analysis; building e-Commerce application and infrastructure.

64512  Mobile Application Development
This course is concerned with the development of applications on mobile computing platforms. Android will be used as a basis for teaching programming techniques and design patterns related to the development of standalone applications and mobile interfaces to enterprise and cloud systems. Emphasis is placed on the processes, tools, and frameworks required to develop applications for current and emerging mobile computing devices. You should work at all stages of the software development life cycle from inception through to implementation and testing. In doing so, you will be required to consider the impact of user characteristics, device capabilities, networking and cloud infrastructure, and deployment environment, in order to develop software capable of meeting the requirements of stakeholders.

64513  Big Data
The course covers Big Data Fundamentals, including the characteristics of Big Data, the sources Big Data (such as social media, sensor data, and geospatial data), as well as the challenges imposed around information management, data analytics, privacy, and security, as well as platforms and architectures. Emphasis will be given to non-relational databases by examining techniques for storing and processing large volumes of structured and unstructured data, streaming data as well as complex analytics on them. Data warehouses will also be presented as a solution to handling big data and business intelligence applications.

64514  Data Mining
Data Mining studies algorithms and computational paradigms that allow computers to find patterns and regularities in databases, perform prediction and forecasting and generally improve their performance through interaction with data. It is currently regarded as the key elements of a more general process called Knowledge Discovery that deals with extracting useful knowledge from raw data. The knowledge discovery process includes data selection, cleaning, coding, using different statistical and machine learning techniques, and visualization of the generated structures. The course will cover all these issues and will illustrate the whole process by examples. Special emphasis will be given to the Machine Learning methods as they provide real knowledge discovery tools. Important related technologies, as data warehousing and on-line analytical processing (OLAP) will be also discussed. The students will use recent Data Mining software. Enrollment in this course is limited to 15 students.

64174  Basic Epidemiology

This course presents basic epidemiologic concepts used to study health and disease in
populations. It provides an overview of the major causes of morbidity and mortality, including
methods of measurement (e.g., incidence, prevalence).
Observational and experimental epidemiologic studies will be described and their advantages
and disadvantages compared.
The course aims for students to begin developing the skills needed to evaluate data, interpret
reports, and design and conduct studies. Students will be introduced to the various areas of
epidemiologic study- cancer, molecular/genetic, environmental, occupational, social and
behavioral, and infectious disease/surveillance.

63164  Concepts of Disease and Medical Terminology 2

A systems approach to the language of medicine, including the analysis and utilization of
word roots, combining forms, prefixes, suffixes, and medical terms; emphasis on written
and spoken medical vocabulary.
This course covers disease etiology and organ system involvement, including physical
signs and symptoms, prognoses, and common complications and their management. As
well as the study of anatomical, physiological, and pathological terms, clinical procedures,
abbreviations, and lab tests according to systems of the body.
The course covers ICD diagnostics and procedural coding and how to design and
implement a disease registry.
Upon completion, students should be able to relate disease processes to etiology,
physical signs and symptoms, prognosis, and common complications and their
management. Also, students should be able to accurately assign and sequence diagnostic
and procedural codes for patient outcomes, statistical and reimbursement purposes.

62263  Concepts of Disease and Medical Terminology 1

A systems approach to the language of medicine, including the analysis and utilization of
word roots, combining forms, prefixes, suffixes, and medical terms; emphasis on written
and spoken medical vocabulary.
This course covers disease etiology and organ system involvement, including physical
signs and symptoms, prognoses, and common complications and their management. As
well as the study of anatomical, physiological, and pathological terms, clinical procedures,
abbreviations, and lab tests according to systems of the body.
Upon completion, students should be able to relate disease processes to etiology,
physical signs and symptoms, prognosis, and common complications and their
management.

64174  Health care computer System and Electronic Health record

Electronic health records (EHRs) capture patients’ health information, such as
medical history, allergies, laboratory test results, radiology images, and payment
in an electronic form that enables clinicians and other providers to access and
share the information across medical specialties or facilities.
This course prepares students to understand and use electronic records in a
medical setting. It introduces students to current frameworks for the
implementation and management of electronic health information using common
electronic data interchange systems.
Students will develop the skills and knowledge needed to address the medical,
legal, sanction and regulatory requirements of electronic health records systems

64169  Healthcare Statistics and Analysis

This course covers maintenance, compilation, analysis, and presentation of
healthcare statistics and research protocols and techniques. Topics include
basic statistical principles, indices, databases, registries, vital statistics,
descriptive statistics, research protocol monitoring, Institutional Review Board
processes, and knowledge-based research techniques.
Upon completion, students should be able to apply, interpret, and present
healthcare statistics and utilize research techniques to gather and interpret
healthcare data

63266  Organization and Management in Healthcare Facilities

This course focuses on leadership and strategic management for healthcare facilities,
evaluates organizational ethics and Managerial functions; analyzes individual
interpersonal skills and professional and personal goals, and the management of human
resources.

63164  Principles of Public Health

Public health is defined as the science of protecting the safety and improving the health
of communities through education, policy making and research for disease and injury
prevention. This course will cover the following topics: epidemiology, communicable
and non-communicable diseases, mental health and physical disability, occupational
health, environmental health, nutrition, and health education. Studying all of these
topics will build an enough background about the basic principles of public health
which are of the need to the health informatics professional.

64274  Quality management for healthcare

This course introduces principles of quality assessment and improvement, risk
management and utilization management; management of quality improvement
systems; use of data systems in quality assurance; and health data retrieval, analysis and
presentation in healthcare.
Topics include Continuous Quality Improvement, and case management processes, data
analysis/reporting techniques, credentialing, regulatory quality monitoring
requirements, and outcome measures and monitoring.
Upon completion, students should be able to abstract, analyze, and report clinical data
for facility-wide quality management/performance improvement programs and monitor
compliance measures.

62261  Strategic Application of Information Technology in health care
organizations

This course will study the strategic application of information technology in healthcare
organizations. The course will focus on the challenges facing the health care informatics
administration with respect to organizational structure, alignment with enterprise
strategy, portfolio management, and regulatory compliance.
In addition, the course will look at how the application of IT can transform healthcare
delivery in the current environment.
This course includes topics of define the basic concept and theories related to the
strategic application of IT in healthcare organization, and define the steps for
implementing complex information systems in complex healthcare organization.

64170  Health Information Standards

This course will provide the details of healthcare information technology
standards and interoperability and provides foundation in healthcare
standardization related to: clinical vocabularies, data messaging, architectural
framework, data content, and the meaningful use of electronic health record
systems (EHRs).
The course explores the role of healthcare standards in supporting interoperability,
patient care, research, and the practice of evidence-based medicine. International
standards of development efforts are also discussed.

64276 Human aspects of health information system

Understand the human-computer interaction (HCI) and how
advances in HCI can be applied to improve problematic aspects of
health information technology related to the complex interaction
between human and machine.

63168  Introduction to Healthcare System

An introduction to health information systems as tools for decision making and
communication in healthcare. This course builds on prior knowledge of systems theory
and utilizes change theory and information processing theory to analyze, manage and
evaluate healthcare information. Emphasis is also on the ability to utilize information
systems in the delivery of patient care and the exploration of the variety of tools available
to assist in the analysis of quality care.

63165  Legal and Ethical Issues of Health Informatics 1

Legal and ethical issues surrounding ownership, privacy, data security, the use (or misuse)
of decision support systems, accountability, as well as legal and regulatory compliance
are central to debate surrounding health informatics and these issues have an impact on
the requirements, design, implementation, and evolution of these systems. This course
introduces students to the ethical, legal, and regulatory issues relevant to the use of
information technology in healthcare and learn to develop solutions that address key
legal and ethical challenges germane to health informatics.

Topics include such things as protection of patient information, intellectual property,
professional ethics and responsibilities, and regulatory issues that impact the
management of electronic health information. Upon completion, students should be able
to apply policies and procedures for access and disclosure of Protected Health
Information and apply and promote ethical standards.

63267  Legal and Ethical Issues of Health Informatics 2

Legal and ethical issues surrounding ownership, privacy, data security, the use (or misuse)
of decision support systems, accountability, as well as legal and regulatory compliance
are central to debate surrounding health informatics and these issues have an impact on
the requirements, design, implementation, and evolution of these systems. This course
covers legislative and regulatory processes, legal terminology, and professional-related
and practice-related ethical issues.
Topics include confidentiality; release of information policies, informed consent and
procedures; and professional-related and practice-related ethical issues. Treatment of
ethical and moral issues will emphasize the understanding of diverse viewpoints and
methods for resolving conflicting moral obligations. Concerns arising from potential
conflicts between legal and moral obligations are investigated.
Upon completion, students should be able to apply policies and procedures for access
and disclosure of Protected Health Information and apply and promote ethical standards.

64275  Principles of healthcare accounting and economics

This course combines health economics and healthcare financial management. There is
an introduction to the accounting model, the measurement and classification of data
and terminology essential to effective interpretation and use of financial statements,
balance sheets and income statements, plus an analysis of balance sheets, profit and
loss statements and cash flow statements.
How to construct a budget in a healthcare environment is a core skill in this course. The
health economics component of the course introduces students to important economic
concepts such as opportunity cost and supplier-induced demand and illustrates how
these concepts can be applied to the healthcare industry.

64172  Problem Solving and Decision Making in Healthcare

This course is designed to facilitate the development of critical thinking and
problem-solving skills in health care by requiring the student to Analyse and solve
conceptual and practical problems confronting the health care professional

Software Engineering

The department of software engineering aims to meet the growing need for professionals working in software development, with special attention to large and critical systems.

This department aims to develop the practical and analytical skills required by students to develop powerful and effective software manufacturing systems in the medical, industrial, service and business management applications.

Students (both individually and collectively) will gain timely experience and the ability to deal effectively with programming methods and tools.

Vision

To be a leader in delivering an edge cutting education, research and educational products in the field of software engineering at the local and regional levels.

 

Mission

Graduate students with ample knowledge and skills required to produce and deliver high quality software systems.

Department Objectives

  1. Equip graduates with sufficient knowledge and skills to become qualified software engineers.
  2. Establish productive partnerships with the local community to continually improve the perception of locally produced software.
  3. Make a sizable contribution to the research effort in the field of software engineering.

 

Program Educational Objectives

The Educational objectives of the software engineering program are to graduate:

  1. Successful professionals in the field with fundamental knowledge of the software engineering discipline.
  2. Effective team members exhibit strong communication and leadership skills, as well as ethical principles and professionalism.
  3. Active lifelong learner to adept the rapid changing of new technologies.

 

Student Outcomes

At the time of graduation, Software Engineering students are expected to know or be able to do the followings:

  1. Apply knowledge of science, mathematics, and engineering.
  2. Apply software engineering practices over the entire system life cycle.
  3. Describe different software engineering process models, with the ability to select appropriate process model for software projects.
  4. Apply basic software quality assurance practices to assure that software specifications, designs, implementation, and maintenance meet the relevant standards.
  5. Prepare the necessary documents required during the project development phases.
  6. Contribute to project discussions, presentations, and reviews.
  7. Recognition of the need for, and an ability to engage in life-long learning.
  8. Communicate effectively with an understanding of professional and ethical responsibility.
First Semester
Course No. Course Title Arabic Title Pre-Req. Credit
61151 IT Foundations أساسيات تقنية المعلومات —- 3
61152 Programming I البرمجة  I —- 4
61155 Mathematics I رياضيات  I —- 3
61150 English I لغة إنجليزية  I —- 3
61157 Arabic Language لغة عربية —- 2
Semester Credit Hours : 15
Second Semester
Course No. Course Title Arabic Title Pre-Req. Credit
61252 Programming II البرمجة   II 61152 4
61255 Mathematics II رياضيات II 61155 3
61250 English II لغة إنجليزية II 61150 3
61257 Int. to Computer Networking مقدمة في شبكات الحاسوب 61151 3
61256 Probability and Statistics الاحتمالات والإحصاء —- 3
Semester Credit Hours : 16
Third Semester
Course No. Course Title Arabic Title Pre-Req. Credit
62150 Mathematics for computing رياضيات الحاسوب 61155-61152 3
62156 Communication Skills مهارات التواصل 20 Cr. Hrs 2
62137 Int. to Software Engineering مقدمة في هندسة البرمجيات 61151 3
62154 Int. To Information Systems مقدمة في نظم المعلومات 61151 3
62151 Programming III البرمجة المتقدمة 61252 4
61254 Digital and Logic Design تصميم الدوائر المنطقية والرقمية 61151 3
Semester Credit Hours : 18
Fourth Semester
Course No. Course Title Arabic Title Pre-Req. Credit
62250 Data Structures and Algorithms هياكل بيانات 62151 3
62153 Int. to Database Systems مقدمة لنظم قواعد البيانات 62137 3
62251 Computer Architecture معمارية الحاسوب 61254 3
62252 Physics فيزياء —- 3
62253 Software Requirements Engineering هندسة متطلبات البرمجيات 62137 3
63160 Critical Thinking التفكير الناقد …. 2
 
Fifth Semester
Course No. Course Title Arabic Title Pre-Req. Credit
62237 Visual Programming البرمجة المرئية 61252 4
63112 Technical Writing الكتابة التقنية 61250 3
62235 Database Management Systems نظم قواعد البيانات 62153 3
64139 Operating Systems نظم تشغيل 62251 3
63152 Software Design تصميم البرمجيات 62253 3
63150 Legal & Ethical Issues I القضايا القانونية والأخلاقية 61151 1
Semester Credit Hours: 17
Sixth Semester
Course No. Course Title Arabic Title Pre-Req. Credit
63151 Legal & Ethical Issues II القضايا القانونية والأخلاقية 63150 1
63141 Web Application Development تطوير تطبيقات الويب 62237 4
63254 Human Computer Interaction تفاعل الإنسان والحاسوب 62137 3
63252 Formal specification المواصفات الرياضية 62150-62253 3
63140 Information Security and Privacy أمن وخصوصية المعلومات 61151 3
63253 Research Methods طرق البحث العلمي 75Cr. Hrs 2
64141 Internship التدريب التطبيقي (العملي) 75 Cr.Hrs
Semester Credit Hours : 16
Seventh Semester
Course No. Course Title Arabic Title Pre-Req. Credit
64156 Legal & Ethical Issues III القضايا القانونية والأخلاقية 63151 1
64142 IT Capstone Project I مقدمة المشروع 95 Cr.Hrs 2
64150 Software Reuse &Component Based Development التطوير باستخدام المكونات البرمجية 63152 3
64151 Software Development Practice ممارسة تطوير البرمجيات 62137 3
64277 IT Project Management إدارة مشاريع 62137 3
Student selected Course مقرر اختياري 3
64153 Software Testing & Quality Assurance اختبار البرمجيات وضمان جودتها 62137 3
Semester Credit Hours : 18
Eighth Semester
Course No. Course Title Arabic Title Pre-Req. Credit
64250 Software Maintenance  &  Evolution صيانة وتطور البرمجيات 63152 3
Student selected Course مقرر اختياري 3
Student selected Course مقرر اختياري 3
Elective Course مقرر حر
64280 IT Capstone Project II مشروع التخرج 64142 4
Semester Credit Hours : 13
Student selected Courses (Software Engineering)
Student selected Courses
Course No. Course Title Arabic Title Pre-Req.
63163 E-Commerce and E-Marketing التجارة و التسويق الالكتروني 62154
63127 Virtualation and Cloud Computing الحوسبة السحابية 62154
64411 Enterprise Recourse Planning التخطيط لموارد المؤسسات 62154
64412 Mobile Application Development تطوير تطبيقات الموبايل 62152
64413 Big Data البيانات الضخمة 62153
64414 Data Mining التنقيب عنن البيانات 62153
Total Credit Hours: 130
Overall Number of Semesters: 8
Overall Number of Courses: 46

Courses Description

62137 Int. to Software Engineering 3 Credit Hours
Prerequisite: 61252
This course is important as it presents key principles and concepts of software engineering and gives a solid foundation for other courses in this area. The course covers the most important definitions and concepts in software engineering, software life cycle and processes, fundamentals, Software development from problem specification and requirements engineering through design, implementation, testing, and maintenance; introduction to rapid and extreme programming – fundamentals of modelling and design – fundamentals of project management, costing of software, change management and software quality assurance. Introduction to ethics and professional practice of software engineering, in a collective project on the software life cycle and using specialized software tools.


62154 Int. to Information Systems 3 Credit Hours
Prerequisites: 61252
This course will introduce the topic of Information Systems (IS) and discuss how organizations use information systems to support for a variety of tasks ranging from basic day to day activities to creating competitive advantage in the market place. Topics such as foundation of information systems, e-business, competitive advantage with information systems, IT infrastructure, communication and networks, information system development, databases and information management, improving decision making and managing knowledge, enterprise applications, securing information systems, ethical and social issues in information systems.


62250 Data Structures and Algorithms 3 Credit Hours
Prerequisites: 62152
This course introduces the main concepts of data structures. Topics covered: concepts of Abstract Data Types (ADT), specification of different data structures such as: (Lists, Stacks, Queues, Dictionaries, and Trees) as ADT, different implementations using an object oriented approach, algorithms analysis in terms of time and size for the different implementations. Recursion as problem solving technique and a brief introduction to graphs is also covered.


62251 Computer Architecture 3 Credit Hours
Prerequisite: 61254
This course provides an introduction to hardware and software aspects of computer architecture. Topics covered: Computer structures and their types, instructions’ set architecture, arithmetic logic unit, control unit, buses, control signals and statements, memory hierarchy, computer performance measurement, enhancing performance with pipelining. Connecting and interfacing I/O devices to CPU.


62252 General physic 3 Credit Hours
Prerequisite: —-
This is course in physics designed to emphasize the experimental laws of physical science. Topics to be covered include mechanics, heat, wave motion and sound, electricity and magnetism, optics, and modern physics. In the computer lab portion of the course, students will perform some programs of experiments and analyze the results based on physical law.


62253 Software Requirements Engineering 3 Credit Hours
Prerequisite: 62137
This course introduces the various concepts of Requirements Engineering. Topics covered include: Essential topics of the variant requirements analysis phases, problem analysis, Prototyping the Requirements, Trawling for Requirements, Scenarios, Writing the Requirements, Reviewing the Specification, Requirements Reusing, Requirements Quality Gateway and risk analysis. A Requirements Specification Template as a standard and guideline in producing the Requirement Specification document. The ethical behavior of software analysis will be discussed when the requirements are combined with the stakeholders. Students participate in a collective project in software requirements engineering.


63152 Software Design 3 Credit Hours
Prerequisite: 62137

This course is aimed at software analysts, designers and developers who already understand the Software development Life Cycle (SDLC). It provides knowledge and practice in the object-oriented analysis and design activities of software engineering. Topics covered: Unified process model, Requirement Engineering using scenarios and use cases, object oriented analysis models (Class diagram, activity diagram, sequence diagram), introduction to object oriented design models, changing the design to code. Practical sessions using CASE tools also provided. Through exercises and group work, students first perform Object Oriented Analysis (OOA) to produce a conceptual model of existing information using case studies to identify actors and primary use cases for documentation. Using Object Oriented Design (OOD) students learn how to identify classes and build the domain model.


63150 Legal & Ethical Issues I 1 Credit Hours
Prerequisite: 61151
This course provides a discussion of legal and ethical issues faced by computing professionals. These issues will be framed in terms of what it means to be a computing professional with topics such as responsibilities, ongoing professional development, and social involvement. The course will use the students’ prior experiences in software development as a framework by demonstrating lecture concepts through coding examples and technical situations. State and national laws pertaining to computing will be presented. Students will be required to give and justify opinions about given computing situations. Students will also present an opinion to the class about one specific software development issue.


63251 Legal & Ethical Issues II 1 Credit Hours
Prerequisite: 63150
This course introduces students to the topics of information technology ethics including: definitions, rules & policies of computer ethics, hacking, viruses, Internet ethics, freedom of expression on the Internet, computer professionals and social responsibilities, software copyright, intellectual property, software piracy, cyber law and privacy & security of computerized information.


64156 Legal & Ethical Issues III 1 Credit Hours
Prerequisite: 63251
The program covers ethical and professional behavior that software engineers must adhere to in order to perform their duties and succeed in their mission. The in-depth ethics of IEEE-CS / ACM software engineering are covered with respect for the public interest, customers, employer, product, governance, management, profession, colleagues, and self. As well as other aspects related to the professional practice of software engineering such as group dynamics, teamwork and interaction with stakeholders, effective communication and presentation skills, the economic impact of software, professional associations and licensing, social and legal issue.


63254 Human Computer Interaction 3 Credit Hours
Prerequisite: 62137
This course introduces human-computer interaction field that integrates the capabilities of computer technology with human factors limitations. Topics covered: foundations, the human, the computer, the interaction, usability paradigms and principles, interaction design, understanding users, model of the user in design, affective aspects, interfaces and interactions, data gathering, design and construction of prototypes, evaluation techniques.


63252 Formal specification 3 Credit Hours
Prerequisite: 62155-62137
This course provides formal specification techniques that allow students to construct of the formal model that can perform tests on specifications and corresponding code to find errors in requirements, models, designs, and implementations. The course will focus on the role of Formal Methods, why Study Formal Methods in Software Engineering?, Specification of Programs and Myths about Formal Methods.


64150 Component Re-use Based Development 3 Credit Hours
Prerequisite: 63152
This course provides an introduction to the main concepts of programming by components. Topics covered: Object-Oriented Programming (OOP) concepts that form the base for components, software architecture for supporting components, transition from structured Object Oriented to component-based programming, designing reusable components in Visual basic.net, Software Design Patterns such as Exception handling, Reflection, Web Services and their relationship to component programming.


64151 Software Development Practice 3 Credit Hours
Prerequisite: 62137
In this course, students apply the stages of building software from requirements engineering, design coding and testing. The student should perform a project work with a group of students or individually. This project will be the basis for the graduation project. Where the student will write the code for the project.


64152 Software Maintenance 3 Credit Hours
Prerequisite: 63152
This course provides an overview of software maintenance (what, why, who), Different types of software maintenance, Software maintenance metrics and case studies, Maintenance prediction (number of changes, cost, impact analysis), Evolution process models, Legacy system reengineering and reuse, Reverse engineering and program understanding, Software and Information Visualization, Software system re-documentation, Service Oriented Architecture (SOA), and Agile software development.

64153 Enterprise Recourse Planning 3 Credit Hours
Prerequisite: 62154

Introduces students to all of the components of Enterprise Resource Planning and its extensions while enabling them to understand how to choose, install and successfully use ERP systems.


64514 Mobile Application Development 3 Credit Hours
Prerequisite: 62152
This course is concerned with the development of applications on mobile computing platforms. Android will be used as a basis for teaching programming techniques and design patterns related to the development of standalone applications and mobile interfaces to enterprise and cloud systems. Emphasis is placed on the processes, tools and frameworks required to develop applications for current and emerging mobile computing devices. You should work at all stages of the software development life-cycle from inception through to implementation and testing. In doing so, you will be required to consider the impact of user characteristics, device capabilities, networking and cloud infrastructure and deployment environment, in order to develop software capable of meeting the requirements of stakeholders.


64155 Cloud Computing 3 Credit Hours
Prerequisite: 62154
This course focuses on learning emerging issues related to Cloud computing technology. The objectives are:
• Understand various basic concepts related to cloud computing technologies
• Understand the architecture and concept of different cloud models: IaaS, PaaS, SaaS
• Understand big data analysis tools and techniques
• Understand the underlying principle of cloud virtualization, cloud storage, data management and data visualization.
• Understand different cloud programming platforms and tools
• Be familiar with cloud programming using Google’s ‘Go’ programming language
• Have details knowledge on reading and writing in cloud storage
• Be familiar with application development and deployment using cloud platforms
• Create application by utilizing cloud platforms such as Google app Engine and Amazon Web Services (AWS)
• Learn to develop scalable applications using AWS features.
• Learn basic concepts of MapReduce programming models for big data analysis on cloud.


64157 Big Data 3 Credit Hours
Prerequisite: 62153
The course covers Big Data Fundamentals, including the characteristics of Big Data, the sources Big Data (such as social media, sensor data, and geospatial data), as well as the challenges imposed around information management, data analytics, privacy and security, as well as platforms and architectures. Emphasis will be given to non-relational databases by examining techniques for storing and processing large volumes of structured and unstructured data, streaming data as well as complex analytics on them. Data warehouses will also be presented as a solution to handling big data and business intelligence applications.


64158 Data Mining 3 Credit Hours
Prerequisite: 62153
Data Mining studies algorithms and computational paradigms that allow computers to find patterns and regularities in databases, perform prediction and forecasting, and generally improve their performance through interaction with data. It is currently regarded as the key element of a more general process called Knowledge Discovery that deals with extracting useful knowledge from raw data. The knowledge discovery process includes data selection, cleaning, coding, using different statistical and machine learning techniques, and visualization of the generated structures. The course will cover all these issues and will illustrate the whole process by examples. Special emphasis will be given to the Machine Learning methods as they provide the real knowledge discovery tools. Important related technologies, as data warehousing and on-line analytical processing (OLAP) will be also discussed. The students will use recent Data Mining software. Enrollment in this course is limited to 15 students.

Computer Networks

The Department of Computer Networks and Communications aims to build up knowledge as one of the most important communication systems deployed in almost all fields, thus enabling students to keep pace with the latest developments in the midst of this science which full of new. The curriculum covers the fundamentals of communication, especially those related to computer networks. Students are exposed to problems similar to what they may face in practice, which enables them to work with integrity and confidence in practical in scientific and commercial environments after graduation in the field of communications in general and computer networks in particular.

Vision

The department of computer networks is aiming to serve as a complement part of the IT faculty that target the rapidly growing and changing technologies involving local, wide and wireless area networks and network security. The department vision is to:

  • Provide quality and an enjoyable learning experience that will serve as a solid intellectual basis for a professional career in computer networking or related fields.
  • Establish fundamental principles of computer networking and develop the connection between these and a broad range of national network systems in order to help to connect our society.
  • Encourage initiative and confidence in approaching networking problems and adoption of an investigative approach to sort out communications problems that hinder the advancement and development of the community.
  • Develop skills in the presentation of technical work, the interpersonal and organizational requirements associated with carrying out a networking project, and an appreciation of the industrial and social context of the technology.
  • Give an exceptional understanding of the role and responsibilities of the computer networking engineer to society and the environment.

Mission

The department of computer networking mission is to:

  • Provide a broad education in computer networks, with a special emphasis on the technical specification, design, implementation and maintenance of computer networks.
  • Ensure that the students have access and exposure to the latest innovations and technology in computer networks.
  • Equip students with the skills and knowledge necessary to pursue a successful career in a variety of areas such as IT, computer networks and telecommunications industries.
  • Gain familiarity with a wide range of computer network deployments (banking, utilities, hospitals, public telecoms and all aspects of the industry from small to large enterprises).
  • Prepare students for direct employment or postgraduate study.
  • Develop and improve interpersonal and communications skills, particularly writing formal reports and giving presentations.
  • Equip students with the knowledge necessary to understand the ethical and environmental issues they will encounter in industry.
  • Help the student to complete the internationally recognized certificates such as Cisco Certified Network Associate (CCNA).
First Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

61151 IT Foundations أساسيات تقنية المعلومات None 3
61152 Programming I البرمجة I None 4
61155 Mathematics I رياضيات I None 3
61150 English I لغة إنجليزية  I None 3
61157 Arabic لغة عربية None 2
Semester Credit Hours : 15
Second Semester

 

رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

61252 Programming II II البرمجة 61152 4
61255 Mathematics II II رياضيات 61155 3
61250 English II II لغة إنجليزية 61150 3
61257

 

Int. to Computer Networking مقدمة في شبكات الحاسوب 61151 3
61256 Probability and Statistics الاحتمالات والإحصاء None 3
Semester Credit Hours : 16
Third Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

62221 Switching Essentials  اساسيات مبدلات الشبكات 61257 4
62156 Communication Skills مهارات التواصل 30  Cr. Hrs 2
62226 Microsoft Windows Server Administration إدارة خادم المايكروسوفت 61257 4
62137 Int. to Database Systems مقدمة لقواعد البيانات 61252 3
62122 Network Protocols بروتوكولات الشبكة 61257 3
61245 Int. to Computer Hardware

and Software

مقدمة الى مكونات وبرمجيات الكمبيوتر 61151 3
Semester Credit Hours : 19
Fourth Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

63120 Routing Essentials اساسيات الموجهات 62221 4
62222 Principles of Communication مبادئ الاتصالات 61257 3
63141 Web Applications Development تطوير تطبيقات الويب 61252 4
63121 Microsoft Windows Server Advanced Configuration اعدادات متقدمة لخادم المايكروسوفت 62221 4
64124 Multimedia over IP الوسائط عبر بروتوكول الانترنت 63221 3
Semester Credit Hours : 18
Fifth Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

63220 WAN &Optical Networks الشبكات الموسعة و البصرية 63120 3
63124 Wireless &Mobile Communications Networks الشبكات اللاسلكية 61257 3
 63122 Virtualization and Cloud Computing الحوسبة السحابية 61257 4
63126 Information Storage management إدارة تخزين المعلومات 61257 3
63123 Network Applications تطبيقات الشبكات 62221 3
63150 Legal and Ethical Issues I Iالقضايا القانونية والأخلاقية 61151 1
62154 Critical thinking part   None 2
Semester Credit Hours :  19
Sixth Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

63221 Security Practices and Principles مبادئ وأساسيات الامن 61257 3
63223 Int. to Linux مقدمة الى نظام التشغيل لينوكس 62221 3
63222 Network Design تصميم الشبكات 61257, 63120 3
63112 Technical Writing الكتابة التقنية 62121 3
63253 Research Methods طرق البحث 65 Cr.Hrs 2
63251 Legal and Ethical Issues II القضايا القانونية والأخلاقية II 63150 1
  Student Selected Course مقرر اختياري  3
Semester Credit Hours :  18
Seventh Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

64121 Network Security أمن الشبكات 63221 3
64122 Network Analysis Using Wireshark تحليل الشبكات باستخدام برنامج الويرشارك 63222 3
64141 Internship التدريب التطبيقي (العملي) 90 Cr. Hrs.
64123

 

 

 

Network Programming برمجة الشبكات 61252, 61257 3
64142 IT Capstone Project I مقدمة المشروع I 90 Cr.Hrs 2
64156 Legal and Ethical Issues III القضايا القانونية والأخلاقية III 63251 1
64277 IT Project Management إدارة مشاريع None 3
  Student Selected Course مقرر اختياري    3
Semester Credit Hours :  18
Eighth Semester
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

64242 IT Capstone project II مشروع التخرج II 64142 4
63223 Datacenters مراكز البيانات الضخمة 63121, 63122 3
  Student Selected Course مقرر اختياري 3
  Elective Course مقرر حر
Semester Credit Hours :  10

Student selected Courses (Computer Networks)

Student selected Courses
رقم المنظومة Course Title اسم المقرر Pre-Req.

المتطلبات

Credit

الوحدات

64514 Mobile Application Development تطوير تطبيقات الموبايل 62152 3
64127 Internet Service Provider مزودات الانترنت 63121 3
64222 Analyzing Cybersecurity Crimes تحليل الجرائم الالكترونية 64121 3
????? Advanced Topics in Routing مواضيع متقدمة في التوجية 63120 3
????? Advanced Topics in Switching- مواضيع متقدمة في المبدلات 62221 3
62154 Int. To Information  Systems مقدمة في نظم المعلومات 63104 3
64157 Big Data البيانات الضخمة 62153 3
????? Linux Network Administration إدارة أنظمة التشغيل لينوكس Int. to Linux 3
????? Information Technology Infrastructure Library )ITIL( مكتبة البنية التحتية لتكنولوجيا المعلومات ????? 3

 

Total Credit Hours:    133

Overall Number of Semesters:  8

Overall Number of Courses:     47