Computer Science with Cloud Computing
Computer science with cloud computing combines the core foundations of computing with specialist knowledge of one of the most significant developments in how software and data systems are built and operated. Cloud computing is the delivery of computing services, including servers, storage, databases, networking, software, analytics, and intelligence, over the internet, and it has transformed the economics and architecture of information technology across almost every industry. Understanding cloud infrastructure, distributed systems, and the platforms on which modern applications are built is increasingly essential for software engineers, systems architects, and IT professionals.
At the University of Lincoln this part-time programme includes a sandwich year and work placement experience, giving you significant professional exposure alongside your academic studies. You will develop foundational computer science knowledge in algorithms, data structures, programming, and software engineering, combined with specialist expertise in cloud architectures, virtualisation, containerisation, infrastructure as code, and the platforms provided by major cloud providers. The cloud computing specialism is directly relevant to current industry practice, and the placement and sandwich year experience allow you to apply your skills in a professional setting and build the networks that support a career in technology.
Cloud computing and computer science graduates are in very strong demand across the technology sector and beyond. Roles include cloud engineer, solutions architect, DevOps engineer, site reliability engineer, software developer, and technology consultant. Major cloud providers, technology companies, financial institutions, healthcare organisations, and virtually every other large organisation are building or migrating to cloud-based infrastructure, creating sustained demand for people who understand how these systems work and how to build, manage, and secure them.
Further study at postgraduate level in cloud computing, distributed systems, or computer science is available for those wishing to develop advanced technical specialism.