School of Computing and Engineering Sciences

Welcome to School of Computing and Engineering Sciences

The School of computing and Engineering Sciences provides the education and variety of skills necessary to succeed within high technology environments in industry, society and the church, and for software and hardware design, manufacture and maintenance in this decade. Through projects involving real life applications, students are given broad background knowledge of the technological enterprise system within a framework of moral and ethical guiding principles. Specifically, students are exposed to experiences that enable them to:

1       Know why information processing is essential in the electronic world.

2      Value modern technology, and appreciate the role computers play in the society.

3       Handle simple tasks differently and better, e.g. process  data,  store  and  retrieve information through the use of existing smart microcomputer applications.

4       Use the available software and hardware to simulate the physical world for improvement.

5      Acquire the ability to integrate information systems into the business environment, and to exploit methods of leveraging business functions through information systems.

6       Receive technical orientation and managerial skills for strategic use of information systems.

7       Acquire  fundamental electronic knowledge  of  the  digital computer

8       Proceed to graduate study in computer science, computer engineering, software Engineering, Information Technology

MISSION STATEMENT

Our mission is to build minds for leadership through quality information systems and computing integrated with Christian education, transforming lives, impacting society for positive change through the pervading influence of our graduates and staff, computing services to humanity.

AREAS OF RESEARCH 

The School of Computing and Engineering Sciences offers Postgraduate Programs With the following areas of research in Focus

Artificial Intelligence

Artificial Intelligence (AI) is a wide-ranging branch of computer science concerned with building smart machines capable of performing tasks that typically require human intelligence. The ideal characteristic of AI is its ability to rationalize and take actions that have the best chance of achieving a specific goal. AI is an interdisciplinary science based on disciplines such as Computer Science, Biology, Psychology, Linguistics, Mathematics, and Engineering. AI leverages multiple approaches, but advancements in machine learning and deep learning are the most common approaches which are creating a paradigm shift in virtually every sector of the tech industry. Machine learning enables computers to learn from and adapt to new data without being assisted by humans. While deep learning techniques enable learning through the absorption of huge amounts of unstructured data such as text, images, or video. Some other approaches in AI include Expert Systems, Natural Language Processing (NLP), Evolutionary Algorithms, Speech Recognition, and Machine Vision.

Students of this specialization are equipped with a solid foundation in AI, which will enable them to further specialize in advanced studies in one of the branches of AI, such as Machine Learning, Expert Systems, Evolutionary Algorithms. Also, they are well equipped with crucial skills that can enable them to implement state-of-the-art AI technologies in the organizations they might work in to yield positive outcomes.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Biomedical Informatics

Biomedical informatics is a multidisciplinary field that leverages the domain knowledge of biological sciences, statistics, and machine learning. With the use of computational tools, healthcare-related data are collected and analyzed to enhance fact-driven decision making for healthcare practitioners. Biomedical informatics assists in identifying trends that could give insight into the health conditions of patients and care processes. It also helps in improving the quality of care by generating better information and knowledge from the patient’s data to address medical error reductions and care cost reductions.

Biomedical informatics has both research and applied applications. Within the industry, medical knowledge gaps have resulted in developers building software that is not suitable for provider use. These gaps are filled by an informatician who has a good understanding of the current medical terminology used in healthcare organizations. This will aid in understanding users better during the development process. The importance of each element in the health IT system and the logic behind each link within the system will be more understandable to users.

Within biomedical research, large-scale efforts are being made to utilize data that is generated on a real-time basis. Informaticians support health care providers with their research skills and skills in data extraction, data analytics, and automated reports. Graduates in biomedical informatics possessing such skills are in great demand in the big data world.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Cybersecurity

Cybersecurity is the practice of defending computers, servers, mobile devices, electronic systems, networks, and data from malicious attacks. It's also known as information technology security or electronic information security. The term applies in a variety of contexts, from business to mobile computing, and can be divided into a few common categories such as application security, network security, information security, end-user training, operational security and disaster recovery among others.

Cybersecurity is of significant importance in our current age as many medical services, private, public, and even government entities experience an increasing number of security breaches every day. Some of these sectors are more appealing to cybercriminals because they collect financial and medical data, but all businesses that use networks can be targeted for customer data, corporate espionage, or customer attacks.

The increasing number of users, devices, and programs in the modern enterprise, combined with the increasing deluge of data – much of which are sensitive or confidential – brings to light the importance of cybersecurity. Also, the growing volume and sophistication of cyber attackers and attack techniques compound the problem even further. Hence, this specialization can equip students with the requisite knowledge and skills necessary to provide an organization with a good security position against malicious attacks designed to access, alter, delete, destroy or extort such an organization's or its user's systems and sensitive data.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Data Analytics and business Intelligence

Data analytics is the science of analyzing raw data in order to make conclusions about that information. Business Intelligence (BI) on the other hand leverages software and services to transform data into actionable insights that inform an organization’s strategic and tactical business decisions. BI tools access and analyze data sets and present analytical findings in reports, summaries, dashboards, graphs, charts, and maps to provide users with detailed intelligence about the state of the business.

Data analytics can broadly be divided into two levels, with the first being descriptive analytics, which describes historical trends in data. It aims to answer the question “what happened?” This often involves measuring traditional indicators such as return on investment (ROI). Descriptive analytics does not make predictions or directly inform decisions. It focuses on summarizing data in a meaningful and descriptive way. The second is the advanced analytics, which leverages advanced tools to extract data, make predictions and discover trends. These tools include classical statistics as well as machine learning. Machine learning technologies such as neural networks, natural language processing, sentiment analysis, and more enable advanced analytics. This information provides new insight from data. Advanced analytics addresses “what if?” questions. All these insights are used to optimize processes to increase the overall efficiency of a business or system.

Data Analytics and Business Intelligence specialization expose students to the art and science of applications and database software programs for designing data-lakes and data-warehouses that handle large amounts of information, while also providing the skills to make meaningful insights and presentations out of the data. Students in this specialization are taught how to extract raw data from different sources, clean them, transform and deduce useful insights in order to make conclusions about that information. Furthermore, pertinent skills of beings able to make meaningful visual presentations based on the data are taught to the students of this specialization.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Information Technology

Information Technology (IT) is the use of any computers, storage, networking, and other physical devices, infrastructure, and processes to create, process, store, secure, and exchange all forms of electronic data. IT comprises many related concepts in computer science and computer-based information systems, including cloud computing, computing hardware, databases, operating systems, telecommunication, application software, security, and the data that is processed to produce useful information. Hence, this specialization empowers students with the requisite knowledge and hands-on experience that will enable them to collect data, process, analyze, exchange, store, and turn it into useful information, while ensuring the security of such data, to meet the competitive needs of organizations.

Mastery of this specialization is crucial for today’s businesses, as the increasing reliance on hardware, software, networking, and other IT-related components serves as a key determinant of business success. Software must efficiently coordinate with hardware to achieve business goals. Students of this specialization will be able to harness the power of software, hardware, operating systems, telecommunications, networking, to serve as IT professionals in whatever organization they may find themselves in.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Networking and Telecommunications

The world of Networking and Telecommunications is one of the fastest developing areas in science and technology. Networking and telecommunications is a crucial part of every business, as sharing of data, software and other hardware resources between computers located at different locations must happen for effective business activities to take place. Networking and telecommunications specialization teaches students how to design, implement, and manage linked systems of computers and associated software.

Graduates of this specialization will work in organizations where they will have the responsibility for setting up, developing, and maintaining computer networks within an organization or between organizations. Some other key activities of graduates of this specialization are 

This specialization is also a hands-on specialization, as software network tools such as OPNET, NS2.1, MatLab, GNS3 will be leveraged on, to expose the students to the nitty-gritty of the concept of networking and telecommunication in the real world, and further build students toward applying the knowledge gained in identifying possible and needed research areas with the aim of contributing meaningfully to the existing knowledge.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

Software Engineering

 

Software engineering is an engineering branch associated with the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. The outcome of quality software engineering is an efficient and reliable software product. Software engineering leverages heavily on fields such as:

Software engineering skill is one of the most sought after skills in the modern day organizations as the booming IT industry, cybersecurity market, and artificial intelligence movement, to name a few, are constantly in need of talented software engineers. Students of this specialization are equipped with crucial skills such as Application and web development, Algorithms and modelling, Networking and operating systems, to enable them to fit into the ever-increasing need for software engineering talents.

Duration:

MSc fulltime: Minimum 3 semesters

MSc elongated: Minimum 4 semesters

PhD fulltime: Minimum 6 semesters

PhD elongated: Minimum 7 semesters

System Engineering: Most software systems are components of a much larger system. For example, the software in an Industry monitoring system or the flight software on an airplane. Hence, software engineering methods should be applied to the study of this type of system.

Economics: In this sector, software engineering helps you in resource estimation and cost control. Software systems must be developed, and data should be maintained regularly within a given budget.

Management Science: Software engineering is labor-intensive work that demands both technical and managerial control. Therefore, it is widely used in management science.

Computer Science: Gives the scientific foundation for software engineering, just as electrical engineering mainly depends on physics.

 

Apply Now

Latest Information

Departments

Latest News Highlights

Upcoming Events