School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture,...
Transcript of School of Innovative Technologies and Engineering … 2016/PgDip...Learning Centre, Accenture,...
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
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
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.
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]
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
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
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
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
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
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)