Understanding Programming and Software Development

sop-tech-101-25A

Understanding Programming and Software Development

Free

Introduction

This series includes four carefully structured courses, organized into two groups. It’s designed to address common questions from newcomers and to build a solid understanding of key terminology used in software engineering. 

The foundational courses focus on essential front-end development concepts, offering step-by-step guidance for absolute beginners with no prior coding experience. 

Course Description

By the end of this series, students will be able to build simple static web pages and will be well-prepared to dive deeper into front-end technologies. 

Syllabus

Week 1: Clear the confusion 

  • What is needed: Hard Skills and Soft Skills 
  • Different types of developers 
  • Commonly used words and what they mean.
  • Week 1 Test 20% of final Grade (Due July 15, 2025) 



Week 2: Commonly used tools 

  • Command line 
  • Directory structure and file referencing 
  • Source code and repository Week 2 Test 20% of Final Grade (Due July 21, 2025) 


Week 3: 

  • Understanding Software Requirement Specification 
  • Documentation and technical writing Week 3 Test 20% of final grade (due July 28, 2025) 


Week 4: 

  • Select your tech stack 
  • Final Examination: 40% of the final grade (Due August 3, 2025) 
  • Certificate for those with a passing grade 

Course Outline

Week 1: Clear the confusion 

What is needed: Hard Skills and Soft Skills 

Different types of developers 

Commonly used words and what they mean. Week 1 Test 20% of final Grade (Due at the end of week 2) 



Week 2: Commonly used tools 

  • Command line 
  • Directory structure and file referencing 
  • Source code and repository Week 2 Test 20% of Final Grade (Due at the end of week 3) 


Week 3: 

  • Understanding Software Requirement Specification 
  • Documentation and technical writing Week 3 Test 20% of final grade (due at the end of week 4) 

Week 4: 

  • Select your tech stack 
  • Final Examination: 40% of the final grade (Due a day after the week 4 end date) 
  • Certificate for those with a passing grade 
Level
easy
Duration
4 weeks
Commitment
3-5hrs /week
Prerequisite
High School Diploma
Fee
Free
Learning style
<p>Prerecorded videos are made available every Monday, with graded activity due at the end of the week. </p><p><span style="color: rgb(33, 37, 41); background-color: rgb(207, 244, 252);">Our courses are delivered through a flexible, learner-centered model designed to support a wide range of learning styles and schedules.</span></p>

Instructor

Mildred Ojomah-Christopher

Master of Liberal Arts: Software Engineering - Harvard University

Graduate Certificate: Data Science - Harvard University

BSc(Hons) : Mathematical Sciences (Computer Science Major) - Kogi State University

Batches

  • Batch A Closed

    sop-tech-101-25A 7 Jul 2025 to 4 Aug 2025 No places left

    Enrollment is closed for this batch.

  • Batch B Closed

    sop-tech-101-25B 4 Aug 2025 to 31 Aug 2025 No places left

    Enrollment is closed for this batch.

  • Batch C Closed

    sop-tech-101-25C 1 Sep 2025 to 28 Sep 2025 80 places left

    Enrollment is closed for this batch.

  • Batch D Closed

    sop-tech-101-25D 3 Nov 2025 to 1 Dec 2025 87 places left

    Enrollment is closed for this batch.