Programming and Algorithms (COMP1005)

Undergraduate course, University of Nottingham, School of Computer Science, 2023

This module covers basic programming principles using the C programming language. Topics covered include: types, variables, expressions, control structures, functions and data structures. Students also learn the fundamentals of software development, including documentation, testing, debugging and version control.