Admissions for the February 2024 Certificate Programmes are Now Open!

Buea Institute of Technology

HND Software Engineering

  1. Home
  2. /
  3. Higher National Diploma
  4. /
  5. HND Software Engineering
HND Software Engineering at Buea Institute of Technology

Learn how to design and build professional desktop and web applications, master coding and problem-solving skills with BIT‘s HND Software Engineering programme.

Our Higher National Diploma in Software Engineering (HND Software Engineering) programme deals with the application of engineering principles to develop software products. This is an exciting and challenging field that requires dedication, problem-solving skills, and a passion for learning. It involves the creation of software applications that are efficient, reliable, and secure.

Get your HND Software Engineering at Buea Institute of Technology!

Software engineering focuses on creating software applications that meet the needs of users while taking into account cost, time, and quality constraints. It also involves the use of various tools, techniques, and processes to design, develop, test, and maintain software solutions.

Updated HND Software Engineering Course Outline

FIRST YEAR: FIRST SEMESTER

SNCOURSE CODESTATECREDIT VALUECOURSE TITLE
01WSD201C6HTML/CSS
02WSD203C6Database Management Systems
03WSD205C6PHP I
04WSD245C6Digital Electronics
05GDP211C6Graphic and Multimedia Design
06FRE101R2Basic French Language I
07ENG101R2Basic English Language I
08DIL101R2Digital Literacy
Total Credits:36

FIRST YEAR: SECOND SEMESTER

SNCOURSE CODESTATECREDIT VALUECOURSE TITLE
01WSD202C6JavaScript
02WSD232C6Programming I – C
03WSD236C6Programming II – Java
04WSD240C6Engineering Mathematics I
05WSD242C6Maintenance and Operating Systems
06CVE102R4Civics, Ethics and Law
07IPL102R4Integration to Professional Life
Total Credits: 38

SECOND YEAR: FIRST SEMESTER

SNCOURSE CODESTATECREDIT VALUECOURSE TITLE
01WSD339C6Programming III – VB.Net
02WSD341C6Engineering Mathematics II
03WSD343C6Information Systems
04WSD345C6Computer Architecture
05WSD347C6Systems and Networks
06WSD349C6Object Oriented Modelling
Total Credits: 36

SECOND YEAR: SECOND SEMESTER

SNCOURSE CODESTATECREDIT VALUECOURSE TITLE
01WSD340C6Engineering Mathematics III
02WSD342C6Mobile Terminals and Applications Security
03WSD344C6Network and System Administration
04WSD380C6Internship
05WSD390C12 Academic Project II
Total Credits: 36

Download Software Engineering Programme Outline in pdf

Entry Requirements

GCE Advanced Levels, Baccalereat or higher

Duration of the HND Software Engineering Programme

2 years

Fees

Registration – 10,000frs
Tuition Year 1 – 350,000frs
Tuition Year 2 – 350,000frs

Career/Job Opportunities for HND Software Engineering Students

The demand for skilled software engineers is very high, so graduates with a strong foundation in software engineering and programming should have no trouble finding a job. Here are some jobs/career paths for HND Software Engineering graduates

  • Software Engineer: Software engineers design, develop, and test computer software. They work on a variety of projects, from small applications to large enterprise systems.
  • Web Developer: Web developers create and maintain websites. They use a variety of programming languages and technologies to build interactive and user-friendly websites.
  • Mobile Developer: Mobile developers create and maintain mobile applications. They use a variety of programming languages and technologies to build applications for smartphones and tablets.
  • Data Scientist: Data scientists use their skills in mathematics, statistics, and programming to analyze data. They use this data to make predictions, identify trends, and solve problems.
  • Cybersecurity Engineer: Cybersecurity engineers protect computer systems from attack. They use their skills in programming, networking, and security to design and implement security measures.
  • Systems Engineer: Systems engineers design, install, and maintain computer systems. They work with a variety of hardware and software to ensure that systems are reliable and efficient.
  • Database Administrator: Database administrators manage databases. They ensure that databases are secure, backed up, and accessible to users.
  • IT Consultant: IT consultants provide advice and guidance on IT matters. They work with businesses to help them improve their IT systems and processes.
  • Software Tester: Software testers test software to ensure that it is free of errors. They use a variety of techniques to test software, including manual testing and automated testing.

From Our Blog