Integrated University

 

 

Master of Information Technology
(programme structure and ouline syllabuses)

programme Preview

The MIT is designed to provide students with the opportunity to develop and expand their skills in the most technically advanced IT areas, regardless of the level of their previous experience. In fact, the programme is suitable for people already working as IT professionals, as well as those just starting careers in this area. The on-line MIT programme offers a unique combination of courses in the disciplines of computer engineering, computer science, information systems and software engineering. As such, these courses represent the perfect combination as they provide a firm foundation for the development of analytic and problem solving skills, and also practical IT skills. Upon completion of this Masters programme you will possess the relevant specialist skills and expertise to keep pace with the rapid changes associated with the global boom in IT.
Our MIT curriculum balances theory with application, number-crunching with interpersonal skill development, and team projects with individual assignments. As a student in our thirty six credits online programme, you will complete:

      • Required Core Courses consisting of seven subjects ( 21credits )
      • Electives Courses two subjects ( 6 credits )
      • Project ( 9 credits )

The programme Sturcture

MIT Core Courses ( 3 credits each)
IT501           Computer Systems & Web Based Study
IT502           Computer Networks
IT503           Introduction to Software Engineering
IT504           Database Systems
IT505           Multimedia Design and Communication
IT506           Management Information Systems
IT507           e-Commerce and the Organisation

MIT Elective Courses (3 credits each)
IT402           Systems Analysis & Implementation
IT403           Information Storage and Managemen
IT404           Architecture of Software Systems

MIT Project (9 credits)
ITPR9           Research and Thesis Preparation Project


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

 

About ITU | MBA | MIT | Environment | Fees | Application Form | FAQ | Contact us