We may earn an affiliate commission when you visit our partners.

Repetition

Save
May 1, 2024 Updated May 10, 2025 16 minute read

Exploring the Landscape of Repetition

Repetition, at its core, is the act of performing an action or engaging with information multiple times. It's a fundamental concept that permeates various aspects of our existence, from the simple act of practicing a musical instrument to the complex algorithms that power modern technology. Whether consciously applied or inherently present, repetition plays a crucial role in how we learn, develop skills, and build and maintain systems. It's the quiet engine driving mastery and efficiency in countless domains.

Path to Repetition

Take the first step.
We've curated nine courses to help you on your path to Repetition. Use these to develop your skills, build background knowledge, and put what you learn to practice.
Sorted from most relevant to least relevant:

Share

Help others find this page about Repetition: by sharing it with your friends and followers:

Reading list

We've selected 28 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Repetition.
Provides a comprehensive overview of repetition in computer science, covering topics such as loop invariants, loop optimizations, and parallel programming.
Often referred to as CLRS, this book fundamental text in computer science that thoroughly covers algorithms and data structures. Repetition in programming is intrinsically linked to concepts like loops and recursion, which are extensively discussed within the context of algorithmic efficiency and design. standard textbook in undergraduate and graduate computer science programs and serves as an excellent reference for professionals.
Regular expressions are a powerful tool for pattern matching in text, heavily relying on the concept of repetition. is considered the definitive guide to understanding and effectively using regular expressions across various programming languages and tools. It valuable resource for anyone working with text processing and provides a deep understanding of how repetition is applied in this domain.
This influential book for software developers emphasizes best practices, including the 'Don't Repeat Yourself' (DRY) principle. Understanding and avoiding code repetition core tenet of this book, directly addressing a key aspect of repetition in a practical, professional context. It's a highly recommended read for students and professionals aiming to write cleaner and more maintainable code.
A foundational philosophical work that directly addresses the concept of repetition from an existential and psychological perspective. Kierkegaard explores repetition in the context of temporality, memory, and faith, offering a contrasting view to the Platonic idea of recollection. classic in philosophy and provides a deep, theoretical understanding of repetition outside of technical fields.
This recent publication examines the concept of repetition within contemporary media culture, exploring how it functions in digital media, algorithms, and consumer society. It connects historical perspectives on repetition with current technological and cultural phenomena. is highly relevant for understanding contemporary topics related to repetition.
This seminal work in continental philosophy offers a complex and influential examination of difference and repetition. Deleuze challenges traditional metaphysical ideas by proposing that difference and repetition are primary concepts, independent of identity. It challenging but crucial text for graduate students and researchers interested in advanced philosophical perspectives on repetition.
A widely used textbook in universities, covering a broad range of algorithms and data structures. It provides a solid foundation in the computational aspects of repetition, including sorting, searching, and graph algorithms. is suitable for undergraduate students in computer science.
Examines the role of repetition in American minimalist music, connecting it to broader cultural and societal trends. It provides a unique perspective on how repetition functions aesthetically and culturally in a specific artistic movement. This is valuable supplementary reading for those interested in the application of repetition in music and its cultural implications.
Provides a practical introduction to creating algorithms, which often involve repetitive processes. It covers various algorithmic techniques and problem-solving strategies, with a focus on real-world applications. While not solely about repetition, it provides essential knowledge on how repetition is implemented and optimized in computer science.
Explores the psychoanalytic concept of repetition, particularly in the context of trauma and memory, from a contemporary Freudian perspective. It delves into how repetition manifests in clinical settings and its role in the therapeutic process. This book is relevant for graduate students and professionals in psychology and psychoanalysis.
An authoritative collection of essays providing an overview of research in minimalist and postminimalist music, where repetition key element. delves into the theoretical and analytical aspects of repetition in this musical genre. It valuable resource for advanced music students and researchers.
Explores the concept of 'autotextuality,' examining how authors revisit and repeat elements within their own body of work to create new meanings. It delves into the creative aspects of repetition in literature and connects it to cognitive models. Relevant for students and scholars in literary studies and rhetoric.
This edited collection explores the diverse uses and functions of repetition across contemporary performance, dance, craft, and writing. It offers an interdisciplinary perspective, drawing on psychoanalysis, philosophy, linguistics, sociology, and performance studies. is relevant for students and researchers in arts and humanities interested in contemporary applications of repetition.
Provides a comprehensive overview of data structures and algorithms, including a chapter on repetition.
Explores the fundamental principles of pattern formation in the natural world, many of which are based on repetition and iteration. It provides a broad and accessible overview of how simple rules can lead to complex and repeating structures in nature. It's a good starting point for gaining a broad understanding of repetition in a visual and scientific context.
An illustrated and beginner-friendly guide to algorithms, covering essential concepts in a clear and engaging way. It introduces fundamental algorithms that utilize repetition, such as sorting and searching, with a focus on intuitive understanding. is ideal for high school and early undergraduate students new to the topic.
Provides a comprehensive overview of data structures and algorithms in Java, including a chapter on repetition.
Explores the relationship between musical form and performance. Repetition fundamental element of musical form, including themes, motifs, and larger structures. While not solely focused on repetition, it provides essential context for understanding its role in musical organization and interpretation. Relevant for music students.
A comprehensive visual resource showcasing a vast collection of patterns from different historical periods and styles. serves as a practical reference for understanding and utilizing repetition in design. While not a theoretical text, it provides extensive examples of repetition in applied art.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser