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.
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 19th August 2024.
Ìý