Human-AI Interaction (COMP3074)
Undergraduate course, University of Nottingham, School of Computer Science, 2023
This module considers how to build interactive AI systems in the context of natural language and speech processing.
Undergraduate course, University of Nottingham, School of Computer Science, 2023
This module considers how to build interactive AI systems in the context of natural language and speech processing.
Undergraduate course, University of Nottingham, School of Computer Science, 2023
This module considers the ethical dimension of various computer science verticals such as privacy, security, AI and the environment. The module is delivered through a combination lectures and workshops.
Undergraduate course, University of Nottingham, School of Computer Science, 2023
This module considers how computers work and can be built from scratch using digital logic.
Undergraduate course, University of Nottingham, School of Computer Science, 2023
This module considers how computers operate and can be programmed at the lowest level (i.e. through assembly language).
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.