School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture,...

10
Page 1 of 10 School of Innovative Technologies and Engineering Department of Business Informatics and Software Engineering Postgraduate Diploma in Information Technology PROGRAMME DOCUMENT Version 1.0 PGDIT v1.0 May 2015 University of Technology, Mauritius La Tour Koenig, Pointe aux Sables, 11134, Mauritius Tel: (230) 207.52.50 Fax: (230) 234 1747 Email: [email protected] Website: www.utm.ac.mu

Transcript of School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture,...

Page 1: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Page 1 of 10

School of Innovative Technologies and Engineering

Department of Business Informatics and Software Engineering

Postgraduate Diploma in Information Technology

PROGRAMME DOCUMENT

Version 1.0 PGDIT v1.0

May 2015

University of Technology, Mauritius

La Tour Koenig, Pointe aux Sables, 11134, Mauritius

Tel: (230) 207.52.50 Fax: (230) 234 1747 Email: [email protected]

Website: www.utm.ac.mu

Page 2: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 2 of 10

Postgraduate Diploma in Information Technology

A. Programme Information

The postgraduate conversion programme in Information Technology aims to provide a foundation upon which

a student can build a successful career. In line with Government vision, the conversion programme is a possible

solution to reduce unemployment rate as it offers an ideal means to gain a foothold in an expanding and

important ICT industry.

This programme has been developed in consultation with leading ICT companies in Mauritius, namely Ceridian

Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current

needs of the ICT industry. The Postgraduate Diploma in Information Technology programme bridges the gap

between the academic knowledge and professional industry focussed requirements, thereby increasing the

employability of fresh graduates and accelerating their professional performance by building their knowhow

and delivery within the industry. This programme is geared mainly towards specific industry-used products and

other technologies that represents an extended way to deepen the students technical expertise.

B. Programme Aims

The aims of the programme are :

(i) to bridge the gap between available skill in current labour market and industry requirements through

an industry-led training programme in IT

(ii) to reduce unemployment rate among non-ICT graduates

(iii) to provide candidates with the opportunity to upgrade their skills and knowledge in the specific industry

focussed technologies

C. Programme Objectives After successful completion of the Programme, the graduates should:

achieve a broad understanding and working knowledge of the technologies of ICT industry

intervene professionally at all levels of the software development life cycle

develop and write proper documentation for software development projects

acquire appropriate communication skills to handle various client facing situations

Page 3: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 3 of 10

PART I

D. General Entry Requirements As per UTM’S Admission Regulations.

E. Programme Entry Requirements

(i) Any non-IT degree subject to clearing of an aptitude test,

(ii) Interview.

F. PROGRAMME MODE AND DURATION

Full Time: 6 months

G. TEACHING AND LEARNING STRATEGIES

Student would be expected to perform a substantial amount of self learning both for the theoretical and

practical part of the modules.

Lectures, Tutorials and Practical

Class Tests and Assignments

Workshops / Seminar modules

Structured Discussions & Self Directed Study

H. STUDENT SUPPORT & GUIDANCE

Tutoring

Access to resource center

Lab access

I. CREDIT SYSTEM

1 module = 2, 3 or 4 credits

J. STUDENT PROGRESS AND ASSESSMENT

All modules must be passed overall with passes in the examinations, coursework and other forms of

assessment. To clear a module, students must secure at least 40% overall.

All taught modules will carry 100 marks and will be assessed as follows (unless otherwise specified): Modules will be assessed on:

Either 100% coursework through continuous assessment, assignments and/or class tests

Or 50% coursework and 50% exam.

Page 4: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 4 of 10

Module grading structure:

Grade

Marks x (%)

A 70 ≤ x

B 60 x 70

C 50 x 60

D 40 x 50

F x 40

A-D Pass

F Fail

K. EVALUATION OF PERFORMANCE The percentage mark contributes a 100 percent weighting towards the degree classification

L. AWARD CLASSIFICATION

Overall weighted mark y (%) Classification

70 ≤ y Postgraduate Diploma with Distinction 60 ≤ y < 70 Postgraduate Diploma with Merit 40 ≤ y < 60 Postgraduate Diploma y < 40 No Award

N. Programme Organisation & Management

Programme Director: Mr. P. KANAKSABEE

Contact Details:

Room: G 2.12

Telephone Number: 207.52.50 Ext: 566

Email: [email protected]

Page 5: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 5 of 10

PART II

Postgraduate Diploma in Information Technology – Full Time

Code Modules Duration Credit Assessment Method

PGDP5101C Programming Concept 60 hrs 4 100% C

PGDP5102C Database Design & Concepts 60 hrs 4 50% C + 50% E

PGDP5103C Object-Oriented Programming

60 hrs 4 100% C

PGDP5104C SQL Server Reporting Services & PL/SQL

60 hrs 4 50% C + 50% E

PGDP5105C Web Development 60 hrs 4 100% C

PGDP5106C Data Communication and Networking

60 hrs 4 50% C + 50% E

PGDP5107C Advanced Web Development 60 hrs 4 100% C

PGDP5108C OS Admin and Management 45 hrs 3 50% C + 50% E

PGDP5109C Fundamentals of Software Testing & Quality Assurance

45 hrs 3 50% C + 50% E

PGDP5110C Professional Practice 30 hrs 2 100% C

PGDP5111C Enterprise Systems Fundamentals

60 hrs 4 50% C + 50% E

600 hrs 40 Credits

Assessment Method: C= Continuous Assessment and/or class tests E= Exams

Page 6: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 6 of 10

Part III

MODULE OUTLINE

PGDP5101C: Programming Concept

This module introduces the basic programming concepts using a problem solving approach Writing Algorithms Definition of Source Code & Compiler Integrated Development Environments (IDEs) Data types & Variables Conditional Statements Arrays Loops Basic Input and Output System Functions/Methods: definition, passing parameters/arguments, return types Calling Methods Overview of packages & libraries

PGDP5102C: Database Design & Concepts

Overview of Database Management System (History of the development of Relational Model)

Database concepts (Entities, Attributes, Relationship, Constraints, Keys)

Data Integrity (Referential Integrity, Domain Integrity, User Defined Integrity)

Logical Data Model (A Case Study)

Physical Data Model (Converting a Logical Data Model to a Physical Data Model)

Normalisation

Introduction to Structured Query Language

Writing Basic SQL SELECT Statements

Restricting and Sorting Data

Single-Row Functions

Displaying Data from Multiple Tables

Aggregating Data Using Group Functions

Subqueries

Manipulating Data

Creating and Managing Tables

Including Constraints

Creating Views

Other Database Objects

Controlling User Access

Page 7: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 7 of 10

PGDP5103C: Object-Oriented Programming

Classes & Objects

Extending classes, Inheritance

Abstract classes

Object-Oriented design: identifying objects & methods

Composition

Interface: interface declarations, interfaces & library, using multiple interfaces, interfaces for design

Polymorphism

Enumeration Types: simple enum example, enum declarations, enum constant declarations

Generic Types: generic type declarations, generic methods & constructors

Exceptions: creating exception types, throw, try-catch and finally, using exceptions

Collections: Collection interface, Set & SortedSet, List, Queue, Map & SortedMap, enum collections

Graphics packages

Testing: principles & application PGDP5104C: SQL Server Reporting Services & PL/SQL

Introduction to PL/SQL

Writing Executable Statements

Interacting with the Oracle Server

Writing Control Structures

Working with Composite Data Types

Writing Explicit Cursors

Handling Exceptions

Creating Procedures

Creating Functions

Use SSRS tools

Work with solutions and projects

Design basic reports

Enhance reports with formatting, images, and charts

Effectively group and summarize data

Work with parameterized reports

Incorporate charts and custom maps

Work with drill through reports

Manage reports

Utilize Report Builder

Page 8: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 8 of 10

PGDP5105C: Web Development

The Web: Past, present and future

Web architecture and protocols

Common client-server technologies and their relationships

Web standards, evolution and the future - Cross-platform compatibility, technical standards for web content

HTML5 tags, attributes, document structure and semantics - Images & multimedia - Webpage forms and data collection

Presentation: CSS3 - Style sheets, positioning and layout

Designing web sites - User requirements, expectations, behaviour and capability - Usability and accessibility principles - Adaptive User Interface

Behaviour and client-side programming: JQuery - JavaScript, DOM and event handling - Validating user input - Creating Objects and Methods by using JS libraries - Refining code for maintainability and extensibility

Web publishing fundamentals PGDP5106C: Data Communication and Networking

Investigate the fundamentals of data communication and the problems that affects communication in relation to computer networks.

Illustrate the concepts and applications of communications technologies and networks in the context of the OSI and TCP/IP reference models.

Investigate the various communications standards, protocols, architectures, and transmission techniques currently available.

LAN Design and Implementation.

Routing and Switching principles.

Introduce the need for error detection and correction of data in digital networks.

Understand the different metrics and concepts in network performance.

Simulation software (Opnet or Packet Tracer) and network device configuration. PGDP5107C: Advanced Web Development

Basics of the HTTP request & response

Architecture of Web applications

Using server side scripting

Persistent storage with databases

Understanding and using Web Services

Designing and implementing for the Mobile Web

Page 9: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 9 of 10

PGDP5108C: OS Admin & Management

Definition / Types of operating systems

Introduction to Active directory

Configuring DNS for Active Directory

Building the Active Directory Structure

Working with User, Group and Computer Accounts

File Systems

Managing Files and Folders

Recovering from System Failure

Linux Administration and Management

Linux Command-Line Tools

Administering the System

Linux and Window Server 2012 PGDP5109C: Fundamentals of Software Testing and Quality Assurance

Software Development Life Cycle – classical versus agile methodologies

Quality concepts – software quality attributes, quality planning and control

Quality assurance techniques – quality reviews, standards, tools

Testing as a quality control technique

The system testing process

Types of testing

Test planning & execution

Software testing tools

PGDP5110C: Professional Practice

Code of ethics for the IT Professional

Legal issues - Intellectual Property, Data Protection

Electronic Communication

Teamwork & conflict management

Stakeholder management

Customer service concepts

Page 10: School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture, Orange Business Services and Infosys. The course content is tailored to the current needs

Postgraduate Diploma in Information Technology Version 1.0

PGDIT V1.0 / May 2015 Page 10 of 10

PGDP5111C: Enterprise Systems Fundamentals

Sales and distribution (SD)

Material Management (MM)

Plant Maintenance (PM)

Production Planning (PP)

Human resource (HR)

Financial Controlling (FICO)

Financial Accounting (FICA) - optional

Client Relationship Management (CRM)

Supplier Relationship Management (SRM) or Supply Chain Management (SCM)

Industry Solution (IS)