adult course

Introduction to Software Development

Course Overview

Fee disclaimer

  • This course is FREE for most students

Course fees listed below are the maximum fee if paid.  Click here to find out more and if you are eligible for free or discounted courses.

Entry requirements

Level 2 English

Level 2 Maths

Successful completion of initial assessment and interview

Course information

Introduction to Software Development is a beginner-friendly course designed to provide a solid foundation in programming and the software development process.

Students will learn core concepts such as variables, control structures, functions, and object-oriented programming using a high-level language like Python or JavaScript.

The course also introduces essential tools like version control with Git, best coding practices, and basic debugging techniques.

Through hands-on exercises and a simple final project, learners will gain practical experience in designing, building, and testing software, while also exploring potential career paths and next steps in the tech industry..

By the end of this 5 week course you will learn the foundations of software development to give you the fundamental skills of understanding programming.

Key topics

Python
  • How you are assessed

    Internally assessed through a final project
  • Why study at NCC?

    The computing faculty at NCC Poplar offers a wide range of courses that will lead on to the skills you require to work in the digital industry.

Select your campus option to apply

Dates Schedule Max. fee if paid
Start: 08/09/2025
End: 10/10/2025
Mon (09:30 - 15:45)
£30.00

What Can This Course Lead To

Progression to the level 3 Certificate in Software Development

Life At NCC

Discover what life is like at the largest college in East London today!

Facilities for Students

At New City College we have a range of world-class facilities across our campuses.

Financial Support

There are several ways we can help you cover the cost of your studies.

You may also be interested in