Trosolwg
Mae Dr Cécilia Pradic yn aelod o staff yn Adran Cyfrifiadureg Prifysgol Abertawe. Hafan Personol: https://cpradic.web.deuxfleurs.fr
Mae Dr Cécilia Pradic yn aelod o staff yn Adran Cyfrifiadureg Prifysgol Abertawe. Hafan Personol: https://cpradic.web.deuxfleurs.fr
This module provides an introduction to the functional and logic programming paradigms and gives students the opportunity to gain practical experience in using both.
This module provides a solid introduction to algorithm design, complexity analysis and data structure for efficient algorithm development. The module will involve students developing and evaluating their own algorithms. Java will be used as the main programming language.
This module provides a comprehensive introduction to Python programming, covering essential concepts and advanced techniques. Students will also learn about complexity/efficiency measures. The course will delve into tracing execution, defining algorithms and specifications, and understanding algorithmic problems and running time. By the end of the course, students will have a solid foundation in Python programming and the ability to appreciate the complexity of computational problems.
This module provides a comprehensive introduction to Python programming, covering essential concepts and advanced techniques. Students will also learn about complexity/efficiency measures. The course will delve into tracing execution, defining algorithms and specifications, and understanding algorithmic problems and running time. By the end of the course, students will have a solid foundation in Python programming and the ability to appreciate the complexity of computational problems.