Information System

 

 

The aim of this program is to produce skilled information systems graduate who apply technical knowledge and skills to support business organizations in achieving their mission.

Teaching Language: English
Branches: Muscat, Slalalah

 

Upon completion of the program, the graduates will be able to:

 

  1.  Apply knowledge and skills in information systems in a workplace environment.
  2.  Apply knowledge and skills of analysing and designing information systems aligned with business needs.
  3.  Design software applications using different technologies.
  4.  Use teamwork communication skills effectively.
  5.  Comply with ethical, security, and social responsibilities.

 

  1.  Secondary School to UTAS Entry Requirements (As per UTAS guidelines).
  2.  Language Requirements (As per UTAS Bylaws and its latest Amendments).
  3.  Level to Level CGPA requirements (As per the UTAS Bylaws and its latest Amendments).

Reference: UTAS Bylaws and its Amendments

 

  1.   Information system’s Technician
  2.  Information systems Personnel
  3.   Data Entry
  4.   Computer Technician
  5.  System Developer
  6.  Web Designer
  7.  Web Developer
  8.   IT Coordinator

Semester 1

The course is aimed at enhancing students’ academic skills by exposing them to academic modes of listening, speaking, reading and writing. The course also aims at enabling students to participate in academic discussions of lectures through strategic listening and speaking and to improve their reflective writing and speaking skills through summarizing and paraphrasing various scientific and technological topics.

Prerequisite: GFPCS001
This course introduces students to various concepts of IT/IS including number systems, operating systems, networks, system development life cycle, algorithms, flow charts, and Information System infrastructure. It will also cover the use of various IT/IS systems in business organizations, careers, and certifications

This course enables the students to be familiarized with the importance of databases, core concepts of relational databases, techniques of database design and its refinement, and the concepts of non-relational databases.

This course introduces the practical knowledge and skills in writing markup language tags, designing style sheets, and scripting in order to design websites according to W3C standards, using the latest web tools and technologies.

The course aims to equip the graduates with problem solving, programming skills and to apply real time programming approaches in all engineering disciplines through any latest computer programming languages like python.

This course introduces the architectures, models, protocols and networking elements that connect users, devices, applications and data through the internet and across modern computer networks - including IP addressing and Ethernet fundamentals.

Semester 2

Prerequisite:FPMP0003 This course is a first common math course at diploma level for all specializations except pharmacy and design; it plays an important role in the understanding of science, engineering, economics, computer science, and other disciplines. The course covers the quite familiar basic calculus concepts like limits and continuity, derivatives, optimization, definite integrals, exponential and logarithmic functions, trigonometric functions,and techniques of integration. The course contents are explored to the students through problem solving, to understand them better, and to improve the ability to apply them in real time

Prerequisite:CSCM1101
This course provides fundamental programming concepts and techniques using high level programming language. In this course student will create programs which include variables, loops, decision making and different types of functions and data collections. Student will develop programs that can handle data files and include exception handling. In addition, the student will be able to produce a simple web application program.

#

Prerequisite:CSCM1101
This course discusses the basic facilities provided by the operating system. Students will be familiarized with the functions of operating systems, including process management (processes, threads, context switch, concurrency control, synchronization, scheduling, deadlocks, etc.), primary memory management, virtual memory management, file systems, resource allocation, and information protection. Students will rewrite fundamental parts of the UNIX/Linux user space.

Prerequisite:CSCN1104
This course gives a comprehensive understanding of information security concepts and security services. Students will be familiarized with various types of security threats and attacks on systems and explore security measures that can be used for dealing with risks and security breaches in computer and network systems.

Semester 1

#

#

Prerequisite:CSDB1102 & CSCM1101 This course introduces the various methodologies, processes, techniques, models, and tools in Systems Analysis and Design.

Prerequisite:CSWD1103 This course builds skills needed to develop functional and dynamic websites. Students will learn the client-server architecture, server-side scripts, database manipulation, and web security and authentication of web-based applications.

  • Uncs2215- Communication Skills
  • Unpr2217- Preparing for Work
  • Unwe2216- Working Ethics
  • Unis2206- Islamic Studies
  • Unoc2207- Oman Civilization and Man
  • Unct2210- Critical Thinking
  • Uncl2211- Chinese Language
  • UNFL2213- French Language
  • UNFL2215- German Language

Semester 2

Prerequisite:CSPG1205 This course covers basics of Object-Oriented Programming approach to provide great flexibility, modularity, and code reusability in developing computer programs. They will learn programming using objects and classes, abstraction and encapsulation, class inheritance, polymorphism, exception handling, abstract classes, and interfaces. The student will also learn the basics of Graphical User Interfaces (GUI) and event-driven programming

This course aims to introduce latest emerging and innovation technologies in the field of Computing. This can mean the use of a new programming language, development tool, a new process, a new design method, or targeting a new platform. This course is concerned with the most recent innovations in the field, with a view to bringing the students up to date with modern trends

Prerequisite:BSFB2101
This course is offered in the first semester of the second year Diploma level. The course aims to impart knowledge on the different models of organizational behavior. The course also discusses the dimensions of individual behavior comprising of group dynamics and intergroup behavior. It also discusses the functions like communication leadership, power and conflicts towards organizational behavior. The challenges involved in managing human resources and the structure and the job design required for the organization were also discussed in this course. The course gives an idea of how the behavior in an organization differs and one has to cope with this.

Prerequisite:CSIS2101 & CSWD2101
This course aims to enable students to design and develop a system which is a tangible accumulation of previous knowledge and skills, following the various phases of Systems Development Life Cycle (SDLC).

 

 

This program aims to produce information systems specialists who apply technical and research skills to support business organizations in achieving their mission.


Teaching Language: English
Branches: Muscat, Slalalah

 

Upon completion of the program, the graduates should be able to:

 

  1.  support the delivery usage and management of Information Systems to solve business problems.
  2.  evaluate business models/strategies and their implications on the information system decision making process.
  3.  apply research to develop a solution for business problems.
  4.  apply business intelligence techniques for information management, analysis, and decision making for an enterprise.
  5.  use teamwork and communication skills effectively.
  6.  adhere to professional, ethical, legal, security, and social responsibilities.

 

Allotment to the Information Sciences specialization is based on the CGPA scored by the student in First Year Diploma. Requirements to progress to Advanced Diploma in Information Systems:

  1. Student must complete Diploma in Information Systems successfully with CGPA ≥ 2.5 in scale of 4.
  2. IELTS band Score ≥4.5 or the FDL Mark should be ≥ 62 .
  3. Lateral entry of students is governed by UTAS bylaws.

Reference: UTAS Bylaws and its Amendments (Reference: 1. MoMP Bylaws of College of Technology & its Amendments)

 

  1.   System Analyst
  2.  Business Process Analyst
  3.   Database Analyst
  4.   IS Project Coordinator
  5.  System Developer

Semester 1

#

Prerequisite: GFPCS001 This course introduces students to various concepts of IT/IS including number systems, operating systems, networks, system development life cycle, algorithms, flow charts, and Information System infrastructure. It will also cover the use of various IT/IS systems in business organizations, careers, and certifications

This course enables the students to be familiarized with the importance of databases, core concepts of relational databases, techniques of database design and its refinement, and the concepts of non-relational databases.

This course introduces the practical knowledge and skills in writing markup language tags, designing style sheets, and scripting in order to design websites according to W3C standards, using the latest web tools and technologies.

The course aims to equip the graduates with problem solving, programming skills and to apply real time programming approaches in all engineering disciplines through any latest computer programming languages like python.

The course aims to equip the graduates with problem solving, programming skills and to apply real time programming approaches in all engineering disciplines through any latest computer programming languages like python.

Semester 2

Prerequisite:FPMP0003
This course is a first common math course at diploma level for all specializations except pharmacy and design; it plays an important role in the understanding of science, engineering, economics, computer science, and other disciplines. The course covers the quite familiar basic calculus concepts like limits and continuity, derivatives, optimization, definite integrals, exponential and logarithmic functions, trigonometric functions,and techniques of integration. The course contents are explored to the students through problem solving, to understand them better, and to improve the ability to apply them in real time

Prerequisite:CSCM1101
This course provides fundamental programming concepts and techniques using high level programming language. In this course student will create programs which include variables, loops, decision making and different types of functions and data collections. Student will develop programs that can handle data files and include exception handling. In addition, the student will be able to produce a simple web application program.

#

Prerequisite:CSCM1101
This course discusses the basic facilities provided by the operating system. Students will be familiarized with the functions of operating systems, including process management (processes, threads, context switch, concurrency control, synchronization, scheduling, deadlocks, etc.), primary memory management, virtual memory management, file systems, resource allocation, and information protection. Students will rewrite fundamental parts of the UNIX/Linux user space.

Prerequisite:CSCN1104
This course gives a comprehensive understanding of information security concepts and security services.Students will be familiarized with various types of security threats and attacks on systems and explore security measures that can be used for dealing with risks and security breaches in computer and network systems.

Semester 1

#

Prerequisite:CSDB1102 & CSCM1101 This course introduces the various methodologies, processes, techniques, models, and tools in Systems Analysis and Design.

Prerequisite:CSWD1103
This course builds skills needed to develop functional and dynamic websites. Students will learn the client-server architecture, server-side scripts, database manipulation, and web security and authentication of web-based applications.

Prerequisite:CSDB1102 This course prepares students to gain skills in creating, and using Structured (SQL) and Unstructured databases (NoSQL).

  • Uncs2215- Communication Skills
  • Unpr2217- Preparing for Work
  • Unwe2216- Working Ethics
  • Unis2206- Islamic Studies
  • Unoc2207- Oman Civilization and Man
  • Unct2210- Critical Thinking
  • Uncl2211- Chinese Language
  • UNFL2213- French Language
  • UNFL2215- German Language

Semester 2

Prerequisite:CSPG1205 This course covers basics of Object-Oriented Programming approach to provide great flexibility, modularity, and code reusability in developing computer programs. They will learn programming using objects and classes, abstraction and encapsulation, class inheritance, polymorphism, exception handling, abstract classes, and interfaces. The student will also learn the basics of Graphical User Interfaces (GUI) and event-driven programming

This course aims to introduce latest emerging and innovation technologies in the field of Computing. This can mean the use of a new programming language, development tool, a new process, a new design method, or targeting a new platform. This course is concerned with the most recent innovations in the field, with a view to bringing the students up to date with modern trends

Prerequisite:BSFB2101 This course is offered in the first semester of the second year Diploma level. The course aims to impart knowledge on the different models of organizational behavior. The course also discusses the dimensions of individual behavior comprising of group dynamics and intergroup behavior. It also discusses the functions like communication leadership, power and conflicts towards organizational behavior. The challenges involved in managing human resources and the structure and the job design required for the organization were also discussed in this course. The course gives an idea of how the behavior in an organization differs and one has to cope with this.

Prerequisite:CSIS2101 & CSWD2101 In this course, students will apply the software engineering and programming concepts to develop a software application. the students will be able to develop an application for a real world requirement that has passed through the Software Development Life Cycle. It will give the students a valuable teamwork experience and communication skill.

Prerequisite:EGBM2120

Semester 1

Prerequisite:UNEN1203

Prerequisite:MATH1202 This is a service course that is intended for students whose mathematical background is Calculus. The course follows a theoretical approach with significant examples of formal mathematical proofs. In addition, fundamental concepts are presented with intuitive examples along with practical examples using a statistical software. The course goal is to deliver an understanding of elementary statistics, fundamental concepts in probability theory, random variables, some discrete and continuous probability distributions, expectation, cumulative distribution function, probability mass function, and essential techniques of parameter estimation, tests of hypothesis, and regression analysis. After taking this course, students will be able to use a statistical package in performing data visualization, analysis, and inferences for small and large sample datasets.

Prerequisite:CSIS2101 OR CSSE2101 This course introduces students to the business process and its principles in order to enable them to identify, document, model, assess, and improve such core business processes in such a way to adapt to organizational changes and other inter-organizational processes.

Prerequisite:CSCM1101
This course focuses on creating value for an organization by monitoring and controlling organizational IS resources and consistently improving the systems to deliver the information necessary for an organization. IS Strategy emphasizes the competency to create long-term plans for implementing and using organizational information systems to achieve strategic organizational goals and objectives.

This course introduces students to the User Experience (UX) design by applying the relevant principles, and using the latest tools and techniques. Students will be familiarized with evaluating the usability of the applications.


CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207

Semester 2

Prerequisite:CSSE2101 OR CSIS2101 This course provides in-depth discussions of project management principles and modern software project management practices as well as methodologies such as the Agile methodology. Students will also learn the concepts of acquisition, contract basics, and management skills to successfully deal with acquired technical resources. Through IT-based case studies and role-playing, they will learn about procurement and acquisition activities, develop acquisition strategies, and prepare different acquisition plans.

Prerequisite:CSDS2101 This course prepares students to understand the fundamentals concepts of big data and its technologies. Students will learn the primary systems used in big data.

This course aims to provide students with the concepts, principles and strategies of digital marketing as well as the trends that are shaping its future to achieve a competitive edge in the market.

TPrerequisite: EGBM3110

Prerequisite:CSWD1103 This course covers simple web application development using React. It implements front-end frameworks, advance JavaScript concepts and application integration with NoSQL databases. This course enables to work with Repository Management Environment.

Prerequisite: EGBM2240

Prerequisite:STAT3101 This course enables students to use key concepts, methods, techniques, and tools in conducting research projects relevant to computing and information science field.


CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207

 

This program aims to produce information systems specialists who apply technical and research skills to support business organizations in achieving their mission.


Teaching Language: English
Branches: Muscat, Slalalah

 

Upon completion of the program, the graduates should be able to:

 

  1.  support the delivery usage and management of Information Systems to solve business problems.
  2.  evaluate business models/strategies and their implications on the information system decision making process.
  3.  apply research to develop a solution for business problems.
  4.  apply business intelligence techniques for information management, analysis, and decision making for an enterprise.
  5.  use teamwork and communication skills effectively.
  6.  adhere to professional, ethical, legal, security, and social responsibilities.

Allotment to the Information Systems specialization is based on the CGPA scored by the student in Advance Diploma. Requirements to progress to Bachelor in Information Systems:

  1.  Student must complete Advance Diploma in Information Systems successfully with CGPA ≥ 2.75 in scale of 4.
  2.   IELTS band Score ≥5 or the FDL Mark should be ≥ 70 .
  3.  Lateral entry of students is governed by UTAS bylaws.

Reference: UTAS Bylaws and its Amendments (Reference: 1. MoMP Bylaws of College of Technology & its Amendments)

 

  1.  System Analyst
  2.  Business Process Analyst
  3.  User Interface Designer
  4.  IS Project Manager
  5.  IS Manager
  6.  Information System Specialist
  7.  Information Specialist
  8.  Chief Information Officer
  9.  ERP Administrator
  10.  Database Analyst
  11.  Database Administrator
  12.  Application Developer
  13.  System Developer
  14.  IT Auditor
  15.  IS Auditor

Semester 1

#

Prerequisite: GFPCS001 This course introduces students to various concepts of IT/IS including number systems, operating systems, networks, system development life cycle, algorithms, flow charts, and Information System infrastructure. It will also cover the use of various IT/IS systems in business organizations, careers, and certifications.

This course enables the students to be familiarized with the importance of databases, core concepts of relational databases, techniques of database design and its refinement, and the concepts of non-relational databases.

This course introduces the practical knowledge and skills in writing markup language tags, designing style sheets, and scripting in order to design websites according to W3C standards, using the latest web tools and technologies.

The course aims to equip the graduates with problem solving, programming skills and to apply real time programming approaches in all engineering disciplines through any latest computer programming languages like python.

This course introduces the architectures, models, protocols and networking elements that connect users, devices, applications and data through the internet and across modern computer networks - including IP addressing and Ethernet fundamentals.

Semester 2

Prerequisite:FPMP0003 This course is a first common math course at diploma level for all specializations except pharmacy and design; it plays an important role in the understanding of science, engineering, economics, computer science, and other disciplines. The course covers the quite familiar basic calculus concepts like limits and continuity, derivatives, optimization, definite integrals, exponential and logarithmic functions, trigonometric functions,and techniques of integration. The course contents are explored to the students through problem solving, to understand them better, and to improve the ability to apply them in real time

Prerequisite:CSCM1101
This course provides fundamental programming concepts and techniques using high level programming language. In this course student will create programs which include variables, loops, decision making and different types of functions and data collections. Student will develop programs that can handle data files and include exception handling. In addition, the student will be able to produce a simple web application program.

#

Prerequisite:PHYS1110
Prerequisite:CSCM1101 This course discusses the basic facilities provided by the operating system. Students will be familiarized with the functions of operating systems, including process management (processes, threads, context switch, concurrency control, synchronization, scheduling, deadlocks, etc.), primary memory management, virtual memory management, file systems, resource allocation, and information protection. Students will rewrite fundamental parts of the UNIX/Linux user space.

Prerequisite:CSCN1104 This course gives a comprehensive understanding of information security concepts and security services. Students will be familiarized with various types of security threats and attacks on systems and explore security measures that can be used for dealing with risks and security breaches in computer and network systems.

Semester 1

#

Prerequisite:CSDB1102 & CSCM1101 This course introduces the various methodologies, processes, techniques, models, and tools in Systems Analysis and Design.

Prerequisite:CSWD1103
This course builds skills needed to develop functional and dynamic websites. Students will learn the client-server architecture, server-side scripts, database manipulation, and web security and authentication of web-based applications.

Prerequisite: CHEM1120
Prerequisite:CSDB1102 This course prepares students to gain skills in creating, and using Structured (SQL) and Unstructured databases (NoSQL).

  • Uncs2215- Communication Skills
  • Unpr2217- Preparing for Work
  • Unwe2216- Working Ethics
  • Unis2206- Islamic Studies
  • Unoc2207- Oman Civilization and Man
  • Unct2210- Critical Thinking
  • Uncl2211- Chinese Language
  • UNFL2213- French Language
  • UNFL2215- German Language

Semester 2

Prerequisite:CSPG1205
This course covers basics of Object-Oriented Programming approach to provide great flexibility, modularity, and code reusability in developing computer programs. They will learn programming using objects and classes, abstraction and encapsulation, class inheritance, polymorphism, exception handling, abstract classes, and interfaces. The student will also learn the basics of Graphical User Interfaces (GUI) and event-driven programming

This course aims to introduce latest emerging and innovation technologies in the field of Computing. This can mean the use of a new programming language, development tool, a new process, a new design method, or targeting a new platform. This course is concerned with the most recent innovations in the field, with a view to bringing the students up to date with modern trends

Prerequisite:BSFB2101
This course is offered in the first semester of the second year Diploma level. The course aims to impart knowledge on the different models of organizational behavior. The course also discusses the dimensions of individual behavior comprising of group dynamics and intergroup behavior. It also discusses the functions like communication leadership, power and conflicts towards organizational behavior. The challenges involved in managing human resources and the structure and the job design required for the organization were also discussed in this course. The course gives an idea of how the behavior in an organization differs and one has to cope with this.

Prerequisite:CSIS2101
CSWD2101 In this course, students will apply the software engineering and programming concepts to develop a software application. the students will be able to develop an application for a real world requirement that has passed through the Software Development Life Cycle. It will give the students a valuable teamwork experience and communication skill.

#

Semester 1

Prerequisite: UNEN1203

Prerequisite:MATH1202
This is a service course that is intended for students whose mathematical background is Calculus. The course follows a theoretical approach with significant examples of formal mathematical proofs. In addition, fundamental concepts are presented with intuitive examples along with practical examples using a statistical software. The course goal is to deliver an understanding of elementary statistics, fundamental concepts in probability theory, random variables, some discrete and continuous probability distributions, expectation, cumulative distribution function, probability mass function, and essential techniques of parameter estimation, tests of hypothesis, and regression analysis. After taking this course, students will be able to use a statistical package in performing data visualization, analysis, and inferences for small and large sample datasets.

Prerequisite:CSIS2101 OR CSSE2101
This course introduces students to the business process and its principles in order to enable them to identify, document, model, assess, and improve such core business processes in such a way to adapt to organizational changes and other inter-organizational processes.

Prerequisite:CSCM1101 This course focuses on creating value for an organization by monitoring and controlling organizational IS resources and consistently improving the systems to deliver the information necessary for an organization. IS Strategy emphasizes the competency to create long-term plans for implementing and using organizational information systems to achieve strategic organizational goals and objectives.

This course introduces the User Experience (UX) concepts and design sprint phases by applying the relevant principles, latest tools, and techniques. Students will be familiarized with evaluating the usability of the User Interface (UI) design.


CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207

Semester 2

Prerequisite:CSSE2101 OR CSIS2101
This course provides in-depth discussions of project management principles and modern software project management practices as well as methodologies such as the Agile methodology. Students will also learn the concepts of acquisition, contract basics, and management skills to successfully deal with acquired technical resources. Through IT-based case studies and role-playing, they will learn about procurement and acquisition activities, develop acquisition strategies, and prepare different acquisition plans.

Prerequisite:CSDS2101
This course prepares students to understand the fundamentals concepts of big data and its technologies. Students will learn the primary systems used in big data.

This course aims to provide students with the concepts, principles and strategies of digital marketing as well as the trends that are shaping its future to achieve a competitive edge in the market.

Prerequisite:CSWD1103
This course covers simple web application development using React. It implements front-end frameworks, advance JavaScript concepts and application integration with NoSQL databases. This course enables to work with Repository Management Environment.

Prerequisite:STAT3101 This course enables students to use key concepts, methods, techniques, and tools in conducting research projects relevant to computing and information science field.


CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207

Semester 1

 

Prerequisite:CSIS3102 This course introduces the concepts, theories, tools, and techniques of Enterprise Systems by emphasizing on the theoretical and practical modules related to Enterprise Resource Planning Systems within organizations.

 

Prerequisite:CSRM3202
This course enables students to exhibit their knowledge and skills throughout the development of a project that is closely related to their specialization and is appropriate to their study level.

Prerequisite: CSDS3101. This course focuses on Business Intelligence (BI) which refers to technologies, applications, and practices for the collection, integration, analysis, and presentation of business information. The course allows students to understand the goal of the organization and decision making process, and enable data analysis using data visualization.

CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207

Semester 2

#

As a college requirement, this course will be taught during the first semester of bachelor-level study. This course will provide a broad understanding of the complex environment in which organizations operate and the strategies they employ for success. Students must be able to explain the foundations of corporate strategy and strategic management. Further, students will learn to assess the environment and industry before establishing strategy, analyze the concept of competitive advantage and the competitive position of the organization, explore the various types of corporates and strategies within businesses, and assess the effect of corporate social responsibility. Moreover, the course provides an understanding of the influence of modern changes such as globalization and technological advancements on business international strategies.

The course introduces the concepts, best practices, procedures, techniques, standards, requirements, and tools of IS audit and control which enable them to manage risk and sustain business continuity and disaster recovery.

Prerequisite:CSIS4102 This course enables students to extend their project in CSIS4102 to sustain its applicability and improvement of its significance.

CSIS3105 - IS Special Topics - Prerequisite: None
CSIS4206 - Knowledge Management System - Prerequisite:CSIS3102
CSIS4205 - IT for Management Decision Making - Prerequisite:CSIS3102
BSHR3206 - Teamwork Management - Prerequisite: None
BSHR3207 - Employee Relation - Prerequisite: None
BSHR3215 - Total Quality Management - Prerequisite: None
CSDS3202 - Introduction to Data Science - Prerequisite:STAT3101+ CSPG1205
CSDS3205 - Data Visualization - Prerequisite: None
CSDS3204 - Data warehouse Design - Prerequisite: CSDS2101
CSDS4111 - Introduction to Blockchain - Prerequisite: None
CSDS3105 - Database Programming - Prerequisite:CSDS2101
CSSE3102 - Object-Oriented Analysis and Design - Prerequisite:CSSE2202 + { CSSE2101 OR CSIS2101}
CSSE2203 - Data Structure and Algorithms - Prerequisite: CSPG1205
CSSE3203 - Mobile Application Development - Prerequisite: CSSE3101
CSSE4103 - Full-stack Web Development - Prerequisite:CSSE3101
CSSE4101 - Software Design, and Testing - Prerequisite: CSSE3102
CSSY3201 - Authentication and Access Control - Prerequisite: CSSY1208
CSSY3202 - Web Applications Security - Prerequisite: CSWD2101
CSNW3204 - Could Computing Fundamentals - Prerequisite: None
CSNW3203 - System Administration - Prerequisite: CSOP1207