← All resources
UNIVERSITY COMPUTING

💻 Computing Resource Library

Computer Science and IT study areas with free learning links and practical topics.

Programming

Variables, control flow, functions, data structures, debugging and software design.

Study Programming

Algorithms & Data Structures

Searching, sorting, complexity, lists, stacks, queues, trees and graphs.

Study Algorithms

Databases

Relational models, SQL, normalisation, keys, transactions and design.

Study Databases

Networks

Models, addressing, routing, protocols, wireless networks and troubleshooting.

Study Networks

Operating Systems

Processes, memory, filesystems, scheduling, concurrency and security.

Study Operating Systems

Web & Software Engineering

HTML, CSS, JavaScript, requirements, testing, version control and maintenance.

Study Software
Free learning: MIT OpenCourseWare and freeCodeCamp.