Masters of Information and Communication Science


The MICS degree in Information Technology will appeal to graduates who hold a primary degree in computer science or related course in computing and who wish to upgrade their qualification to Masters’ level. Our degree will also appeal to graduates with other science or engineering backgrounds who wish to work in the IT industry.

The course is offered on a part-time basis leading to a diploma certificate or Master Degree in ICS. This opportunity will appeal to students currently in employment as well as those who wish to progress after their primary degree program from AUN or other accredited University. It is a block-release course over three summer terms spanning 18 – 36 months for those interested in diploma or Master’s Degree option. The course consists of a taught component and a project work relevant to the students’ industrial preferences or his/her choice of concentration.

Course Structure

The Master of Information and Communication Science programme requires a minimum of 36 credit hours made up as follows:

10 core courses (3 credits each) - 30 credit hours

Thesis  (done over two semesters) - 6 credit hours

Total: 36 credit hours

Duration: minimum 36 months maximum of 48 months

Course Descriptions

ICT 501 System Dynamics

The increasing complexity of human-activity (socio-technical) systems that surround us today calls for a new approach to problem view and intervention. Systems dynamics represents a new paradigm (holistic rather than linear) to understanding complex problem situations providing a set of graphical modeling tools for discerning the underlying structures of such systems. It adopts a methodology based on computer simulation for building management flight simulators that permit to experiment with various policy choices to find leverage points or changes that affect the desired outcomes or design new policies through restructuring. The course is designed to develop skills in the creation and use of computer simulation models for policy analysis and formulation of business strategy. A principal focus of the course is the significance of information feedback and circular causality in the behavior of sociotechnical systems.


ICT 503 Management Information System (MIS), Decision Support System (DSS), Enterprise Resource Planning (ERP), Business Intelligence and Strategic Enterprise

An MIS is a system to convert data from internal and external sources into information and to communicate that information, in an appropriate form, to managers at all levels in all functions to enable them make timely and effective decisions for planning, directing and controlling the activities for which they are responsible. The MIS & DSS course emphasizes the value chain of information in modern organizations and business in defining its policy structure and dynamic behavior; how information derives from data, the important role and function of information and communication technologies, organizational structures and processes, principles of feedback and feed forward, management functions at all levels and management decision support tools at all levels.


ICT 505 Operating system Concepts (Windows, Linux, virtual machines)

Object Oriented Application Development and Implementation

This course will be taught using Java, C# or C++.


ICT 507 Internet Protocol (IP) Networking

The course will overview and explain IP and its Applications in Modern Networks. It will examine the various aspects of IP network design and its application in various areas of information technology.


ICT 509 IT Project Management

This course will introduce modern project management. The course begins with an overview of the nuts and bolts of project management. From here it expands into Adaptive and Extreme project management. The focus of the course then shifts to the individual skills required to be an effective project manager, such as time management, leadership, and motivation. Once skills of the individual have been addressed, the course looks at social networks and how they could impact project management.


ICT 602 Web Application Development and E-Commerce

The program is designed to prepare graduates with the knowledge they need to take advantage of electronic commerce opportunities in commercial and enterprise management in the new economy. Students will be able to understand management, public policy, and information technology concepts, and effectively integrate these into developing electronic commerce solutions in a wide variety of specialized applications from electronic government, to electronic banking, to tele -health. More importantly, they will respond to the demand for professionals to work in a wide variety of capacities in digital age organizations in Nigeria and around the world.


ICT 604 Enterprise Database Management

This course will reveal the fundamentals of database technology and database management systems. It will cover a wide range of topics including: uses of databases, database architectures, design, real world implementations, security topics, integrity issues, Structured Query Language (SQL), performance concepts, and storage issues. The emphasis of the course will be on practical applied database technology for enterprise systems. Course will cover logical and physical database design, query languages, and database programming, and will examine commercial systems. The course will also focus on technologies and industry standards for accessing and manipulating persistent data that are suitable for web enterprise application systems.


ICT606 IT Security and Computer Forensics

This course will include the following topics: Network security, hacker attacks, virus attacks, web security, e-mail security, e-commerce security, systems and operation environment security, database security, algorithms for making data communications secure; encryption and coding techniques and IP security. Issues such as organizational security policy, legal and ethical issues in security, standards and methodologies for security evaluation will also be covered.


ICT 608 System Analysis and design - Object Oriented method Unified Modeling Language (UML)

This course will focus on the application of the systems approach to the analysis and design of information systems. Topics covered include object-oriented analysis models and tools; use cases, system modeling using UML; requirements specification development; other techniques for information requirement analysis, systems analysis issues, design theory, design techniques, system development life cycle and project management issues and a term project.


ICT 612 Emerging Technology (Cloud computing, Architecture)

The course will present the state of the art in cloud computing technologies and applications. The course will explore potential research directions, as well as the technologies that will facilitate the creation of global marketplace for cloud computing services that support scientific, industrial, business, and consumer applications. Topics will include: telecommunications needs; architectural models for cloud computing; cloud computing platforms and services; security, privacy, and trust management; resource allocation and quality of service; cloud economics and business models; pricing and risk management; interoperability and internetworking; legal issues; and novel applications. Course projects will expose students to different tools and technologies used to build and utilize clouds and the related security, privacy and trust management issues.


ICT610 Technical Writing and Presentation

This course will explore and show students reasons for good technical writing matters. It will introduce the technical writing process and uses class group writing workshops to task/encourage students to prepare technical documents in selected topics of the ITC field. Writing workshops and assignments will cover the technical areas of Information Technology and Communications, IT Project Management, Systems Analysis, System Design and implementation documentations. Writing assignments are drawn. The course will use practical methods and workshops to improve students’ presentation and public speaking skills. Students will be able to measure their improvements.


ICT 690 Thesis

This is a supervised component of the master program. The thesis is a stimulating and challenging part of the master program. It provides the opportunity to apply the knowledge acquired in the taught component of the course and also to specialize in one aspect, developing the students’ deep understanding and expertise in his/her preferred area of concentration. Students may carry out their project wholly within the University, but industrial based projects are also encouraged. For company sponsored students, projects should be related to the company’s present and strategic goals. Industrial projects often lead to recruitment of the student by the collaborating company. At the end of this, student would be able to conduct independent research, which can stimulate their interest to further studies. This is normally done over two semesters.

Admission Requirement
Tuition Fees