ITGS303 : IT Project Management

Department

Internet Technologies Department

Academic Program

Bachelor in Internet Technologies

Type

General

Credits

03

Prerequisite

Overview

This course studies how to plan and manage projects at each stage of the software development life cycle. It covers specific techniques of Planning, Organizing, Monitoring, and Adjusting phases of software projects. Topics include technical and managerial skills needed to achieve project goals. A required team project combines technical and managerial techniques of software design and development.

Intended learning outcomes

Knowledge and understanding

  • Understand the basic meanings of IT project management
  • The importance of using the application of the principles of IT project management in building systems
  • Learn management methods and deal with the team
  • Learn the different methods of planning, cost estimating and schedule preparation
  • Learn the tools used and their difference

mental skills

  • Planning and preparing to manage an integrated software system
  • Strategic thinking
  • The ability to solve problems
  • Leadership skills and soft skills

Practical and professional skills

  • Use appropriate technologies to build information technology systems
  • Evaluate and identify the risks facing the project and how to avoid them or reduce their impact and impact
  • Use software applications and tools for planning and cost estimation
  • The ability to implement project management activities in information technology systems
  • Documentation and its importance in managing information technology projects
  • Ensure the quality of administrative procedures and operations

General and transferable skills

  • Use appropriate techniques
  • Good communication with team members orally and in writing
  • Formation and management of work teams
  • Work in a team to achieve goals

Teaching and learning methods

  • Lectures
  • Assignments
  • Projects
  • Presentations

Methods of assessments

  • Midterm Exam = 30
  • Mini-project = 20
  • Final Exam = 50

Course contents

  • Introduction to IT project management
  • IT project management activities
  • An overview of project planning
  • IT project planning techniques
  • IT cost and effort estimation
  • IT Risk management
  • IT Project documentation
  • Managing people and organizing teams
  • Monitoring and control
  • Project Quality Management
  • Planning for change
  • Project Procurement Management and Outsourcing
  • Leadership and Ethics
  • Project Implementation, Closure and Evaluation

Data Mining/Business Intelligence (ITWT301)
Wide Area Networks (ITWT309)
Information Retrieval Systems (ITWT302)
Introduction to Computer Graphics (ITWT303)
Image Processing (ITWT308)
Cloud Computing (ITWT307)
Multimedia over IP Networks (ITWT306)
Principles of Games Developments (ITWT305)
e-commerce (ITWT304)
Mathematics I (ITMM111)
Physics (ITPH111)
Problem solving Technic (ITGS113)
Intro to Information Technology (ITGS111)
General English1 (ITEL111)
Arabic language 1 (ITAR111)
Mathematics II (ITMM122)
Arabic language 2 (ITAR122)
General English2 (ITEL122)
Introduction to Programming (ITGS122)
System Analysis and Design (ITGS124)
logic Circuit Design (ITGS126)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Introduction to Statistics (ITST211)
Introduction to Internet Programming (ITGS226)
Foundation of Information Systems (ITGS222)
Computer Architucture & Organization (ITGS223)
Data Structure (ITGS220)
Introduction to Databases (ITGS228)
Information Security (ITGS224)
Human Computer Interaction (ITWT315)
Security Policies and Procedure (ITWT317)
Advanced Databases (ITWT313)
Advanced Internet Programming (ITWT311)
Design and Analysis algorithms (ITGS301)
Operating System (ITGS302)
IT Project Management (ITGS303)
Client server Programming (ITWT320)
Web Applications Development (ITWT413)
Ethical Hacking (ITWT420)
Scientific Writing (ITGS304)
Multimedia System development (ITWT324)
Web Services (ITWT411)
Integrated systems development (ITWT415)
Mobile Applications Development (ITWT422)