THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2022/2023

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : Business School : Common Courses (Management School)

Postgraduate Course: Predictive Analytics using Python - Final Project (CMSE11445)

Course Outline
SchoolBusiness School CollegeCollege of Arts, Humanities and Social Sciences
Credit level (Normal year taken)SCQF Level 11 (Postgraduate)
Course typeOnline Distance Learning AvailabilityPart-year visiting students only
SCQF Credits30 ECTS Credits15
SummaryIn this 30 SCQF credit course project students have the opportunity to demonstrate the ability to operationalise techniques in predictive analytics with classification and regression on a topic of their interest.

Topics covered include: Introduction to Predictive Analytics using Python, Successfully Evaluating Predictive Models, Statistical Predictive Modelling and Applications,Predictive Analytics using Machine Learning.


Course description In this 30 SCQF credit course project students have the opportunity to demonstrate the ability to operationalise techniques in predictive analytics with classification and regression on a topic of their interest.

Outline Content

1. Introduction to Predictive Analytics using Python
2. Successfully Evaluating Predictive Models
3. Statistical Predictive Modelling and Applications
4. Predictive Analytics using Machine Learning

Content covering the four areas listed above is made available on the edX platform. Besides videos and learning material, the platform provides assessment tools (quizzes, code checkers etc) to self-assess learning progress.
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites
Prohibited Combinations Other requirements The four edX modules completed as prior learning to the course, which require a foundation in linear algebra and programming in Python.
Information for Visiting Students
Pre-requisitesThe four edX modules completed as prior learning to the course, which require a foundation in linear algebra and programming in Python.
High Demand Course? Yes
Course Delivery Information
Academic year 2022/23, Part-year visiting students only (VV1) Quota:  None
Course Start Flexible
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 300 ( Dissertation/Project Supervision Hours 3, Other Study Hours 174, Programme Level Learning and Teaching Hours 6, Directed Learning and Independent Learning Hours 117 )
Additional Information (Learning and Teaching) 174 hours edX MicroMasters
Assessment (Further Info) Written Exam 50 %, Coursework 50 %, Practical Exam 0 %
Additional Information (Assessment) 100% Individual

The evaluation is based on two pieces of assessment:

A proctored exam, testing for a holistic understanding of the theory over the four modules covered in 2 open questions of no more than 1 A4 each. The proctored part of the assessment will be done by edX through a third party (50%)

A Jupyter notebook which blends coding and text. This reflects a real-life case study which is typically delivered in the form of a proof-of-concept augmented with interpretation and a visual representation of results. The structure of both code and document can be fixed up front to allow for a streamlined evaluation. (50%)

The notebook (1,700 words) contains the following sections:
1. Interpretation of the problem (300 words)
2. Descriptive statistics and interpretation of the data and its variables (300 words)
3. Data pre-processing/cleansing/transformation (400 words)
4. Modelling and benchmark of at least 2 predictive techniques (400 words)
5. Interpretation of the results and discussion in line with the research questions (300 words)
Feedback The student can get feedback mid-way of the term (week 3 of the module) on sections 1 and 2, which encompasses both code and text.
No Exam Information
Learning Outcomes
On completion of this course, the student will be able to:
  1. Identify various business settings in which predictive analytics can be used.
  2. Show a systematic and critical understanding of the entire predictive analytics process.
  3. Critically assess, develop and implement predictive models and processes.
  4. Identify and evaluate social, cultural, global, ethical and environmental responsibilities and issues.
Reading List
All material will be written by the course organisers and made available on Edx in the form of four Edx modules each of which provides material associated with one of the learning outcomes below.

Furthermore, the following books can be considered for background reading:

Applied Predictive Modeling- Max Kuhn, Springer

Introduction to Statistical Learning- Daniela Witten, Gareth James, Robert Tibshirani, and Trevor Hastie, Springer
Additional Information
Graduate Attributes and Skills Analytical thinking
Information technology: numeracy and Big Data
Application of knowledge: knowledge integration and application
KeywordsNot entered
Contacts
Course organiserDr Zexun Chen
Tel: (0131 6)50 8074
Email:
Course secretaryMiss Charlotte Brady
Tel: (0131 6)50 8074
Email:
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information