About Application Development

Course Description
The course Software Development gives students experience in designing, testing and debugging large programs. It is aimed at helping students build an understanding of how to develop a software system from scratch by guiding them through the development process and giving them the fundamental principles of system development with object-oriented technology using UML.
Course Objectives
The main objective of this course is to train and enhance the skills of trainees to be able to turn a core technology or idea into a software product which delights users, succeeds in the marketplace and becomes a profitable business. Examples of products and company successes and failures will be studied along the way. The objective of the vocational training course is to enable job seekers to have the qualification and be integrated into the Applications development trade. This entails enabling them to acquire necessary skills in designing configuring and operating software. The general training course objectives in the Applications development are presented below. They are accompanied by stated skills linked to each of the operational objectives they embody.
Why Choose This Program
Our Community
Join a community of people who have zeal to learn new things and help you with support, inspiration and imagination. Our communities organize various events such as panel discuss and events.
Customized Follow-ups
Every students will work closely with qualified and experienced instructors. We strongly believe that effective training needs human support.
Our Educational Platform
Our platform permits our students to get their training at anytime, coordinate their timetable with their instructors, evaluate their performance and recognize areas for development.
Rich and Intuitive Content
We work with experienced tutors in the field to develop content for our programs. we also give room for students to express their thoughts and worries privately.
- Three lessons per week (2 hours per lesson)
- Attendance is mandatory
- Practical lessons and exercises(quiz)
- Final exams and project.
- A portable computer with necessary applications
- A notebook, Pen/Pencil
- A creative and imaginative mindset
- Microsoft office package
- Personal computer
- A Projector
- Adobe InDesign CS5
- Adobe Photoshop CS5
- CS5 Printer- Scanner – copier
- Digital Camera

Course Module
Learning Modules | Title | Duration |
Module 1 | Identify the needs in computer solutions · Identify the equipment on the spot and the users · Consult the computer team as well as the users · Analyze existing solutions to problems faced by similar trades · Decide to design a new application or use of a software package on the market · Make purchase estimates · Produce tender documents | Week 1-2 |
Module 2 | Take part in the drafting of the software specifications · Draft the software functional needs · Draft the software non-functional need | Weeks 2-5 |
Module 3 | Design the software to develop · Design the modular architecture of the software · Conceive for each module a detailed architecture · Recommend the best technologies taking into consideration the functionalities and the objectives of the software · Draft each detailed module in the algorithm language · Suggest layers and types of components · Draft the design report | Week 6-7 |
Module 4 | Design databases following the specifications · Choose the database management system · Construct the Data Conceptual Modelling (MCD) and generate the Data Logic Modelling (MLD) under Power AMC or under Win-Design · Draft the stocked procedures and the triggers of the software · Create database · Draft the database design report | Week 8-9 |
Module 5 | Programme each module · Choose the development environment · Construct the user interface of each module · Code the module in the chosen language · Draft the module programming report | Week 10-11 |
Module 6 | Test and integrate the modules · Generate the game of test · Test each module · Edit each module · Integrate the modules · Test integrated modules · Draft the integration report | Week 12-14 |
Module 7 | Operate the software · Package the software to install · Install the software · Draft test scenario for the software and test them · Write the test report · Configure the software · Write the operation report | Week 15-17 |
Module 8 | Carry out the corrective maintenance of the software · Edit the errors encountered by the users · Diagnose the bugs · Edit detected bugs · Re-operate the software or the | Week 18-19 |
Module 9 | Carry out the progressive maintenance of the software · Collect new functional needs of users · Programme new modules · Integrate them into the set · Test the new version · Operate the new version | Week 20 |
Module 10 | Train staff to use applications · Draft the instruction manual of the software · Plan staff training · Train the staff · Assess the training and take corrective measures · Write the training report | Week 21-22 |
Module 11 | Take part in the administration of the computer network · Check network traffic · Optimize in order to avoid customer traffic · Forward to the network administrator the requirements for software security · Take part in developing the software security policy | Week 23 |
Module 12 | Operate acquired software · Get training in the use of the software · Update database · Produce statements · Produce operation |
|
Module 12 | Administer a web site · Create web pages · Collect data for the update of the site · Update the web site |
|
Course outline
NB: Requirements to sit for final exams
Candidate should put in a minimum of 90% attendance to appear for the examinations.
Passing Minimum
A candidate shall secure a minimum of 50% to pass the final examination.
Teaching Methods
- Lecture discussion method/Participatory method
- Kinesthetic learning
- Lecture demonstration method
- Discovery Learning.
Grading Individual
- Projects/Test/Quizzes 20%
- Homework and Class Participation 10%
- Final Course exam 70%
Prices and Funding
Pay and join us!
300 000 XAF
NB: No other payment will be demanded during and after the course program.
Payment options
- At our campus: You can make an appointment to pay directly on campus, tarred road bonduma gate buea, opposite EPN church.
- Wire Transfer: Call us and receive the necessary information you need to make payment from your bank or mobile money (MoMo).
Need Help or advice?
Contact our admissions team for support!
we are available from Tuesdays to saturdays to provide the help you may need in making learning with us a success.