school and education

Integrity

Knowledge

Diligence

Innovativeness

Professionalism

Department Of Computer Engineering Programmes

PrintEmail

BSc. Honours Computer Engineering (HCE)

This Programme produces graduates with expertise in Compiler Design, Embedded Systems, Microprocessors and Microcontroller Technologies, Database Engineering, Software Design, and Artificial Intelligence all in response to the diverse needs of industry. The Programme also equips the students with invaluable experience and knowledge to model, design, implement and test, evaluate and integrate computer hardware and software to create advanced computer-based, digital systems and computational platforms to solve engineering problems.

BSc. Honours Hardware Engineering (HHE)

Graduates from the programme will be able to develop, improve and program computer hardware to facilitate the development of computer hardware systems that meet societal needs.  Programming in assembly languages, having knowledge of the operating systems and the electrical part of the computer devices will help in the developing computer hardware systems that allow the hardware devices to be compatible with any operating systems. The graduates will be capable of creating their own export-oriented companies for the benefit of themselves and the country or they will be able to work in computer hardware manufacturing companies.

BSc. Honours Software Engineering (HSE)

This programme produces graduates with the expertise to conceptualise, design, implement, test and deploy high quality software solutions that are reliable, robust, efficient, and affordable.  It capacitates graduates with advanced skills spanning from development of infrastructure software, compilers, real-time systems and diverse application software so as to meet the demands of the fast-moving software industry.  The graduates are also able to conduct systems analysis and apply appropriate methods and Computer Aided Software Engineering tools specific to tasks such as Software Requirements Engineering, Software Architecture and Design, Software Testing and Quality Assurance as well as Software Maintenance and Re-engineering to produce intelligent, innovative and secure software systems. Graduates can pursue advanced research, can be employed as Software Engineers, Software Developers, Software Projects Managers in industry or establish leading Software Engineering consultancies.

MSc. Computer Hardware Development (MHD)

Hardware Engineering is the process of designing, developing, testing and producing computer systems and various physical components related to computer systems. With the advent of technology and advances in R&D, the scope of hardware engineering has been expanded to include hardware devices enabling embedded software engineering in non-computer devices that drives the economy and boost productivity in the hardware industry. A graduate from this Programme would therefore have expertise to produce PCBs, Microchips for integrated circuits, Computer electronic devices, SSDs, HDDs, RAM chips. This Programme will equip graduates with expertise to design, build, and test computer hardware (such as computer chips and circuit boards) and maintain computer systems.

MSc. Computer Engineering (MCEN)

This programme seeks to produce graduates with advanced knowledge of the application of sophisticated engineering methods and tools to the design and development of hardware and software systems as well as advanced computational platforms thereby provisioning modern technologies in response to the ever-changing societal needs. The competencies ranging from development of intelligent systems, computer hardware optimisation, software reliability, design of appropriate systems architectures, High Performance Computing and an emphasis on systems security will capacitate the graduates to embark on cutting edge research and development of real-time, mission critical systems in domains such as medical, aeronautics, mobile networks and Computer Infrastructure. Furthermore, they will be able to apply smart technologies and robotics to support the technological developments in industry, as well as finding spaces in global technology leaders and creating their own enterprises.

MSc. Computer Software Development (MSD)

A graduate from this programme is equipped with practical knowledge and tools for engineering software systems that are reliable, robust, efficient, and affordable, all intended to satisfy the user requirements. Graduates will have the ability to model real life problems and solve them using software. In addition, the graduates have the expertise to develop business applications, web applications, mobile software, gaming and enterprise databases systems. Graduate should be able offer software analysis, development and testing services to industry. Furthermore, they can start their own software engineering consultancies.

Department of Analytics and Informatics Programmes

PrintEmail

BSc. Honours Cyber Security and Forensic Auditing (HCF)

This programme produces graduates with knowledge in the set of practical applications and tools for securing digital information and electronic devices. They will mainly be involved in developing secure applications, performing penetration tests to test the security of applications, forensic investigations when cyber-offence has been committed to determine the extent of the damages, develop cryptographic models to thwart cyber-attacks, developing software in a secure manner, perform risk assessment models to actively manage threats, developing security policies for organisations. Furthermore, they can start their own consultancies in cybersecurity and forensic auditing.

BSc. Honours Data Science and Informatics (HDS)

This programme produces graduates with knowledge in the set of practical applications and tools for analysing various types of data. In addition, the graduates are equipped with the ability to develop applications that extract meaningful information from vast amounts of data. They will mainly be involved in developing classification and regression model and developing data analysis software using the developed models. Furthermore, they can start their own consultancies in Data Science and Informatics.

 

Postgraduate Diploma Information Science and Knowledge Management (PIS)

This programme produces graduates with knowledge in the set of practical applications and tools for defining, structuring, retaining and sharing the knowledge and experience of employees within an organization. In addition, the graduates are equipped with the ability to create, acquire, organise, communicate, and use information and knowledge, organise knowledge resources, design and implement an organisational knowledge management strategy, develop and design a robust search strategy and conducting a comprehensive literature review, design and create an informative website, harness available organisational knowledge to support decision making, ,policy and practice and administer and manage various digital information projects. Furthermore, they can start their own consultancies in Information Science and Knowledge Management.

 

MSc. Data Science and Informatics (MDS)

This programme is an interdisciplinary degree program designed to provide studies in scientific methods, processes, and systems to extract knowledge or insights from data in various forms, either structured or unstructured. It produces graduates with knowledge in the set of practical applications and tools for making necessary predictions of various forms of data such as financial data, health data (MRIs, X-Rays etc). They will mainly be involved in building systems that scale to big data streams using algorithms and database systems. Data Science and Informatics.

 

MSc. Information Science and Knowledge Management (MIS)

This programme produces graduates with knowledge in the set of practical applications and tools for improving an organization’s efficiency and saving knowledge within the company. In addition, the graduates are equipped with the ability to design and execute research data management programmes and services, conduct rapid evidence synthesis in support of policy and practice, design and implement information policies, design and implement instructional methods for information literacy, provide guidance on ethical and legal use of credible information in research and practice, apply indigenous knowledge systems to the heritage-based philosophy in support of the modernisation agenda and apply techniques for text and web mining for unstructured data and data mining for knowledge management applications and data-driven development. Furthermore, they can start their own consultancies in Information Science and Knowledge Management applying Management Information Systems and strategic thinking in information services.

MSc. Information Technology Auditing (MIT)

This programme produces graduates with knowledge in the set of practical applications and tools for analysing and assessing an organizations’ IT infrastructure, policies, and operations. In addition, the graduates are equipped with the ability to develop, implement and execute an IS audit strategy in accordance with IS audit standards, guidelines and best practices, effectively communicate emerging issues, potential risks, and audit results to key stakeholders, critically appraise the effectiveness of IS governance structure to ensure that IT supports the organization’s strategies and objectives, evaluate the design, implementation and monitoring of various security controls to ensure that information assets are adequately safeguarded and critically analyse problematic legal and ethical situations, examine their possible resolution and recommend a justifiable module of action. Furthermore, they can start their own consultancies in Information Technology Auditing.

MSc. Cyber Security (MCY)

This programme produces graduates with knowledge in the set of practical applications and tools for developing a wide-ranging and comprehensive skill set in effective cyber security measures, threats and technologies. In addition, the graduates are equipped with the ability to utilise technical material that will help them make effective cyber security decisions, and addressing issues such as: identity; trust and reputation; cryptography; network security; malware and intrusion detection; risk management; and the development of high-assurance systems. Furthermore, they can start their own consultancies in Cyber security.

window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-BEMM867998');

Talk to us

+2634303211