Skip to main content
Ros Carslake

Mrs Ros Carslake
BVetMed MANZCVSc MVSc FHEA MRCVS

Contact

R.Carslake@liverpool.ac.uk

+44 (0)151 794 9451

Teaching

Modules for 2024-25

Basic Equine Surgery

Module code: VETS705

Role: Teaching

Advanced Clinical Camelid Practice (A)

Module code: VETS7042

Role: Module Co-ordinator

Advanced Clinical Camelid Practice (B)

Module code: VETS7043

Role: Teaching

Advanced General Camelid Practice

Module code: VETS7041

Role: Teaching

Basic Equine Practice Part 1

Module code: VETS715

Role: Teaching

Basic Equine Practice Part 2

Module code: VETS716

Role: Teaching

Basic Equine Practice Part 3

Module code: VETS717

Role: Teaching

Bovine Mastitis and Lameness

Module code: VETS7033

Role: Teaching

Bovine Reproduction

Module code: VETS7032

Role: Teaching

Bovine Youngstock Rearing and Infectious Diseases

Module code: VETS7034

Role: Teaching

CLINICAL PRACTICE 1

Module code: VETS672

Role: Teaching

Cardiovascular Anatomy, Physiology and Pathology

Module code: VETS7241

Role: Module Co-ordinator

Cardiovascular Diagnostics

Module code: VETS7242

Role: Teaching

Cardiovascular Therapeutics

Module code: VETS7243

Role: Teaching

Care and Management of the Foal and Yearling

Module code: VETS711

Role: Teaching

Clinical Practice 1

Module code: VETS6721

Role: Teaching

Clinical Practice 1

Module code: VETS6722

Role: Teaching

Clinical Practice 2

Module code: VETS673

Role: Teaching

Clinical Practice 2

Module code: VETS6732

Role: Teaching

Clinical Practice 2

Module code: VETS6731

Role: Teaching

Clinical governance in veterinary practice

Module code: VETS692

Role: Teaching

Diseases of Adult Sheep

Module code: VETS7051

Role: Teaching

EVIDENCE BASED VETERINARY MEDICINE

Module code: VETS6901

Role: Teaching

Emergency Care (A)

Module code: VETS7222

Role: Module Co-ordinator

Equine Anaesthesia and Analgesia

Module code: VETS719

Role: Teaching

Equine Cardiovascular and Respiratory Disease

Module code: VETS702

Role: Teaching

Equine Critical Care & Analgesia

Module code: VETS7214

Role: Teaching

Equine Dental Anatomy and Physiology

Module code: VETS712

Role: Teaching

Equine Dental Care, Diagnosis and Treatment

Module code: VETS713

Role: Teaching

Equine Dental Surgery

Module code: VETS714

Role: Teaching

Equine Dermatology

Module code: VETS718

Role: Teaching

Equine Emergency Care (A)

Module code: VETS7118

Role: Teaching

Equine Emergency Care (B)

Module code: VETS7119

Role: Teaching

Equine Gastrointestinal Diseases and Intensive Care

Module code: VETS701

Role: Teaching

Equine General Medicine

Module code: VETS703

Role: Teaching

Equine Lameness (A)

Module code: VETS706

Role: Teaching

Equine Lameness (B)

Module code: VETS707

Role: Teaching

Equine Neuromuscular, Behaviour and Special Senses

Module code: VETS704

Role: Teaching

Equine Practice

Module code: VETS7003

Role: Teaching

Equine Practice

Module code: VETS7103

Role: Teaching

Equine Practice

Module code: VETS7203

Role: Teaching

Feline Medicine (A)

Module code: VETS7254

Role: Teaching

Feline Medicine (B)

Module code: VETS7255

Role: Teaching

Feline Medicine (C)

Module code: VETS7256

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7401

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7101

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7501

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7301

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7201

Role: Teaching

Foundations of Advanced Veterinary Practice

Module code: VETS7001

Role: Teaching

Gamebirds and Backyard Poultry Health, Welfare and Production

Module code: VETS7063

Role: Teaching

Hatchery Practices & Breeder/Layer Poultry Health, Welfare and Production

Module code: VETS7061

Role: Teaching

INTRODUCTION TO EPIDEMIOLOGY

Module code: VETS652

Role: Teaching

Imaging in Practice

Module code: VETS7130

Role: Teaching

Imaging in Practice

Module code: VETS7230

Role: Teaching

Large Animal Diagnostic Imaging (A)

Module code: VETS7134

Role: Teaching

Large Animal Diagnostic Imaging (B)

Module code: VETS7135

Role: Teaching

Mare Reproduction and Breeding Management

Module code: VETS709

Role: Teaching

Meat Poultry Health, Welfare and Production

Module code: VETS7062

Role: Teaching

Nutrition and Fertility

Module code: MBRM612

Role: Teaching

PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP

Module code: VETS6931

Role: Teaching

PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP

Module code: VETS693

Role: Teaching

PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP

Module code: VETS6932

Role: Teaching

Production Animal Practice

Module code: VETS7030

Role: Teaching

Production Animal Practice

Module code: VETS7039

Role: Teaching

Production Animal Practice

Module code: VETS7038

Role: Teaching

RESEARCH PROJECT

Module code: VETS777

Role: Teaching

Sheep Reproduction, Pregnancy and Parturition

Module code: VETS7052

Role: Teaching

Small Animal Anaesthesia and Analgesia

Module code: VETS7216

Role: Module Co-ordinator

Small Animal Critical Care and Analgesia

Module code: VETS7215

Role: Module Co-ordinator

Small Animal Dermatology (A)

Module code: VETS7212

Role: Module Co-ordinator

Small Animal Dermatology (B)

Module code: VETS7213

Role: Teaching

Small Animal Diagnostic Imaging - Orthopaedics

Module code: VETS7232

Role: Teaching

Small Animal Diagnostic Imaging - Soft Tissue

Module code: VETS7233

Role: Teaching

Small Animal Medicine (A)

Module code: VETS728

Role: Teaching

Small Animal Medicine (A)

Module code: VETS7280

Role: Teaching

Small Animal Medicine (A)

Module code: VETS7288

Role: Teaching

Small Animal Medicine (B)

Module code: VETS729

Role: Teaching

Small Animal Medicine (B)

Module code: VETS7299

Role: Teaching

Small Animal Medicine (B)

Module code: VETS7290

Role: Teaching

Small Animal Medicine (C)

Module code: VETS7200

Role: Teaching

Small Animal Medicine (C)

Module code: VETS7209

Role: Teaching

Small Animal Medicine (C)

Module code: VETS7210

Role: Teaching

Small Animal Orthopaedic Surgery (A)

Module code: VETS7261

Role: Teaching

Small Animal Orthopaedic Surgery (A)

Module code: VETS726

Role: Teaching

Small Animal Orthopaedic Surgery (B)

Module code: VETS727

Role: Teaching

Small Animal Orthopaedic Surgery (B)

Module code: VETS7271

Role: Teaching

Small Animal Practice

Module code: VETS7202

Role: Teaching

Small Animal Practice

Module code: VETS7002

Role: Teaching

Small Animal Practice

Module code: VETS7102

Role: Teaching

Small Animal Soft Tissue Surgery (A)

Module code: VETS722

Role: Teaching

Small Animal Soft Tissue Surgery (A)

Module code: VETS7221

Role: Teaching

Small Animal Soft Tissue Surgery (B)

Module code: VETS7231

Role: Teaching

Small Animal Soft Tissue Surgery (B)

Module code: VETS723

Role: Teaching

Small Animal Surgery Core

Module code: VETS7204

Role: Teaching

Small Animal Surgery Core

Module code: VETS7205

Role: Teaching

Small Animal Surgery Core

Module code: VETS721

Role: Teaching

Stallion Reproduction and Breeding Management

Module code: VETS710

Role: Teaching

UPDATES IN EQUINE MEDICINE (CPD MINI-MODULE)

Module code: VETS412

Role: Teaching

Updates in Equine Dentistry (CPD mini-module)

Module code: VETS417

Role: Module Co-ordinator

Updates in Equine Veterinary Nursing (CPD mini-module)

Module code: VETS421

Role: Teaching

Updates in Small Animal Emergency and Critical Care (CPD mini-module)

Module code: VETS406

Role: Teaching

Updates in Small Animal Veterinary Nursing (CPD mini-module)

Module code: VETS420

Role: Module Co-ordinator

VETERINARY CLINICAL AUDIT

Module code: VETS6911

Role: Teaching

VETERINARY CLINICAL AUDIT

Module code: VETS691

Role: Teaching

VETERINARY FORENSIC PATHOLOGY: FROM POST MORTEM TO FORMAL REPORTING

Module code: VETS500

Role: Teaching

Veterinary Dermatology (Core)

Module code: VETS7211

Role: Module Co-ordinator