The objective of MIS is to provide information for decision making on planning, initiating, organizing, and controlling the operations of the subsystems of the firm and to provide a synergistic organization in the process. It facilitates the decisions-making process by furnishing information in the proper time frame.
- Data Storage - it is important to store information or processed data for future use.
- Data Retrieval - the data should be smoothly retrieved from storage devices whenever needed by different users.
- Data Propagation - data should be distributed periodically through the organizational network to its users.
- A system of efficient and effective planning - MIS controls functions of management to provide quick and timely information to the management. The process is very effective to make decisions.
- An MIS's goals are to incorporate the company's organizational structure and processes in order to better control the enterprise and maximize the information system's potential for competitive advantage.
- Graphical reports - give an idea about the performance of different resources employed in the organization.
- Controlling the organization - MIS helps control the organization to provide the latest information as well as historical data whenever required.
- Standard and budgeted performance - Through matching actual performance with standard and budgeted performance, MIS brings variances to management attention that can be resolved by taking remedial action.
- Teacher: Joseph Momanyi
Database Management Systems provides an introduction to the management of database systems. The course
emphasizes the understanding of the fundamentals of relational systems including data models, database
architectures, and database manipulations.
- Teacher: Joseph Momanyi
The learning objectives of this course are:
To understand how C++ improves C with object-oriented features.
To learn how to write inline functions for efficiency and performance.
To learn the syntax and semantics of the C++ programming language.
To learn how to design C++ classes for code reuse.
To learn how to implement copy constructors and class member functions.
To understand the concept of data abstraction and encapsulation.
To learn how to overload functions and operators in C++.
To learn how containment and inheritance promote code reuse in C++.
To learn how inheritance and virtual functions implement dynamic binding with polymorphism.
To learn how to design and implement generic classes with C++ templates.
To learn how to use exception handling in C++ programs.
- Teacher: Joseph Momanyi
This unit enables students get knowledge in computer system preventive as well as curative measures.
Objectives
Introduction to PC repair
Types of maintenance
Motherboards
Computer processor
Memory
Assembly and disassembly
Troubleshooting
- Teacher: Mr.Paul Musungu
By the end of the module unit the trainee should be able to:
a. Explain internet-based programming
b. Describe approaches to web programming
c. HTML
d. Web Authoring and design tools
e. JavaScript and active server pages
f. Web security
g. Emerging trends in internet based programming
- Teacher: Mr. Shivina Meshack
This module unit is intended to equip the trainee with the knowledge, skills and attitude to enable him/her to
undertake systems analysis and design.
By the end of the module unit the trainee should be able to:
a. Understand systems concepts
b. Understand systems analysis and design
c. Use systems analysis design tools and techniques
d. Apply systems development methodologies
e. Apply information system project management skills
- Teacher: Mr. Shivina Meshack
This course introduces you to QuickBooks Accounting. The trainer will help you learn
QuickBooks by explaining core features: how to create accounts, organize records, and reconcile
accounts and other core software skills you’ll need to manage a business.
- Teacher: Joseph Momanyi
The objective of this course is to teach users the basic commands and tools
necessary for professional 2D drawing, design and drafting using AutoCAD /
AutoCAD LT. After completing this course users will be able to:Use AutoCAD for
daily working process.Navigate throughout AutoCAD using major navigating
tools.Understand the concept and techniques to draw.Create multiple designs
using several of tools.Create layers to control the objects’ visibility.Explain drawing
using annotations.Plot or print the drawing by scale.To use constraint for certain
design.
- Teacher: Joseph Momanyi
This unit involves identifying, defining, designing, coding, testing and implementation of application programs for
solving programs in our daily lives in various fields.
Objectives
Designing simple and complex application programs
Creating business oriented Apps
Writing code for simple and complex systems