Module and Programme Catalogue

Search site

Find information on

2021/22 Undergraduate Module Catalogue

PHYS1220 Computing 1- Fundamentals of Programming

10 creditsClass Size: 250

Module manager: Dr Joseph Barker
Email: J.Barker@leeds.ac.uk

Taught: Semester 2 (Jan to Jun) View Timetable

Year running 2021/22

Pre-requisite qualifications

'A' Level Physics and Maths or equivalent

This module is not approved as a discovery module

Objectives

To introduce the student to the Python computer programming language which is important in both academic research and industry.

Learning outcomes
Manipulate numerical and other quantitative information, and apply manipulative skills to the solution of problems.

Skills outcomes
How to use the Python programming language.


Syllabus

Students will be introduced to computer programming as a general concept, the concepts of scalar numeric, Boolean and string data types, and the use of variables to store data. The Python collection data types – lists, dictionaries and arrays for storing sequences of data will be introduced. The use of common programming statements and constructions – conditional statements, loops and the calling of pre-defined functions will be taught. A very basic introduction to exception handling in Python will be covered. Input and output statements to both console and file will be introduced. Students will be given an introduction to writing functions and storing functions in modules for reuse. The commonly used NumPy, SciPy and Matplotlib libraries will be briefly introduced and students will be shown how to generate simple x-y plots.

Teaching methods

Due to COVID-19, teaching and assessment activities are being kept under review - see module enrolment pages for information

Delivery typeNumberLength hoursStudent hours
Workshop112.0022.00
Practical112.0022.00
Private study hours66.00
Total Contact hours44.00
Total hours (100hr per 10 credits)110.00

Private study

Private study consists of: Watching video tutorials and reading slides, working on practical exercises and project work.

Opportunities for Formative Feedback

Regular homeworks

Methods of assessment

Due to COVID-19, teaching and assessment activities are being kept under review - see module enrolment pages for information


Coursework
Assessment typeNotes% of formal assessment
Written WorkRegular Homeworks10.00
Online AssessmentOnline Mid-Term Assessment20.00
Total percentage (Assessment Coursework)30.00

Students are required to submit Project A and B in order to pass the module.


Exams
Exam typeExam duration% of formal assessment
Online Time-Limited assessment2 hr 00 mins70.00
Total percentage (Assessment Exams)70.00

Students will have to complete an online assessment at the end of the module. This will take place during the examinations period at the end of the semester and will be time bound.

Reading list

The reading list is available from the Library website

Last updated: 12/07/2021 13:47:39

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019