Computing and Communications at Lancaster University

Computing and Communications

Linked icons

About the Pathway

This Pathway explores the theory and practice of innovative and experimental computing, allowing you to develop well-rounded professional and technical skills. Areas covered include programming and software development, the theory of computation, human-computer interaction, digital media and its applications.

For more information, please read our guide on how pathways work.

Year OneYear TwoYear Three
Core modules Optional modules Optional modules
Software Development Advanced Programming Artificial Intelligence
Optional modules Computer Networks Computer Science Seminars
Digital Systems Computer Science Group Project Distributed Systems
Fundamentals of Computer Science Databases Internet Applications Engineering
Information Systems Human-Computer Interaction Languages and Compilation
Operating Systems Media Coding and Processing
Software Design Security and Risk

To study on any particular Pathway you must meet the entry requirements of that subject. The information contained on the website with respect to modules is correct at the time of publication, but changes may be necessary, for example as a result of student feedback, Professional Statutory and Regulatory Bodies' (PSRB) requirements, staff changes, and new research. For more information, please read our guide on how Pathways work.