📚 Computer Science
34 topics with study materials — summaries, flashcards, tests, podcasts and mindmaps.
Hash Tables: Efficient Dictionary Data Structures
Master hash tables and their efficient dictionary operations. Learn collision resolution (chaining, open addressing) and hash functions. Understand average-case O(1) performance and perfect hashing for students.
ViewHash Tables: Data Structures and Collision Resolution
Master hash tables and collision resolution techniques like chaining and open addressing. Understand their performance and how they optimize data storage and retrieval for students. Learn more!
ViewHash Tables: Concepts, Operations, and Performance
Understand hash table concepts, operations, and performance. Learn about chaining, open addressing, hash functions, and perfect hashing. Master this core data structure for better algorithms!
ViewComputer I/O Systems and Architecture
Explore Computer I/O Systems and Architecture, from performance measures to RAID. Master I/O management, bus types, and storage technologies for your studies!
ViewComputer Abstractions and Technology
Unlock the fundamentals of computer abstractions and technology for students. Learn about hardware, software, performance, and trends in this comprehensive guide. Start learning today!
ViewFoundations of Computing and Electricity
Explore the Foundations of Computing and Electricity with our guide, inspired by Charles Petzold's CODE. Understand binary codes, circuits, and memory. Learn how computers work from first principles – start your journey here!
ViewXML Schema Definition (XSD) Guide
Explore our comprehensive XML Schema Definition (XSD) Guide for students. Learn to define, validate, and structure XML documents with practical examples and SEO insights. Start mastering XSD today!
ViewUnderstanding JSON and Data Interchange
Master JSON and data interchange for web development and APIs. Learn syntax, JSON Schema validation, and JSONPath with this student-focused guide. Optimize your data handling!
ViewMIPS Instruction Set Architecture Fundamentals
Master MIPS Instruction Set Architecture Fundamentals with our comprehensive guide. Learn about registers, operations, data, and procedures. Start your MIPS journey today!
ViewComputer Abstractions and Technology
Unlock the core concepts of Computer Abstractions and Technology. Learn about hardware, software, performance, and memory. Boost your understanding today!
ViewComputer I/O and Storage Systems
Explore computer I/O and storage systems, from performance metrics like RAID and benchmarks to managing I/O. Master key concepts for your studies!
ViewFundamentals of Digital Signal Processing
Master the fundamentals of Digital Signal Processing with our comprehensive guide. Learn about sampling, ADCs, DACs, aliasing, and more for your studies. Start learning now!
ViewFundamentals of Digital Signal Processing Systems
Explore the fundamentals of Digital Signal Processing (DSP) systems, LTI systems, and signal flow diagrams. Learn about FIR/IIR, causality, and BIBO stability with examples. Master DSP basics now!
ViewThe Fast Fourier Transform (FFT)
Unlock the power of The Fast Fourier Transform (FFT) with this comprehensive guide. Learn FFT basics, its efficiency over DFT, and how to implement it. Master signal processing now!
ViewData Concepts, Big Data, and Open Data
Explore fundamental Data Concepts, Big Data definitions, and Open Data principles with this comprehensive student guide. Understand the 5 Vs, key technologies, and career paths. Get started now!
ViewCodes, Circuits, and Digital Foundations
Unlock the essence of computing with this guide to Codes, Circuits, and Digital Foundations. Learn about binary codes, electrical circuits, and memory. Explore now!
ViewAlgorithms, Data Structures, and Numerical Methods
Master Algorithms, Data Structures, and Numerical Methods with this comprehensive student guide. Learn key concepts, solve problems, and ace your exams. Start your journey to computer science excellence today!
ViewContainer Technologies and Computing Infrastructures
Explore container technologies and computing infrastructures from supercomputers to cloud. Learn about national and international research platforms like e-INFRA CZ and EOSC. Discover services and principles for students and researchers alike.
ViewFundamental Computer Definitions
Unlock core computer terms with our easy-to-understand guide on fundamental computer definitions for students. Learn about hardware, software, and more!
ViewWindows Operating System Fundamentals
Master Windows Operating System Fundamentals! Learn file management, navigation, shortcuts, and more. Essential guide for students. Start your journey today!
ViewIntroduction to Computer Hardware
Explore the basics of computer hardware, from input to output, and understand how components work together. A perfect guide for students seeking to master computer fundamentals. Learn more now!
ViewIntroduction to XML: Syntax and Validation
Master XML syntax and validation with this student-friendly guide. Learn about XML elements, attributes, DTDs, and namespaces. Get started with XML today!
ViewXML Schema Definition (XSD) Guide
Master XML Schema Definition (XSD) with this comprehensive guide for students. Learn XSD validation, data types, design patterns, and more. Start your journey!
ViewHTML and CSS Fundamentals
Master HTML and CSS fundamentals with this comprehensive guide for students. Learn core concepts, syntax, and best practices to build stunning websites. Start your web development journey today!
ViewJSON: Data Interchange and Schema
Unlock the power of JSON for data interchange and validation with JSON Schema. Learn syntax, structure, and advanced concepts. Get started today!
ViewXSLT and XPath for XML Transformation
Master XSLT and XPath for XML transformation! This guide covers syntax, features, and design patterns, perfect for students. Learn to transform XML effectively and confidently.
ViewComprehensive Guide to Markup Languages
Unlock the world of markup languages! This guide covers RelaxNG, Schematron, DocBook, SVG, TeX, and Markdown. Perfect for students and beginners. Learn more!
ViewWeb Communication Protocols and API Styles
Master web communication protocols and API styles like HTTP, SOAP, REST, and GraphQL. This guide helps students understand how web applications interact. Learn more!
ViewData Exchange and Web APIs
Explore Data Exchange and Web APIs concepts for students. Understand HTTP, REST, SOAP, GraphQL, and more to master modern digital communication. Learn key principles!
ViewMarkup Languages and Data Formats
Unlock the world of markup languages and data formats with this comprehensive guide for students. Explore XML, RelaxNG, DocBook, SVG, TeX, and more. Master these essential concepts today!
ViewData and Big Data Fundamentals
Unlock the core concepts of Data and Big Data Fundamentals, from definitions to technologies like Hadoop. Perfect for students seeking a clear, comprehensive overview. Start learning today!
ViewComputer Architecture and Internal Components
Master computer architecture and internal components with this comprehensive guide for students. Understand CPU, RAM, SSD, GPU, and more. Get ready for your exams!
ViewOperating Systems and System Management
Master operating systems & system management essentials for students. Learn about Windows, macOS, Linux, file systems, security, and the command line. Dive in now!
ViewUnderstanding Linear Data Structures
Summary, flashcards, test, podcast and mindmap
View