Computer & Software Engineering

Prepares graduates for digital system design and automated digital control systems, through an in-depth study of the hardware and software sides of computers.

Overview

The Computer & Software Engineering program prepares graduates for work in fields focused on digital system design and automated digital control systems. It offers an in-depth study of both the hardware and software sides of computers and related systems, and emphasizes applying what students learn to solve problems in robotics, control, instrumentation, monitoring, data communications, networks and automated testing. In their junior and senior years, students can focus further on areas such as advanced digital design with VHDL, distributed microcontrollers and robotics. Every advanced course is paired with hands-on laboratories where each student demonstrates their skills in design and development.
What you'll learn in the Computer & Software Engineering program

What you'll learn in the Computer & Software Engineering program

Gain valuable skills to take your career to the next level:

  • Programming & Databases
  • Software Engineering & Networks
  • AI & Data Science
  • Operating Systems & Cloud
  • Human-Computer Interaction

Admission requirements

The institute admits 30 students into each of its programs every year. The standard entry requirements for its engineering degree programs are:

  • A Baccalauréat (series C, D, E or F) with an overall average of at least 12/20, for applicants from French-speaking education systems; or
  • A GCE A Level with at least 12 points, including a B grade or better in Physics and in Mathematics, for applicants from English-speaking education systems, or another internationally recognized equivalent qualification; or
  • One successfully completed year in Physics, Mathematics and Computer Science at a recognized university.
  • Applicants still awaiting their Baccalauréat or GCE A Level results may also apply.
  • Applicants must not have repeated a class in their last three years of high school.
  • Proof of sufficient command of English (TOEFL or IELTS). Applicants for whom English is a second language may be admitted on condition that they reach the required TOEFL or IELTS score before the end of the first semester.
  • Official transcripts of the last three years of high school.
  • A completed application form provided by the institute.
Admission requirements

Flexibility

The Computer Science program is built to adapt to your goals, with an elective-rich structure that lets you shape your path as your interests grow.

Specialized Curriculum

Computer Science degrees typically offer elective-rich structures and specializations (e.g., AI, Data Science, software engineering).

Adaptability to Career Goals

Computer Science departments often partner with tech companies, startups, and research labs to offer joint projects and guest lectures. These partnerships support real-world relevance, ensuring curricula align with market demands.

Tech-Enhanced Teaching

Faculty increasingly use technology-mediated instruction, including virtual labs, cloud-based platforms, and collaborative tools. Lecturers adapt to diverse student needs through peer programming and project-based learning.

Common questions students are asking us

Questions regarding our academic programs offered at KFokam Institute of Excellence

Dream big. Start bold. Your future is waiting

Take the first step towards transforming your career and unlocking your potential with KFIE's world-class education programs.

Start your application today • No application fee • Rolling admissions