Apply Now

Bachelor of Science in Computing and Information Systems with concentration in Information Systems Security

  • College Of Engineering & IT
  • undergraduate

Bachelor of Science in Computing and Information Systems with concentration in Information Systems Security

Fall & Spring

Intake

Full & Part time

Study Mode

132 hours

Total Credit Hours

4 Years

Duration

English

Language

Table of Contents

Share it

Overview

Bachelor of Science in Computing and Information Systems (with a Concentration in Information Systems Security) the CIS program with a concentration in Information Systems Security (ISS) prepares students for exciting and rewarding careers in managing and securing modern information systems. More specifically, the CIS program with a concentration in ISS provides ways to integrate theoretical knowledge, contemporary techniques, skills, and tools that are necessary to secure information systems. Graduates with a BS. In CIS (ISS concentration) are prepared to pursue entry level and managerial careers with the following job titles:
  • Computer and Information Systems Manager
  • Information Security Analyst
  • Computer Security Specialist
  • Information/Technology Security Manager
  • Computer Forensics Expert
  • Ethical Hacker / Penetration Engineer
  • Computer Support Specialists (Helpdesk/Quality Assurance Specialist, Technical Trainer, etc.)
  • Network Administrator/Architect/Manager
  • IT Auditor
  • IT Security Consultant.

Admission Requirement

 High School English  Math  Other 
70% for Advanced Stream or Elite 75% for General Stream EmSAT 1100 or Academic IELTS 5.00 or TOEFL (PBT 500 or IBT 61 or CBT 173) EmSAT 700, or UD Math Placement Test Physics, Chemistry or Biology  EmSAT 700, or minimum high school Physics or Chemistry or Biology 80%

Who is the program for?

The Bachelor of Science in Computing and Information Systems with a concentration in Information Systems Security program is designed for individuals who are interested in pursuing a career in the field of information systems security. It is suitable for students who have a strong interest in technology, computers, and data security. This program is ideal for those who wish to gain knowledge and skills in protecting information systems, detecting and responding to cyber threats, implementing security measures, and ensuring the confidentiality, integrity, and availability of data. It is also well-suited for individuals who want to understand the legal and ethical aspects of information security and learn how to mitigate risks and vulnerabilities in organizational systems. The program caters to individuals who may be interested in various roles within the information security field, such as information security analyst, security consultant, network security engineer, cybersecurity specialist, or IT auditor. It provides a comprehensive education that combines technical skills with theoretical knowledge, preparing students to address the challenges and emerging threats in the field of information systems security.

Career Opportunities

A Bachelor of Science in Computing and Information Systems with a concentration in Information Systems Security can lead to various career opportunities in the field of information security. Here are some potential career paths:
  1. Information Security Analyst: Information security analysts are responsible for designing, implementing, and monitoring security measures to protect computer systems and networks. They assess vulnerabilities, respond to security incidents, and develop security policies and procedures.
  2. Cybersecurity Consultant: Consultants work with organizations to assess their security needs, develop security strategies, and implement measures to protect sensitive information. They may also provide guidance on regulatory compliance and help organizations respond to security breaches.
  3. Network Security Engineer: Network security engineers focus on securing computer networks and systems. They design and implement network security solutions, such as firewalls, intrusion detection systems, and virtual private networks (VPNs), to protect against unauthorized access and cyber threats.
  4. Security Architect: Security architects develop and implement security solutions for organizations. They design security systems, develop security policies, and ensure that security measures align with industry best practices and compliance requirements.
  5. IT Auditor: IT auditors assess the effectiveness of an organization’s information systems and identify potential risks and vulnerabilities. They conduct audits, analyze security controls, and make recommendations for improving the security posture of the organization.
  6. Incident Responder: Incident responders are responsible for detecting, investigating, and responding to security incidents. They analyze and mitigate the impact of cyber threats, coordinate incident response efforts, and develop strategies to prevent future incidents.
  7. Security Operations Center (SOC) Analyst: SOC analysts monitor and analyze security events and incidents using various security tools and technologies. They identify and respond to potential security breaches, conduct investigations, and provide recommendations for improving security posture.
  8. Risk Analyst: Risk analysts assess and manage the risks associated with an organization’s information systems. They identify potential vulnerabilities, evaluate the impact of security threats, and develop risk mitigation strategies.
These are just a few examples of the career opportunities available to graduates of a Bachelor of Science in Computing and Information Systems with a concentration in Information Systems Security. The field of information security is dynamic and constantly evolving, offering a wide range of roles and opportunities for professionals with expertise in securing information systems.

Estimated salary range

Salaries in the United Arab Emirates (UAE) can vary depending on factors such as job experience, qualifications, the specific industry, company size, and location. However, I can provide you with a general salary range for professionals with a Bachelor of Science in Computing and Information Systems with a concentration in Information Systems Security in the UAE. Please note that these salary ranges are estimates and can vary significantly:
  1. Information Security Analyst: The salary range for information security analysts in the UAE can vary between AED 120,000 to AED 300,000 per year.
  2. Cybersecurity Consultant: Cybersecurity consultants in the UAE can expect a salary range of approximately AED 150,000 to AED 400,000 per year.
  3. Network Security Engineer: Network security engineers in the UAE can earn around AED 120,000 to AED 350,000 per year, depending on their experience and skills.
  4. Security Architect: The salary range for security architects in the UAE typically falls between AED 180,000 to AED 450,000 per year.
  5. IT Auditor: IT auditors in the UAE can expect a salary range of approximately AED 150,000 to AED 350,000 per year.
  6. Incident Responder: The salary range for incident responders in the UAE can vary between AED 130,000 to AED 350,000 per year.
  7. Security Operations Center (SOC) Analyst: SOC analysts in the UAE can earn around AED 120,000 to AED 300,000 per year, depending on their experience and expertise.
It’s important to note that these salary ranges are approximate and can be influenced by various factors. It’s always recommended to research and consider specific job postings, industry trends, and the cost of living in the UAE when evaluating salary expectations.

Study Plan

Year 1
Code Course Title Pre-Req Accumulate Credits   Code Course Title Pre-Req Accumulate Credits
Semester 1 ENGL 110 English I -------   Semester 2 ENGL 120 English II ENGL 110  
GMAT 100 Mathematics for Science I -------   GMAT 105 Mathematics for Science II GMAT 100  
GEST 100 Emirati Studies ENGL 110 (Co-Req) BACC 205 Principles of Financial Accounting -------  
ITGN 100 IT Innovation -------   ITGN 130 Programming in Python GMAT 100  
ITGN 125 Computer and Internet Applications -------   ITGN 215 Introduction to Information Systems (ITGN 100 & ITGN 125) OR (ITGN 115)  
      Natural and Applied Science Requirements (3CHs) ENGL 110 (Co-Req)  
15 15   18 33
Year 2
Code Course Title Pre-Req Accumulate Credits   Code Course Title Pre-Req Accumulate Credits
Semester 3 GISL 100 Islamic Thought ------- Semester 4 GIEC 105 Innovation, entrepreneurship & career planning -------
ENGL 220 Communication Skills ENGL 120 BBUS 200 Quantitative Methods for Business ITGN 210
ITGN 210 Applied Statistics and Probability ITGN130 & GMAT 105 ITGN 235 Principles of Networking ITGN 230
ITGN 230 Introduction to Programming (ITGN130 AND GMAT105 ) OR (ITGN115 AND GMAT100) ITGN 240 Data Structure and Algorithms ITGN 230
ITGN 260 IT Project Management ITGN 215 ITGN 250 Database Management Systems ITGN 230
Humanities and Social Science Courses (3CHs) ENGL 110 ITGN 315 Object Oriented Programming ITGN 230
18 51   18 69
Year 3
Code Course Title Pre-Req Accumulate Credits   Code Course Title Pre-Req Accumulate Credits
Semester 5 BMNG 200 Management & Organization Behavior ENGL 120 (Co-Req) Semester 6 BMRK 200 Principles of Marketing -------  
ITGN 256 Introduction to Operating Systems ITGN 240 OR ITGN 230   ITGN 345 Information Systems Security ITGN 235 & ITGN 256  
ITGN 321 Object-Oriented Analysis & Design ITGN 315   ITGN 410 Business Data Analytics ITGN 210  
ITGN 323 Enterprise Architecture ITGN 235   ITGN 420 Strategic Information Systems and Audit Control  ITGN 323  
ITGN 340 Human Computer Interface ITGN 230   ITGN 430 Artificial Intelligence ITGN 240  
ITGN 350 Web Design & Development ITGN 250 & ITGN 315 Natural and Applied Science Requirements (3CHs) ENGL 110 (Co-Req)  
    18 87       18 105
Year 4
Code Course Title Pre-Req Accumulate Credits   Code Course Title Pre-Req Accumulate Credits
Semester 7 ITSS 450 Information Systems Security Management ITGN 345   Semester 8 ITGN 445 Computing & Information Systems Project (Capstone) 2 ITGN 440  
ITSS 451 Ethical Hacking & Network Defense ITGN 345   ITGN 466 / ITGN 476* Internship/Industry Project *For working students only 111 CHs  
ITSS 456 Database Security & Auditing ITGN 250 & ITGN 345 IT Elective    
ITSS 459 Digital Forensics & Investigation ITGN 345      
ITGN 440 Computing & Information Systems Project (Capstone)1 ENGL 220 & 90 CHs    
       
    15 120       12 132

Course Description

ITGN 100          IT Innovation

IT Innovations course aims at motivating high school students with an aptitude in computer science to their study and future career in the field of Information systems. The course introduces students to the history and present of pioneering people who led the development of modern computational devices to emphasize the concepts of innovative thinking and innovation practices. The course covers problem-solving concepts using modern animation techniques and ethical, social, and security implications of modern information systems. Students also have the opportunity to earn University of Dubai (UD) credits.

Pre-requisite:    None

 ITGN 125         Computer and Internet Applications

The purpose of this course is to offer an in-depth knowledge of computer applications and to develop the skills necessary to utilize the power of the Internet for information display and retrieval. The course coverage includes word-processing, excel-spreadsheets, PowerPoint-presentation, and access-database. Students will learn advanced functions of these applications and the way they are applied in a modern office setting. This course also provides the basic coverage of Internet and Web concepts. It introduces students to a web design tool that can be used to develop Internet applications.

Pre-requisite:    None

ITGN 130          Programming in Python

The purpose of this course is to help the students to gain fundamental understanding of programming in Python. The course introduces principles and concepts suitable for developing small scripting projects. Coverage includes coding styles and idioms, simple algorithms, simple data structures, script files design and implementation. The course is delivered using a scripting language.

Pre-requisite:    GMAT 100

ITGN 210          Applied Statistics and Probability

The course introduces the fundamentals of statical thinking to solve problems. The course focuses on principles and concepts suitable for analysing datasets and solving problems using statistics and probability concepts. Coverage includes descriptive and inferential statistics, charting and graphing datasets, probabilities and distributions and estimation, hypothesis testing, correlation, regression, and binomial distribution.

Pre-requisite:    ITGN130 AND GMAT 105

 ITGN 215         Introduction to Information Systems

The purpose of this course is to introduce students to contemporary information systems and demonstrate how these systems are used throughout global organizations. Coverage includes key components of information systems and how these components can be integrated and managed to create competitive advantage in business. The course also provides an introduction to systems and development concepts, technology acquisition, and various types of application software as well as e-business, ethics and social issues, it infrastructure, database, data mining, big data, enterprise systems, e-commerce and business intelligence.

Pre-requisite:    (ITGN 115) OR (ITGN 100 AND ITGN 125)

 ITGN 230         Introduction to Programming

The purpose of this course is to introduce the student to the general principles and concepts of programming. Coverage includes problem-solving, structured algorithms, program design and implementation. The course is delivered using a high level programming language.

Pre-requisite:    (ITGN 130 AND GMAT 105) OR (ITGN 115 AND GMAT 100)

 ITGN 235         Principles of Networking

The purpose of the course is to provide essential knowledge on networking infrastructure, different types of networks and network hardware and software. Coverage includes nature of networks, OSI and TCP/IP layers, magnetic media, network hardware, framing, collision detection and avoidance, routing and routing protocols, IP addressing and subnetting, Internet control protocols. In addition to that, the   course covers practical tasks utilizing the packet tracer software.

Pre-requisite:    ITGN 230

ITGN 240          Data Structures & Algorithms

The purpose of this course is to introduce the main concepts of data structures such as static and dynamic memory allocation of arrays, using lists, First come First Served (queue), First come Last Served (stack), binary trees, memory heaps, graphs, algorithm analysis, deques, sorting, and hash tables. Course content includes developing scripting applications using searching, matrix, shortest path, and spanning tree algorithms. This intensive practice course uses a programming language to design, build, and test computer applications.

Pre-requisite:    ITGN 230

ITGN 250          Database Management Systems

The purpose of this course is to provide essential knowledge for the design and implementation of relational databases. Coverage includes conceptual E-R modeling, logical, and physical design of relational databases, and introduction to SQL language.

Pre-requisite:    ITGN 230

 ITGN 256         Introduction to Operating Systems

This course introduces the history of the operating systems and provides knowledge of operating systems basic concepts. The course explains the basics of processes including principles of input /output, memory, processes, threads and their scheduling, and files systems management. The reference operating system will be the well-known Linux environment, though links with the Windows systems will be outlined

Pre-requisite:    ITGN 240

 ITGN 260         IT Project Management

The purpose of this course is to discuss project management principles, methodologies, tools, and techniques used in developing IT-based projects. Coverage includes organizational and human factors in IT-project management analysis and planning of IT projects.

Pre-requisite:    ITGN 215

ITGN 315          Object-Oriented Programming

The purpose of this course is to provide essential knowledge of advanced programming aspects. Coverage includes Object Oriented programming, classes and objects, inheritance, polymorphism, advanced Graphical User Interface (GUI), and the development of comprehensive projects.

Pre-requisite:    ITGN 230

ITGN 321          Object-Oriented Analysis & Design

The purpose of this course is to provide a sound understanding of the fundamental concepts of Object-Oriented Software Engineering. Coverage includes Object Oriented analysis and Design (OOAD), Investigating System requirements, identifying use cases and use case modeling, database design, domain modeling and Object-oriented design principles with emphasis on three-layer architecture, Visual Modelling using the Unified Modelling Language (UML).

Pre-requisite:    ITGN 315

ITGN 323          Enterprise Architecture

The purpose of this course is to provide students with an understanding of the theoretical and practical concepts related to the selection, deployment and management of enterprise IT applications, systems and infrastructures using cloud. The course covers technologies required to move from classic (traditional) to virtualized and cloud data center environments. Students will learn about the key considerations and steps involved in transitioning from the current state of their data center to a cloud computing environment.

Pre-requisite:    ITGN 235

ITGN 340          Human Computer Interface

The purpose of this course is to introduce human computer interface. Coverage includes usability of user interface, user-centered design process, analysis of user needs, user interface models and ergonomics, task analysis, GUI Design principles, guidelines and patterns, tools for user interface prototyping and user interface testing and evaluation.

Pre-requisite:    ITGN 230

 ITGN 345         Information Systems Security

The purpose of this course is to provide an overview of methods to assure secure and confidential information systems. Coverage includes basic concepts of main security theories and techniques such as cryptography, privacy and ethical issues of the Internet, computer networks and the internet devices and implementation of security methods such as intrusion detection systems, firewalls, VPN.

Pre-requisite:    ITGN 235 AND ITGN 256

 ITGN 350         Web Design & Development

The purpose of this course is to provide essential knowledge for designing and developing client-side browser interfaces as well as maintaining a dynamic and interactive website. Coverage includes advanced HTML, Cascading Style Sheets (CSS), Server Side Scripting and JavaScript.

Pre-requisite:    ITGN 250 AND ITGN 315

ITGN 410          Business Data Analytics

The course discusses data analytics and its roles in modern organizations to support decision-making. It includes the theoretical and applied topics in business intelligence and analytics for decision-making. In addition, topics include descriptive, predictive, and prescriptive analytics, AI and machine learning techniques, deep learning, cognitive computing, data mining, text mining, robotics, big data, knowledge systems, IoT, big data, and analytics future trends.

Pre-requisite:    ITGN 210

 ITGN 420         Strategic Information Systems and Audit Control

The purpose of this course is to develop understanding of the issues involved in implementing a strategic-based information system within the organization. Coverage includes strategy Information System fundamentals, issues related to information systems implementations (within organization, inter-organizational and global information system), enterprise systems, technology disruption, e-business, and overview of the control and auditing frameworks, methods, standards and approaches used in the audit and control of information systems in an organization, auditing data centers and disaster recovery, auditing operating systems, routers, switches and firewalls, computer assisted audit tools and techniques, legislations and standards relevant to it audit and control as well as ethical issues in implementing it audit control frameworks.

Pre-requisite:    ITGN 323

ITGN 430          Artificial Intelligence

This is an introductory course on the fundamental and practical concepts of Artificial Intelligence (AI). It introduces the students to the foundations of AI and intelligent agents and discusses the problem-solving techniques with agents, different types of search methods and game theory with practical demonstrations. In addition, the course discusses the concepts of constraint satisfactions problems, knowledge, reasoning, and planning. The course includes a project where students will have the opportunity to apply AI methods in solving real-world problems.

Pre-requisite:    ITGN 240

ITGN 440          Computing & Information Systems Project (Capstone)

ITGN 440 Computing & Information Systems Project 1 is the first in a two-semester design course oriented to the solution of Information systems and computing problems. The course aims to provide an opportunity to research and develop a specific topic in Information systems and computing. Working in a team and following a system design process, students will select a topic, assess customer requirements and system specifications, and critically evaluate the solution space to plan for successful project execution. The team assignments/formation process is based on students’ interests and a balance of the team’s academic performance. Each team will have 3-5 members.

Pre-requisite:    College Level=90 CHs AND ENGL 220

ITGN 445          Computing & Information Systems Project (Capstone) 2

ITGN 445 Computing & Information Systems Project 2 is the second in a two-semester design course oriented to the solution of Information systems and computing problems. The course aims to provide an opportunity to research and develop a specific topic in Information systems and computing. In ITGN 445 the focus will be on resolving major technical hurdles encountered in ITGN 440, and to implement the proposed design to develop a prototype which is fully tested and documented.

Pre-requisite:    ITGN 440

ITGN 466          Internship

The purpose of internship is to provide non-working students with practical experience in an organizational setting where learning and doing are the chief objectives.  It is an essential part of the BSCIS degree program, and it will help non-working students improve, evaluate and above all practice the skills and theories that they have been exposed during their studies, by working at a work-place for 4 months.

Pre-requisite:    College Level=111CHs and CGPA ≥ 2.0

ITGN 476          Industry Project

The purpose of this course is to provide the working student an opportunity to develop competence in applying learned theories and gained skills to an actual information systems problem or issue of a business. A student will undertake a supervised project to tackle an existing business problem or an available opportunity for improvement at his organization, explore possible causes of the problem, alternative solutions, and assess the effect(s) of each solution on the organization.

Pre-requisite:    College Level=111CHs and CGPA ≥ 2.0

ITGN 472          E-commerce Design & Development

In this course students will be introduced to main concepts of e-commerce fundamentals and development processes.  The main focus of this course is both understanding the theoretical and practical part in designing and implementing an e-commerce platform. In particular, students will learn how to design, develop and implement an e-commerce platform. In addition, students will be introduced to evaluation technique and guidelines to manage a secure and workable e-commerce platform.

Pre-requisite:    ITGN 350

ITGN 474          Smart Cities and Internet of Things

This course introduces smart cities concepts. The technological infrastructure of smart cities is introduced. The course is based on the modern technological infrastructure called Internet of Things (IOT). The course discusses in depth the key technologies of IOT such as sensors technologies, wireless communications, and cloud computing. Students are encouraged in critical thinking to adopt technological solutions to achieve smart and sustainable cities. Students will learn these topics through lectures, case studies, self-study and group projects.

Pre-requisite:    ITGN 350

ITGN 475          Data Mining

This course focuses on the fundamentals of data mining to support the decision-making process in modern businesses. The course contents include introduction to data mining techniques, nature of data, classifications, decision tree, rule-based classifiers, Nearest-Neighbor Classifiers, Artificial Neural Network (ANN), Bayesian Classifiers, Support Vector Machine (SVM), Ensemble Methods, Class Imbalance Problem, Multiclass Problem, association rules, clustering techniques, K-means, hierarchical Clustering, density-based Clustering, DBSCAN algorithm, and performance evaluation techniques.

Pre-requisite:    ITGN 240

ITSS 450           Information Systems Security Management

This course provides students with fundamentals of information systems security from a management perspective, as well as a thorough understanding of the administration of information security. Topics covered include security planning and policies, risk management, security implementation and maintenance, security and personnel, professional issues in IS security.

Pre-requisite:    ITGN 345

ITSS 451           Ethical Hacking & Network Defense

This course covers penetration-testing tools and techniques that ethical hackers and security testers use to protect computer networks. The course provides a structured knowledge base for preparing security professionals and Network Administrators to discover vulnerabilities and recommend solutions for tightening network security and protecting data from potential attackers.

Pre-requisite:    ITGN 345

 ITSS 456           Database Security & Auditing

This course provides students with an understanding of security concepts and practices as applied to Database systems. Students will learn principles of database security and how to develop database applications embedding from simple to sophisticated security and auditing models using advanced database systems and software tools.

Pre-requisite:    ITGN 250 AND ITGN 345

ITSS 458           Disaster Recovery Planning

The goal of this course is to expose students to the essentials of disaster recovery planning. Coverage includes disaster recovery process including the process of assessing risks that an organization faces, and then developing, documenting, implementing, testing, and maintaining procedures that help the organization quickly return to normal operations and minimize losses after a disaster.

Pre-requisite:    ITGN 345

 ITSS 459           Digital Forensics & Investigation

This course provides students with a comprehensive understanding of digital forensic principles and the collection, preservation, and analysis of digital evidence. Students will learn about the importance of forensic principles and procedures, legal considerations, digital evidence controls, and the documentation of forensic analysis.

Pre-requisite:    ITGN 345

Are You Ready To Start?

You might also be interested in these programs