Master Of Advanced Information Technology (MAIT)

Faculty of Computer Science and Information Technology (FCSIT) mission is to be the first-choice institution, recognised for its dynamism, innovative and first-rate tertiary education programmes, visionary goals alongside excellent research and professional serives in relted expertise, FCSIT offers a wide range of courses in the field of computer science and information technology, and provides suitable opportunities in research to fulfill the demands of the country and its modern graduates.

Core Modules
Decision Support System
Provides and overview of decision support system fundamentals: how people make decisions, how systems work where models fit into the DSS picture, benefits of DSS, and ways to clasify them. This includes hardware and software technologies, implementation and ethical issues, the major types of models that are useful for decision suport, optimization, group decision support systems, and expert systems. Data warehousing and its database will also be introduced and their contents and implementation analysis will be presented.

Multimedia Communications
Covers the issues related to multimedi elements, the principles of communication and the requirements to ensure better communication of these elements. Communication issues will be covered where issues such as notion of Quality of Service and performance gurantees for multimedia traffic will be discussed. Standards and protocols to assist multimedia data transfer will be discussed as well. Students will be able to discuss on the existing multimedia applications in networks.

Object Oriented Appliction Development
Focuses on advanced design and implementation of high quality software construction process from conceptualisation to deployment. Key topics covered in this course include applying uML in object-oriented (OO) methodology, constructing software models by using UML support tools (e.g. Rational Rose), and the application of OO programming. These concept and principles will enable students to think about solutions for computational problems in OO manner, capture reusable, extenible, efficient and maintainable software, resulting in the constuction of high quality software.

More information available here