Foundations of Software Engineering
Online
7 Days
7 Session
This course introduces core software engineering concepts including problem-solving, programming basics, and development workflows. Learners gain an understanding of how scalable and maintainable software systems are designed and built.
Module 1: Introduction to Software Engineering
Module 2: Programming Fundamentals and Logic Building
Module 3: Software Development Life Cycle (SDLC)
Module 4: Version Control and Collaboration Tools
Module 5: Software Architecture and Best Practices
Module 6: Practical Examples and Mini Case Studies
This course is ideal for beginners, students, and professionals seeking to enter the software development field. No formal prerequisites are required; basic computer literacy is recommended.
Valid ID copy (National ID / Passport)
Recent photograph
Proof of educational background (optional)
Completed registration form