NOTES:
1. |
All Modules 'taught' modules except ITPR9. |
2. |
The teaching/training medium is English. |
3. |
The programme focus is on managing Information Technology.
|
4. |
The internet will be used extensively, especially in coursework
and project work. |
5. |
Candidates must study for a period of at least 12 months before
they are allowed to take the final examination. |
6. |
There is coursework in all the taught modules. |
7. |
For each taught module the pass mark is 40%. Pass mark for
the Project is 50%. |
8. |
A student who fails more than one taught module, or fails
the Project but passes all the taught modules, will be deemed
to have failed the entire programme. |
(The outline syllabuses given below are subject to revision
for updating and/or upgrading as and when deemed necessary).
IT501 Computer Systems & Web Based
Study
The fundamentals of modern digital logic design are presented,
including logic gates, Boolean algebra, Karnaugh maps, flip-flops,
and state-machines. At this time the binary number system, hexadecimal
notation and computer arithmetic are introduced. This exploration
of "low level" computing is complemented by an introduction
to the basic elements of a modern computer, including motherboards
and expansion slots, random access memory (RAM), read-only memory
(ROM), floppy and hard-disk drives, CD-ROM technology, and the basic
functions of a microprocessor. The subject is complemented by considering
emerging technologies. Moore's Law is examined to see how it will
drive future technology. Throughout the subject, emphasis is given
as to how modern computer technology is used in telecommunication
networks, consumer electronics, the Internet, and other areas of
social infrastructure.
It is highly recommended that first-time online students attend
one of the ITU FREE web study orientations virtual interactive classes,
and practice technology environment prior to the start of their
coursework.
In these live orientations virtual classes, students will be introduced
to the samples courseware materials and e-Learning systems of delivery
for the online courses.
Some of hands on practice would be:
· Virtual Interactive Classroom log on/off
· New Multimedia Thread Discussion
· Online Assignment's submission
· Test, Exam and Evaluation Delivering
· Using Online Tutorials
· Using Application Sharing
· Using Video/Audio Conferencing
· Using Online Virtual Library and e-book stores
Back to Top
IT502 Computer Networks
A study of high-level communication mechanisms and distributed
software development environments. Introduction to middleware, remote
procedure call, remote data access and message oriented middleware.
High level language support for distributed objects is investigated,
including protocols and query mechanisms such as JAVA's Remote Method
Invocation, OLE/COM/DCOM and CORBA. These are supported by an introduction
to the layer networking architecture (physical, data, network and
transport layers). Client/Server programmeming skills are introduced
from the TCP/IP protocol suite, especially the transport layer with
sockets.
Back to Top
IT503 Introduction to Software
Engineering
This subject introduces the fundamentals of analyzing a problem
and then implementing a solution as a computer software system.
Students are introduced to the software life cycle. Emphasis is
placed on programmeming and testing. Requirements analysis and software
design are introduced. The subject provides a basic introduction
to data abstraction and object-oriented analysis and design. An
overview is also given of the basic hardware and software components
of a computer system, including operating systems, compilers, interpreters,
memory and control logic. The social implications of computing are
also discussed.
Back to Top
IT504 Database Systems
Covers the three level architecture for database systems, the relational
database model, database normalization, data security and integrity,
recovery and concurrency, optimization and distributed and object-oriented
systems. Students learn the SQL query language, and get hands-on
experience of a modern relational database management system such
as Sybase or Oracle.
This course is to provide students with: :
· a solid working knowledge of database systems
· an understanding of the fundamentals of the architecture
and design of database systems
· hands-on experience of a commercial database management
system
On completion of this course students will be able to:
· understand the underlying principles of modern database
systems
· understand the storage structures, including indexing and
hashing
· understand the problems of recovery, concurrency, security
and integrity in centralised and distributed database systems
· be proficient in database query languages such as SQL
use a modern database management system both as end users and programmers
Back to Top
IT505 Introduction to Multimedia
Design and Effective Communication
This course has been developed to promote an understanding and
appreciation of the use of the Web and multimedia for effective
communication, it is aimed in particular at business communication
although similar techniques may be used, albeit on a different scale,
for personal home-pages and for larger corporations. The course
is designed to encourage students to explore their own working environments
and assess the effectiveness and efficiency of any use of digital
multimedia used in their workplace, it will examine both the technology
and thinking behind using multimedia in this context and present
a number of case studies and examples for discussion. The course
will assume no previous knowledge of multimedia technology and systems.
Because of the variety of software available, commercial, shareware
and freeware, this course will be non-software specific and will
assume that the student will have access to at least the minimum
software and equipment necessary to work through this course. The
minimum software is provided on the CDROM attached to the accompanying
book. It is recommended that the indicative reading and web-site
references for a particular module are studied before continuing
to the next module in the course.
Back to Top
IT506 Management Information
Systems
There are nine topic areas in this subject which will be studied
over a period of approximately fourteen weeks. The set text book
covers the theories and concepts underlying management information
systems. These theories are supplemented by real world examples
incorporated in case studies and exercises.
In addition, tutorial work provides the experience necessary to
develop the required level of expertise in tools important to managers
and information systems personnel.
These strategies aim to:
· Develop an understanding of information technology and
its position within the organisation.
· Provide participants with the skills to maintain the lifelong
research and study essential to sustain relevance in an active and
dynamic field.
· Produce a familiarity with management issues in information
technology and the ability to partner with IT specialists and stakeholders.
At the conclusion of this course you will:
· Appreciate the differing information requirements for
various types of decision making and planning strategies.
· Realise the importance of information vision, IT architecture
and planning at strategic, tactical and operational levels.
· Have a working knowledge of current trends in IT and be
well placed to keep abreast of future developments in the field.
· Acquire an acceptable level of proficiency with the basic
tools of MIS and have been exposed to some specialist applications.
· Be able to develop intelligent, well formed decisions on
the IT needs of various functional arms within the organisation.
· Demonstrate an awareness of the impact of information technology
on society.
Back to Top
IT507 e-Commerce and the Organisation
The course begins by considering exactly what eCommerce is and
reviewing its past development. Several conceptual definitions of
eCommerce are introduced and explored. The relationships between
eCommerce and "traditional" business and commerce are
discussed in the light of these models. The course primarily focuses
on the business aspects of eCommerce, not on technical issues. You
will need to have a good understanding of the underpinning technical
infrastructure that supports eCommerce and to that end developments
in Information Technology during the past fifty years are considered.
Particular attention will be paid to the Internet, the World Wide
Web and the move to distributed computing platforms. You will consider
several major types of e-Commerce in detail; particularly Electronic
Data Interchange, Electronic Markets and Internet Commerce. e-Commerce
is also about effective and efficient communication. You will consider
the ways in which individual, group and organisational communication
can be facilitated using emerging communication technology. Finally,
you will consider the strategic implications and likely long term
impacts of eCommerce. Issues considered will include emerging business
models, globalization and internationalization and the "knowledge
economy"
Back to Top
IT402 Information Storage and
Management
Illustrates the vast amounts of data that are stored in computer
based information systems. Explores the common tools and techniques
utilised to store/retrieve data in computing systems. In particular
the following topics are covered: an introduction to relational
database design; entity relationship modelling; data normalisation;
the relational environment; Structured Query Language (SQL); transaction
processing; and an introduction to and experience in the use of
a modern Fourth Generation Computer Language for system development
work.
Back to Top
IT403 Systems Analysis &
Implementation
Introduces the philosophies, techniques and procedures of analysis
and business process modelling. The conventional SDLC methodology
is introduced supported by such tools as data flow diagrams, data
dictionary, entity relationship modelling, decision structures,
feasibility techniques. Elementary system design and database design
are explained and the subject concludes with a study of other methodologies,
including object oriented methods which are discussed and compared.
.
Focuses on the management of the development of computer based
information systems. Topics covered include project management,
software quality, interface design, implementation and testing strategies
and maintenance and evaluation. Case studies are continued throughout
the subject to illustrate concepts, and students are introduced
to a variety of software tools to support concepts.
Back to Top
IT404 Architecture of Software
Systems
Architectures for Software Systems aims to teach you how to design,
understand, and evaluate systems at an architectural level of abstraction.
By the end of the course you should be able to:
Recognize major architectural styles in existing software systems.
Describe an architecture accurately.
Generate architectural alternatives for a problem and choose among
them. Construct a medium-sized software system that satisfies an
architectural specification. Use existing definitions and development
tools to expedite such tasks.
Understand the formal definition of a number of architectures and
be able to reason precisely about the properties of those architectures.
Use domain knowledge to specialize an architecture for a particular
family of applications.
Back to Top
ITPR9 Research and Thesis Preparation
Project
It is necessary for the student to go outside the organization
to establish the extent and nature of current practice and the existence
of concepts and theories which are relevant to the direction of
his or her study. The Dissertation requires responsible involvement
in real, complex and stressful situations to achieve intended change
sufficient to improve subsequent performance in the field of study
selected
Back to Top
|