ÐÂÏã¸ÛÁùºÏ²Ê¿ª½±½á¹û

XClose

ÐÂÏã¸ÛÁùºÏ²Ê¿ª½±½á¹ûModule Catalogue

Home
Menu

Programming 1 (INST0002)

Key information

Faculty
Faculty of Arts and Humanities
Teaching department
Information Studies
Credit value
15
Restrictions
The module is compulsory for BSc Information Management for Business (IMB) students and optional for the BASc Science and Engineering pathway. Other students may be able to take the module but this will be dependent upon space available in computer labs. Priority will always be given to IMB and BASc students.
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

The aims of this course are to introduce you to some of the basic concepts of imperative and object-oriented computer programming, and to develop your programming skills and related problem-solving skills using a subset of the Python programming language.

On successful completion of this course you will be able to design, write, debug and test short Python programs and program modules containing a combination of some or all the following features:

  • classes and objects
  • variables, variable re/assignment and constants,
  • standard console-style input and output
  • Control statements including branching and loops
  • Methods and constructors
  • Abstract data structures such as strings and arrays

Module deliveries for 2024/25 academic year

Intended teaching term: Term 2 ÌýÌýÌý Undergraduate (FHEQ Level 4)

Teaching and assessment

Mode of study
In person
Methods of assessment
100% Viva or oral presentation
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
130
Module leader
Dr Daniel Onah
Who to contact for more information
dis-ug-enquiries@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý