Introduction to Programming

Description

Introduction to Programming (COMP07027) serves as an entry level programming module, and aims to introduce the skills required to write simple structured programs in a high-level language and assess these skills in practical situations. Future modules in the technical computing programmes assume knowledge of basic programming principles and an ability to create simple structured programs. The core principles considered key in this module are those which underpin a practical ability to write code: data and data structures, structured code, subroutines, parameters, loops, input/output and files. The emphasis however, is on the creation of simple programs based on common patterns found in software – data items, collections of items, iteration over collections and persistence. An introduction to encapsulation and object-based programming is also covered.

At the end of this module the student will be able to:

  • write small structured programs in a high level programming language
  • demonstrate use of standard programming constructs for iteration, selection and data structures such as arrays 
  • create a simple console-based user-interface for a program and use this to create interactive software

This is an SCQF Level 7 module and upon successful completion, participants will be awarded 20 credits.

To view the module descriptor, please visit Programme Specifications and Module Descriptors 

 

Delivery 

This module is delivered on a Distance Learning basis. Timetable to be confirmed.

 

Course presenter

This module will be delivered by TBC.

 

Funding

This course may be available on a fully funded basis to some delegates.  Further details, including regarding eligibility, are available under Funding Support.

If you have any questions, please contact us at cpd@uws.ac.uk 

 

NOTE: This is a university module and upon approval of your application, you will be invited to register and then supported to complete enrolment. To enrol on the university system, the first step involves security set-up using the Microsoft Authenticator app; you will need to ensure that you have a compatible smartphone.

Further information is available at the Student Information Portal.

To access this module via the CPD route, individuals should be ordinarily resident in Scotland.  If you do not meet this criteria, please enquire here.

  

Graduate Apprenticeship

In addition to being available on a CPD basis, this module is part of our fully funded Graduate Apprenticeship - BSC (Hons) IT Software Development.

This programme is designed to integrate academic excellence with practical industry experience, ensuring you are well-prepared for a successful career in software development or related fields.

Modules available through the UWS CPD Centre include:

For further information, please contact apprenticeships@uws.ac.uk