ITIS326 : Advanced System analysis & Design

Department

Department of Information Systems

Academic Program

Bachelor in Information Systems

Type

Compulsory

Credits

03

Prerequisite

ITGS124

Overview

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

Intended learning outcomes

Knowledge &understand

  • To acquaint the student extensively with the advanced methodologies for the analysis and design of systems.
  • Learn about the mechanisms used in selecting and developing projects
  • Identify the stages of analysis and design processes.
  • Identify the methods used in implementing, maintaining, updating and developing systems.

mental skills

  • Students acquire the spirit of teamwork skills.
  • Ability to blend project management methodologies with systems analysis and design.
  • Dealing with the system as separate components, integrating them according to the requirements of producing an integrated system.
  • To learn how to motivate system owners to be involved in systems analysis and design processes.

Practical & professional skills

  • In-depth dealing with the Systems Life Cycle (SDLC) methodology.
  • Accurate dealing with project management and realizing its critical role with linking it to SDLC.
  • Use of modern frameworks in analysis, design, modeling and automation of business processes.
  • Implementation of analysis and design Operations with continuous follow-up of change in technology.

General and transferable skills

  • Editorial communication and report writing.
  • Oral communication with the ability to give presentations.
  • Studying some environments, and extrapolating the possibility of applying what studied in this course.
  • Applying what the student has learned in this course in the form of an integrated mini-project, from analysis to implementation.
  • Commitment to performing exams and handing in assignments on time (time management).

Teaching and learning methods

  • Lectures
  • Tutorials
  • Problem-based learning
  • Mini-projects

Methods of assessments

  • Midterm exam = 20
  • Set of tests = 15
  • Mini-Project = 25
  • Final exam = 40

Course contents

  • Modern Approach toward Systems Development
  • The Sources of Software
  • Managing the Information Systems Project
  • System Planning and Selections
  • Initiating and Planning Systems of Project
  • Determining System Requirements
  • Structuring System Process Requirements
  • Business Process Modeling
  • Structuring System Data Requirements
  • Designing the Human Interface
  • Designing Databases
  • Designing Distributed Systems
  • System Implementation
  • Maintaining Information System

Information Retrieval Systems (ITIS401)
Knowledge Management (ITIS402)
Data Mining/Business Intelligence (ITIS404)
Business Process Management (ITIS405)
Decision support system (ITIS406)
IS Innovation and New Technologies (ITIS407)
E-Government (ITIS408)
Physics (ITPH111)
Mathematics I (ITMM111)
Arabic language 1 (ITAR111)
Problem solving Technic (ITGS113)
Intro to Information Technology (ITGS111)
General English1 (ITEL111)
Mathematics II (ITMM122)
logic Circuit Design (ITGS126)
System Analysis and Design (ITGS124)
Introduction to Programming (ITGS122)
General English2 (ITEL122)
Arabic language 2 (ITAR122)
Introduction to Statistics (ITST211)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Computer Architucture & Organization (ITGS223)
Data Structure (ITGS220)
Foundation of Information Systems (ITGS222)
Information Security (ITGS224)
Introduction to Internet Programming (ITGS226)
Introduction to database (ITGS228)
Operating System (ITGS302)
Scientific Writing (ITGS304)
Web Application Development (ITIS311)
Human Computer Interaction (ITIS312)
Data and Information Management (ITIS313)
Advanced Databases (ITIS325)
IT Infrastructure (ITIS323)
Design and Analysis algorithms (ITGS301)
Multimedia Systems (ITIS324)
Advanced System analysis & Design (ITIS326)
Enterprise Architecture (ITIS411)
Risk management and Security (ITIS412)
Introduction to Artificial Intelligence (ITIS413)
IT Project Management (ITGS303)
Enterprise Systems (ITIS421)
IS strategy ,management and acquisition (ITIS422)