(Including Theory, Hands On Practical, Exam Prep)
Course Brief:
NIBM Certified Software Engineering provides students with a strong foundation in the principles and practices of software development. Ideal for aspiring software engineers, IT professionals, and students interested in pursuing a career in technology, this course covers essential topics such as software design techniques, requirement engineering, object-oriented programming, and quality assurance.
Students will learn to design and develop robust software solutions, with hands-on training in areas such as UI and database design, object-oriented design, and software maintenance. The course also introduces project management principles, ensuring students are prepared to manage software projects efficiently.
By completing this program, participants will gain the skills and knowledge needed to build and maintain high-quality software applications, making them well-equipped to pursue careers in software development, quality assurance, or project management. Whether looking to join the tech industry or enhance existing technical expertise, this course provides the practical experience necessary to excel in the dynamic field of software engineering
Course Structure:
• Fundamentals of Software and Software Engineering
• Requirement Engineering
• Architecture Design
• Object-oriented design
• UI design
• Database Design
• Software Development
• Object-oriented Programming
• Quality Assurance on software
• Project Management
• Software maintenance
• Emerging technologies
1. G.C.E. O/L in any stream, minimum of 5 passes, should include Mathematics, Science or ICT and English
Intakes: March, August
Delivery Format: In-class
Scheduled Days: weekdays