Bachelor of Science in Information Systems Project Management

Department of Information Technology

Bachelor of Science in Information Systems Project Management

Introduction

The rapid growth in the development of computer hardware, software, information technology and the widespread applications in all aspects of life created a considerable demand for computing graduates in all specializations. The department of Information Technology has the reputation of offering quality academic programs based on international standards to prepare its students for a much needed career in the dynamic and rapidly evolving computing industry and applications of today.

Mission

The mission of the Information Technology (IT) Department is to provide high-quality education that prepares students for a successful computing career in industry, government, and academia. It also aims at conducting research and applying  knowledge to solve computing problems, and share computing knowledge and skills with the community.

Department Goals

Goal 1: Providing high quality internationally recognized academic programs

Goal 2: Conducting research that contributes to the advancement of the field of IT.

Goal 3: Producing graduates who are innovative, life-long learning and able to pursue further graduate studies and research in the discipline of computing

Goal 4: Producing graduates who can provide valuable services to the UAE society and the region in the field of IT.

Goal 5: Increasing the visibility of the IT Department in the UAE and the region

Programs offered

  • Bachelor of Science in Information Systems - Project Management
  • Bachelor of Science in Information Technology – Cyber Security
  • Bachelor of Science in Information Technology – Data Analytics

Facilities

The IT Department in the College of Engineering and Technology is equipped with the state-of-the-art computing facilities which are regularly upgraded. All university computers are connected through local and wide area networks. Multimedia facilities are provided in all classrooms and labs. In addition, the IT department houses electronics, microprocessor and computer network labs. The IT department facilities ensure students are well equipped for performing any required task. All staff and students’ computers are linked to the Internet. The College Department maintains a library of computer textbooks. This library is regularly updated with the latest books in the field, for the benefit of both students and faculty members.

Information Systems Program

Introduction

The Department of Information Systems offers a Bachelor of Science in Information Systems degree, which is a 4-years program that requires the completion of 123 credit hours The Information Systems curriculum comprises one concentration Project Management The program is accredited by the Ministry of Higher Education.

Mission

The mission of the Information Systems program is to provide quality education in the field of information systems based on internationally recognized standards for undergraduate programs; produce information systems professionals who can deploy efficiently IT technologies and implement IT solutions according to market and society needs, particularly in the UAE and Gulf region; and prepare graduates for lifelong learning and research.

Program Educational Goals

Graduates of the Bachelor of Science in Information Systems program will have the following characteristics within few years of graduation:

  • Apply acquired knowledge and skills in information systems and implement their skills in public, private, academic and international information systems functional activities.
  • Act as information systems professional leaders in performing related skills in technical, business, or ethical duties.
  • Engage in life-long learning and professional development in pursuing additional graduate degrees, professional development and self-studies.

Program Learning Outcomes

There are six Learning Outcomes related to the Information Systems program. Graduates will be able to:

  • PLO#1: Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • PLO#2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • PLO#3: Communicate effectively in a variety of professional contexts.
  • PLO#4: Recognize professional responsibilities and make informed judgements in computing practice based on legal and ethical principles.
  • PLO#5: Function effectively as a member or leader of a team engaged in information technology activities.
  • PLO#6: Support the delivery, use, and management of information systems within an information systems environment.

 

Program Learning Outcomes and Alignment to UAE Qualification Framework (QFEmirates)

1. Common Program Learning Outcomes

#

Common Program Learning Outcomes

UAEQF Strands and Justification

PLO#1

Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

Knowledge

Skill

PLO#2

Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

Knowledge

Skill

PLO#3

 Communicate effectively in a variety of professional contexts.

Skill

Autonomy and Responsibility

PLO#4

Recognize professional responsibilities and make informed judgements in computing practice based on legal and ethical principles.

Autonomy and Responsibility

Role in Context

Self-Development

PLO#5

Function effectively as a member or leader of a team engaged in information technology activities.

Autonomy and Responsibility

Role in Context

PLO#6

Support the delivery, use, and management of information systems within an information systems environment.

Knowledge

Skill

Autonomy and Responsibility

Admission Requirements

  1. A minimum high school average of 65% for Elite or Advanced Track or 70% for General Track or equivalent in starndarized international systems.
  2. EmSat score of 1100 for English Language or an equivalent English Proficiency Test approved by CAA.
  3. EmSat score of 600 for Arabic Language. Alternatively, on-Arab students can register in a non-credit Introduction Arabic language course at USTF.

Career Opportunity

Information system graduates are required to meet the demands of various stakeholders including industry, commerce, education, health, and government. Some graduates are employed in companies and research organizations, others in resource centers in schools, colleges and universities. There are opportunities in finance, in computing and telecommunications industries, as well as in the medical sector.

Graduation requirements

Students at University of Science and Technology of Fujairah (USTF) are eligible for a bachelor in Information Systems after completion of 123 credits hours, which normally takes eight semesters. The minimum cumulative grade point average for graduation is 2.0 for 123 total credits hours.

Degree requirement

The B.Sc. degree in Information Systems requires the completion of a 123 Cr. Hrs. distributed according to the following plan. The study plan is designed so that the normal duration for completing the degree requirements is 4 years but should not exceed 8 years.

Type of Courses

Cr. Hrs.

1. University General Education Courses

24

(a) University Compulsory Courses

21

(b) University Elective Courses

3

2. Information Systems Program Compulsory Common Core Courses

84

(a) General Business Courses

18

(b) Information Systems Core Courses

63

(c) Internship

3

3. Information Systems Program Concentration Courses

9

4. Information Systems Program Elective Courses

6

Total Credit Hours

123

(1) University General Education Requirements

(a) University Required Courses (21 Cr. Hrs.)

Course Code

Course Name

Credit hours

ISL112

Islamic Culture

3

EMS112

Emirates Society

3

ENG111

English Communication Skills

3

ARB112

Communication Skills in Arabic Language

3

IES112

Innovation, Entrepreneurship and Sustainability

3

COM111

IT Fundamentals

3

STA112

Statistics

3

(b) University Elective Courses (3 Cr. Hrs.)

Course Code

Course Name

Credit hours

ISH213

Islamic Civilization

3

THI213

Critical Thinking

3

PSY101

Introduction to Psychology

3

LAW100

Introduction to Law

3

ARC211

Principles of Architecture & Art

3

ART111

Introduction to Art

3

BID111

Introduction to Interior Design

3

ART113

Introduction to Aesthetics

3

ARB113

The Art of Writing Expression

3

ENV112

Environmental Science

3

SSW101

Introduction to Sociology

3

DER118

Introduction to Public Relations & Advertising

3

SOC112

Communication Between Cultures

3

(2) Information Systems Compulsory Common Core Courses

(a) Major Requirements - General Business Courses (18 Cr. Hrs.)

Course No.

Course Title

Contact and Credit Hrs.

Prerequisite

Lec

Lab

Tut

Cr. Hrs.

ACC 200

Principles of Accounting I

3

0

0

3

-

FIN 210

Fundamentals of Finance

3

0

0

3

ACC200

MGT 200

Introduction to Management

3

0

0

3

-

MGT 202

Human Resources Management

3

0

0

3

MGT200

MKT 200

Principles of Marketing

3

0

0

3

MGT200

MTH 131

Math for Management

3

0

2

3

-

(b) Major Requirements - Core Courses and Internship (66 Cr. Hrs.)

Course No.

Course Title

Contact and Credit Hrs.

Prerequisite

Lec

Lab

Tut

Cr. Hrs.

INS207

Leadership and Teamwork

3

0

0

3

INT104

INT202

Systems Analysis and Design

3

0

0

3

INT104

INS308

Business Process Management

3

0

0

3

INT303

INS402

Business Intelligence and Data Warehousing

3

0

0

3

INT323

INS403

IS Audit and Control

3

0

0

3

INT303

INS404

Information Systems Strategy and Acquisition

3

0

0

3

INT307

INS405

Information Systems Project

1

4

0

3

INT307

INS406

IT Resource Management

3

0

0

3

INS308

INS408

Information Systems Internship

0

0

0

3

90 Cr. Hrs

INT100

Introductory Programming

2

2

0

3

-

INT104

Information Technology in Business

3

0

0

3

COM111

INT201

Object Oriented Programming

2

2

0

3

INT100

INT205

Fundamentals of Data Communications and Networking

2

2

0

3

INT201

INT206

Fundamentals of Web Systems

2

2

0

3

INT201

INT301

Operating Systems

2

2

0

3

INT201

INT302

Database Management Systems

2

2

0

3

INT201

INT303

Fundamentals of Information Security

3

0

0

3

INT205

INT306

Computer Ethics and Professional Practices

3

0

0

3

INT303

INT307

Information Technology Project Management

3

0

0

3

INT202

INT311

Enterprise Systems

2

2

0

3

INT302

INT323

Big Data Technologies

2

2

0

3

INT302

INT426

Knowledge Management

3

0

0

3

INT302

(3) Information Systems Concentration Courses

(a) Major Requirements - Compulsory Concentration Courses (9 Cr. Hrs.)

Project Management Concentration

Course No.

Course Title

Contact and Credit Hrs.

Prerequisite

Lec

Lab

Tut

Cr. Hrs.

INS411

IT Services and Operation Management

3

0

0

3

INS308

INS412

Project Planning, Scheduling and Cost Control

3

0

0

3

INT307

INS413

Project Quality and Risk Management

3

0

0

3

INT307

(b) Information Systems Program - Elective Courses (6 Cr. Hrs.)

Course No.

Course Title

Contact and Credit Hrs.

Prerequisite

Lec

Lab

Tut

Cr. Hrs.

INS407

Selected Topics in Information Systems

3

0

0

3

INS308

INT310

Cloud Computing

2

2

0

3

INT303

INT313

User Interface Design

3

0

0

3

INT202

INT321

Database Administration

2

2

0

3

INT302

INT423

Advanced Database Design and Implementation

2

2

0

3

INT302

INT429

Mobile Applications

2

2

0

3

INT201-INT301

INT430

Artificial Intelligence

2

2

0

3

INT301

Students are allowed to register a maximum of one elective course outside the proposed list after the approval of the Department Head.

 
Study Plan

Study Plan

 

Information Systems Department Courses Description

INT103  Information Technology in Business

The major role of information technology (IT) is to support organizational personnel, regardless of their functional area or level in the organization. The aim of this course is to provide students with solid grounding in business uses of information technology in a rapidly changing environment, and to provide discussion of critical issues surrounding the use of IT in organizations. This course covers a range of general information technology topics that will make the student appreciate the role of IT in business. Topics include: information technology fundamentals; information technologies; computer networks and security; business applications; development processes; and ethical, societal and security issues.

INS 207 Leadership and Teamwork

This course builds on students’ soft skills attained throughout the university years including written and oral communications, the ability to apply technology in learning, critical thinking and problem solving in order to lead a group of people or an organization to achieve a short term goal related to a project or a generic mid-term goal. Student will apply feedback elicitation to gauge success of approach and make amendments as necessary to achieve more effective results; both peer feedback and instructor feedback will be utilized for this purpose. The course will also involve the students in discussions, debate, presentations and seminars in order to create opportunities to assess each other’s work and give feedback. There will be a final report/essay and presentation that reflects and summarizes the benefits of successful activities and lessons learnt from others.

MGT202 Human Resource Management

This course covers the foundational concepts and different perspectives on human resource management practices. In this introductory level course, the students are introduced to fundamental processes and operational challenges of HRM practices such as: recruitment and selection, managing employee relations, managing discipline and grievances, dealing with equality and diversity issues, and coping with the challenges related to international human resource management and cross-cultural management. The course also discusses the challenges involved in HR planning and measurement, learning and development, and effectively managing the performance and rewards. A particular focus is given to discuss the rationality and effectiveness of the prevailing HRM practices of GCC and Middle East environment. The course makes an effective use of case studies, and relates it to the UAE context to better explore the relative strengths and weaknesses of local environment compared to the international HRM practices.

INT 202  System Analysis and Design

This course introduces the phases of the system development cycle. Topics include:  Systems Development Methodologies, Project Team Roles and Skills; software project planning; requirement analysis phase; system design; Human Computer Interaction Layer Design; Physical Architecture Layer Design; and implementation phase. Systems analysis and design using UML will be discussed.

INT323 Big Data Technologies

This is an introduction to the technologies that are used for big data. The aim of the course is to provide students with the knowledge required to use big data technologies and learn how to store, and process big data sets. Topics covered include: Big Data and Hadoop, Hadoop Distributed File System, Map Reduce, PIG, HIVE, HBase, and search with Solr and Lucene.

INS308  Business Process Management

The course introduces the methods and techniques required to analyze, design, implement, automate, and evaluate business processes. Structured along the phases of the Business Process Management (BPM) life cycle, students learn to analyze organizational performance from a process perspective, redesign processes using value-focused techniques, design workflows and implement them in BPM systems, simulate new process designs, and create process analytics applications. The course leads students from process discovery through conceptual and technical process design through the implementation of workflows to the structure of process-aware information systems.

MGT200 Introduction to Mamgement  

This course introduces the student to the four fundamental managerial functions i.e. planning, organizing, leading and controlling to teach them how to perform as an efficient and effective manager. The challenges faced by the contemporary managers in dealing with today’s changing business environment are discussed in detail in terms of different managerial roles and desired skills. This foundational level course will effectively prepare the students to undertake more advanced and specialized courses within the management discipline. The course provides a holistic view of management studies, and arouses their further interest in pursuing this discipline.

INT 426 Knowledge Management

The aim of this course is to introduce basic concepts, terminologies, tools, and techniques of Knowledge Management (KM).  Topics covered include: the origins and units of organizational knowledge; knowledge management life-cycle models, knowledge management implementation models, knowledge capture and codification, knowledge sharing, knowledge management tools and knowledge management strategies.

INS 402  Business Intelligence and Data Warehousing

Today’s IT deals with gigantic amount of information. The success of any organization greatly depends on its ability to process and understand its information and extract essential knowledge to help managers take well informed decisions. This course teaches students the basic of data warehouse and how to deal with business intelligence – an information technology approach to data collection, data storage and data analysis to support a wide variety of management tasks, from performance evaluation to trend spotting and policy making. The students learn effective modeling techniques and use them to extract business intelligence and present them to users.

INS404 Information Systems Strategy and Acquisition

This advanced course examines how IT enables organizations to conduct business in radically different and more effective ways.  The course defines high-level IT infrastructure and Information Systems that support the operational and strategic needs of organizations.   It also develops a framework that will allow IS leaders to assess existing IT infrastructures and emerging technologies as well as how these enabling technologies might affect organizational strategy.

INS405  Information Systems Project

This course aims to give students the opportunity to work in a guided but independent fashion to investigate a problem by making use of information technology knowledge, techniques, and methodologies acquired in the previous semesters to provide a suitable solution to an IT problem. The course also aims to enhance teamwork and communication skills, both oral and written as well as ethical issues involved.

INS406  IT Resource Management

This course addresses the tactical/operational responsibilities and roles of the IT Management, and the governance considerations that link the IS-business organizations.  The focus is on current/emerging issues in creating and coordinating the key activities necessary to manage the day-to-day operations of the IS function, and coordinating the skills and organizational IS infrastructure.

INS 408 Information Systems Internship

Internship familiarizes students with actual working environments. It gives students the opportunity to integrate their knowledge and skills learned in the course by applying it to real world problems encountered in business and industry. Internship also gives the student a feeling of what is involved in working on actual information technology problems and develop communication and team-work skills as well as ethical issues relation to IT.

INS 407  Selected Topics in Information Systems

This course aims to introduce students to new developments in the area of information systems not specifically covered in the curriculum and in which a faculty member has developed interest and proficiency. The intention is to provide a rapid response to current trends and to widen student’s knowledge in different areas of IS. Specific content of the course will depend on the particular area taught at the time.

INS 403 IS Audit and Control

Information technology today represents a critical component of business operations. Almost every part of the business depends on information technology. This means that the function of information systems auditing is important. This course aims to explore the nature of information systems auditing and how information systems audits are undertaken. The gained knowledge allows students to evaluate controls over the confidentiality, integrity, and availability of the information systems data processed and maintained in business corporation information technology environment. Students also will be able to learn about audit planning, audit reporting, and audit evidence.

INS 411 IT Services and Operations Management

This course provides a detailed, modular introduction to the concepts, terms, definitions, benefits, objectives, and relationships within IT service management processes and functions, according to the ITIL best practice framework. It is based on principles described in ITIL’s Service Support and Service Delivery Standards. It provides a practical understanding of ITIL key concepts, principles, processes, and functions.

INS 412 Project Planning, Scheduling and Cost Control

Most failures of projects are related to either schedule delays, or cost overrun or both. A balanced cost and time management is in the core of project management, and successful projects will need extensive attention to budget performance, which is strongly coupled to schedule. This course will explore recent methods and techniques which integrate technical, schedule, and cost objectives to enhance control on projects and ensure their success and timely termination. The course will allow students to get deep understanding of the many factors that affect project time and cost performance, and teaches them how to employ best practices, well known templates, methods and techniques to observe and control them.

INS 413 Project Quality and Risk Management

Project Quality and Risk Management are forward looking disciplines, which try to identify potential future problems and plan for effective mitigation or avoidance techniques, leading to greater success in projects and business in general. While it covers all aspects of an organization, this course will introduce students to analytical and mathematical models to enable them measure and evaluate risks and quality related to IS projects.

INT 201Object Oriented Programming

The primary objective of this course is to introduce the concepts of object-oriented programming: classes, objects, methods, object interaction, encapsulation, inheritance, polymorphism, composition, recursive algorithms, and exception handling. This course is not meant as a comprehensive introduction to all of Java concepts such as applets and socket programming.

INT430 Artificial Intelligence

This course is designed to introduce the theory and techniques of AI to students. The course covers: knowledge representation schemes, classical and heuristic search techniques, inferencing, machine learning, and agents. The PROLOG language is also covered to enable students to represent, manipulate, and reason with knowledge.

INT100 Introductory Programming

This course provides knowledge and skills of problem solving and introductory programming using Java programming language. Topics cover: the problem- solving process; data types; variables, constants, scope, and memory locations; simple sequential programs; basic input/output; selection and repetition control structures; arrays and strings; and user-defined functions.

INT 104  Information Technology in Business

This course aims to cover a range of general information technology topics that will make the student appreciate the role of IT in business. Topics include: information technology fundamentals; information technologies; business applications; development processes; and ethical, societal and security issues.

INT 205  Fundamental of Data Communications and Networking

This course provides an introduction to computer networks and the Internet. Protocol layers and the OSI model.  Application layer: HTTP, FTP, SMTP, POP3, DNS and peer-to-peer applications. Transport layer: UDP, TCP and congestion control. Network layer: virtual circuits, routers, IP protocols and routing algorithms. Link layer: error detection and correction, multiple access, MAC addressing, switches, ARP, Ethernet, local area networks and wide area networks. Wireless and mobile networksare also discussed.

 INT 301 Operating Systems

This course covers the principles and concepts of modern operating systems. Operating system services: processes and process management, memory management, file systems, Input/Output and device control, deadlocks, distributed systems and case studies. The course also introduces the learner to the principles and practice of operating systems with respect to effective and convenient management and operation of a computer system.

INT 302  Database Management Systems

This course is designed to give a theoretical and practical background in database techniques. It covers: database concepts, data models, data dictionary, entity relationship diagrams, and relational data model, converting E-R models to relational model, SQL language, and normalization. Oracle software is used in the Lab. 

INT 303 Fundamental of Information Security

This course aims at introducing fundamental security concepts to students. Main security threats and related countermeasures are presented. Students will learn the importance of protecting information stored on computer systems from unauthorized access. The students will also learn how to encrypt and decrypt information, control access to objects and recommend a secure system implementation.

INT 206  Fundamentals of Web Systems

This course introduces the basics of Web systems and how it differs from desktop systems. Students will learn client-server architecture, and how it evolves to multitier system. The course will allow student to learn and use essential Web languages and technologies including XHTML, CSS, and XML. Students will apply this knowledge to generate essential web components like basic browser controls (buttons, links, and menus), forms and frames. The course will also enable students to understand how these components are managed on the server side. 

MTH131 Math For Management

This course is designed to give students a basic understanding of mathematical concepts and their applications in Business Management. The course deals with Analytical Geometry, linear programming, linear algebra, basic concepts of set theory and Calculus using functions of one real variable.

INT 306  Computer Ethics and Professional Practices

This course will examine the ethical issues that arise in the use of computers, and the responsibilities of those who work with computers, either as computer science professionals or end users. Topics covered include: legal, social and ethical issues surrounding computer technology and its use; privacy; intellectual property rights and copy right laws; information technology code of ethics; issues of privacy and confidentiality; risks of using computers; and computer crime: computer viruses, hacking, phishing and pharming and scams.

INT 307  Information Technology Project Management

This course covers: characteristics of IT Project Management, initiating an IT project; project planning; defining and managing project scope, structuring a project, project schedule and budget, managing project risk, project communication, tracking, and reporting, IT project quality management, ethics and professional practices, and project implementation.

INT 311  Enterprise Systems

This course introduces students to the new concept of enterprise systems and shows its role in the industry as used by medium and large enterprises. Students will understand the main architectural components of today’s enterprise and its infrastructure. The course also introduces different business domain concepts and workflow management and will help student make the link between development and implementation issues on one side and practical enterprise applications on the other side.

INT 310  Cloud Computing

This course aims to introduce students to theory and practice of cloud computing. Topics include: introduction to cloud computing; parallel and distributed systems; cloud infrastructure; applications and paradigms; resource virtualization; resource management and scheduling; networking support; cloud storage systems and cloud security.

3153110 Advanced Computer Networks

This course will cover the principles of networking with a focus on algorithms, protocols, and implementations for advanced networking services.  We will examine a variety of ideas that were proposed to enhance the Internet, why some of these enhancements were successful while others were not. The emphasis in this course is on topics such as routing protocols, advanced routing and switching. It covers Internet architecture, congestion control, QoS, IPv6, and voice over IP. The student will use network simulators for some network models.

INT429 Mobile Applications

This course provides an introduction to mobile software development for those with Java programming experience. Students will learn to build mobile applications for phones and tablets through the study and use of a complex software development kit (Android Java SDK). Students will explore the emerging mobile ecosystem, location-aware software, and advanced programming topics including inheritance, polymorphism, threads, sensors, APIs and databases.

INT321  Database Administration

This course prepares students to administer and maintain databases by applying best practices and procedures to any database platform. With general, platform independent approach, students will be able to work as database administrators to any of the major industrial databases including Oracle, IBM BD2, Sybase, Microsoft and MySQL. Students will become familiar with DBA roles and responsibilities, be able to create a database environment with modeling and normalization as well as reporting while maintaining data integrity.

INT313 User Interface Design

This course introduces students to the concepts, methods, and guidelines of computer user interface design. Topics covered include: user interface design principles, specifications and requirements modeling in UID, usability measures, interaction styles, user-centered design, and evaluating UID and screen layout.

INT 423 Advanced Database Design and Implementation

This course builds on top of the first DBMS course by introducing advanced database concepts to allow students to effectively design and implement industrial quality database. The course revisits SQL in a deeper, more practical approach, with a focus on its PL/SQL extension. The student will learn database in a client-server setting, and see how to manage multi-user databases. Students will be able to design and implement functional databases that include major components of an industrial database.