The Bachelor’s Degree in Management Information Systems (MIS) offered in conjunction with CCCJ is designed to equip students with the knowledge, skills, and competencies necessary to manage, design, and implement information systems in organizational settings. This program blends business management principles with information technology to prepare graduates for roles that require both technical expertise and strategic decision-making capabilities.This programme seeks to develop in students, the professional knowledge, skills, and dispositions that are important for workplace practice. It is implemented in an environment that that encourages and facilitates the development of the 21st century skills. The programme aims to prepare students for middle level position in the MIS sector and also for entry to MIS master’s programmes. What to Expect This programme prepares students for mid-level positions in the MIS sector and provides a strong foundation for entry into MIS master’s programmes. Through a blend of technical and conceptual training, students will develop the skills to communicate complex technical information effectively, solve problems using evidence-based strategies, and make ethically sound decisions. The curriculum emphasises leadership, teamwork, and the application of diagnostic and creative skills in diverse contexts, ensuring graduates are well-rounded professionals. Outcomes of the Programme Graduates will be equipped to analyse and evaluate information at an abstract level, generate innovative ideas, and apply theoretical concepts to resolve both well-defined and complex problems. They will also be prepared to lead teams, negotiate positions, and build consensus in professional settings. With expertise in standardised and specialised techniques of enquiry, graduates will be ready to excel in the dynamic field of MIS and contribute to organisational success through technology-driven solutions. “
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
The Associate’s Degree in Computer and Electronics Engineering Technology is a foundational programme designed to prepare students for careers in the fields of electronics, computer hardware, and embedded systems. This programme combines theoretical knowledge with practical, hands on experience, providing students with the skills necessary to design, maintain, and troubleshoot complex electronic and computer systems. What to Expect “This programme provides students with a strong foundation in electronics, computer systems, and engineering principles. Through hands-on learning, students will develop proficiency in circuit analysis, digital systems, programming, and troubleshooting techniques. The curriculum emphasises the application of theoretical knowledge to practical scenarios, using industry-standard tools and technologies to prepare students for technical roles in the field. Outcomes of the Programme Graduates will be equipped with the skills to work effectively as engineering technicians, system support specialists, or electronics technicians. They will demonstrate problem-solving abilities, technical competence, and teamwork, making them valuable assets in technical environments. The programme also prepares students for immediate entry into the workforce or further education in computer and electrical engineering or related fields, ensuring a pathway for career growth and advancement.”
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
The Certificate in Electrical Engineering Technology program aims to equip students with fundamental knowledge and practical skills in electrical systems, circuits, and safety procedures. Learning objectives include understanding electrical principles, mastering circuit analysis, and developing hands-on proficiency in wiring, troubleshooting, and equipment maintenance. Expected outcomes include the ability to install, test, and repair electrical components, interpret technical diagrams, and apply industry standards. Graduates are prepared for entry-level roles in electrical technology or further studies. Outcomes of the Programme Expectations include active participation, completion of lab work, and adherence to safety regulations to ensure competency in the field.”
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
The Certificate in Computer Applications aims to equip learners with fundamental computer skills essential for personal, academic, and professional use. The learning objectives include understanding basic computer operations, mastering key software applications like word processing, spreadsheets, and presentations, and developing internet and email proficiency. Upon completion, students will be able to apply these skills in practical scenarios, enhancing productivity and digital literacy. Outcomes of the Programme Expected outcomes include improved efficiency in handling computer tasks, better problem-solving abilities in software applications, and readiness for entry-level IT roles or further studies. Learners are expected to actively participate, complete assignments, and demonstrate practical competency in using various computer applications.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
This course is designed to introduce and provide the student/trainee with a sound knowledge of computer hardware and operating systems, covering: installing, building, upgrading, repairing, configuring, troubleshooting, optimizing, diagnosing and preventive maintenance, with additional elements of soft skills and security. An emphasis is placed on analyzing and optimizing system performance, troubleshooting and repairing malfunctioning systems. This course maps closely to the CompTIA A+ examination objectives.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
Hypertext Pre-processor or PHP as we call it; is the most popular server-side language used to build dynamic websites, and though it is a very extensive language, this class will take it step-by-step. PHP was originally designed for web development and hence has great advantages over other languages. It can be directly embedded into an HTML source file whereas other languages (like C++) need to be called from an external file. It can also be used in Standalone graphical apps or even as a standalone shell on almost every OS out there. Students will learn how to make web pages dynamic based upon user interaction, interacting with HTML forms and store and retrieve information from local data sources which include a database.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
In this course, students complete individual projects in some area of the computing discipline. The project may be a development one, including design and implementation of application software. It may also be a research project where the student investigates a research topic to a reasonable depth.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Pre-College, TVET Programme
This course will introduce students to the fundamental concepts underlying modern computer organization and architecture. The main objective of the course is to familiarize students with hardware design including logic design, basic structure and behavior of the various functional modules of the computer and how they interact to provide the processing needs of the user, the interaction between computer hardware and software at various levels. The students will learn the concepts of computer technology, It will cover machine level representation of data, performance evaluation, instruction set design, computer arithmetic, CPU structure and functions, memory system organization and architecture, system input/output, multiprocessors, data path and control unit design of processors and enhancing performance with pipelining.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
This course provides an introduction on the fundamental concepts of database systems. This course also aims to provide the students with an understanding of the main issues related to data modelling, creation, storage and manipulation as employed in database systems. In particular, as the course is aimed at providing the student with a detailed presentation of the theory and practice of the relational model, and the introduction of recent and emerging trends in database systems. Students will also improve their skills on system analysis, database design, and implementation using a commercial database system.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type:
To continue the development of methods for general modular programmedesign and data abstraction, to learn some specific algorithms used to manipulate data structures and data structures which are applicable to a range of problems, and to gain an understanding of techniques for analyzing algorithms and data structures in relation to programmedesign. Learning problem solving methods and algorithm development and how data structures are used to store information in computer programmes.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: