Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Programming | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Course Language
English
About Program

Program Overview


Programming 2 (INST0004)

Key Information

  • Faculty: Faculty of Arts and Humanities
  • Teaching department: Information Studies
  • Credit value: 15
  • Restrictions: The module is compulsory for BSc Information Management in Business students and optional for BASc Science and Engineering pathway. Priority is given to those students.

Alternative Credit Options

There are no alternative credit options available for this module.


Description

This module is a direct continuation of INST0002 Programming 1. Programming 1 introduced some of the basic concepts of imperative and object-oriented computer programming, and developed programming skills and related problem-solving skills using a subset of the Python programming language. The Programming 2 module expands this subset and uses it to introduce the more complex concepts required to perform more detailed (and more interesting!) programming tasks using the Python language.


Module Deliveries for 2026/27 Academic Year

Intended Teaching Term: Term 1

  • Undergraduate (FHEQ Level 5)

Teaching and Assessment

  • Mode of study: In person
  • Methods of assessment: 100% Viva or oral presentation (5 assessments)
  • Mark scheme: Numeric Marks

Other Information

  • Number of students on module in previous year: 131
  • Module leader: Dr Daniel Onah

Last Updated

This module description was last updated on 10th March 2026.


See More