Higher National Diploma (HND)
Software Engineering
Analysing what an organisation needs, then designing, building and maintaining the applications that answer it.
About Software Engineering
Software engineering is the discipline of building software that keeps working. It runs from understanding a problem, through modelling and design, into code that other people can maintain years later. The pathway is designed to develop technicians who can take a requirement from a conversation to a working, documented application - and who can diagnose it when something breaks.
Programme objective
Trains senior technicians who can study what an organisation needs, then analyse, design and implement computer applications across a range of fields, using established analysis and modelling methods.
From the national HND curriculum for this specialty.
Program facts
- Credential
- Higher National Diploma (HND)
- Academic level
- HND
- Location
- Cameroon
- Status
- Published Program
Capabilities
What this pathway is designed to develop
Drawn from the national HND curriculum for this specialty. Full module structures are published once academic content is finalized.
Technical capabilities
- 01Designing and developing computer applications
- 02Implementing and maintaining computer programs
- 03Building software to professional standards
- 04Deploying and customising distributed applications
- 05Diagnosing system faults and replacing defective parts
- 06Planning, monitoring and controlling a computer project
Professional capabilities
- Working independently and in a team
- Analysing and summarising professional documents in French and English
- Oral and written business communication in French and English
- Taking part in and leading a project-management approach
- Using professional and institutional networks in the computing sector
Required across every specialty in the national curriculum. The BOLO Professional Edge builds further on this foundation.
Curriculum
Areas of study
The shape of the national HND curriculum for this specialty, grouped into the main academic areas.
01
Software design and analysis
Software engineering, structured analysis and object modelling.
02
Programming and data structures
Algorithms, programming, object-oriented programming, data structures and human-computer interaction.
03
Databases
Database design, SQL and advanced database work.
04
Systems and networks
Computer architecture, systems and networks, network and system administration, mobile terminals and application security.
05
Project and professional practice
Project management, maintenance, legal regulation and an internship.
How you’ll learn
Concepts, then applied work.
The BOLO learning model is designed to move from concepts to applied work, helping learners demonstrate what they can build, analyze, explain and improve.
- 01LearnStrong academic foundations.
- 02ApplyPractical exercises and applied problem solving.
- 03BuildProjects designed to move from concepts to implementation.
- 04AIModern AI-assisted workflows and responsible AI fluency.
- 05CommunicateWriting, presenting, explaining and defending technical work.
- 06IndustryExposure to contemporary tools, practices and professional expectations.
AI in this field
AI is part of the discipline, not a separate subject.
Software development is the field AI has changed fastest. Assisted coding, review and testing are already ordinary practice, and the judgement to know when the machine is wrong is now part of the craft.
- Assisted development+ AI
- Code review and testing+ AI
- Engineering workflows+ AI
- Intelligent applications+ AI
The BOLO Professional Edge
Build it.Explain it.Present it.Defend it.Lead it.
Software is written once and read for years. An engineer who can document a design, walk a client through a trade-off, and defend an architectural decision under pressure produces work that outlives them.
Professional capability is built into the BOLO IT academic model rather than offered alongside it — writing, speaking, presenting and leading are taught as academic content at every level.
Explore the BOLO ExperienceWhere can it take me?
Potential career pathways
Career opportunities listed in the national HND curriculum for this specialty.
- Software developer
- Applications developer
- Software consultant
- IT project lead
- Systems administrator
Career opportunities depend on specialization, experience, continued learning and market conditions.
Progression
Continue your academic journey
The Higher National Diploma can form part of a broader academic journey. BOLO IT is developing pathways across Higher National Diploma (HND), Bachelor and Master levels.
- 01Higher National Diploma (HND)Build the Foundation
- 02Bachelor’sBecome an Engineer & Builder
- 03Master’sBecome a Specialist & Leader
- Progression between levels is not automatic.
- Admission requirements will apply at each level.
- Credit recognition depends on formal academic policy.
- Articulation arrangements will be published once finalized.
Opening 2027
Find your starting point.
BOLO IT is preparing for its 2027 launch. Prospective learners can join the interest list to receive updates as program details, admissions information, and launch announcements are finalized.