Leaving Cert Computer Science
Society: History, Impacts & Ethics
Turing Machines: State Diagrams & Limitaions of Computers
AI: Machine Learning, AGI, Models, Vision, Bias
Binary/Hex/Decimal Conversions
ASCII, Unicode & Emojis
Logic Gates & Boolean Algebra
Hardware: Components and CPU Internals, Von Neumann Architecture
Networks & Communication: Types, Protocols, TCP/IP, Cybersecurity Basics
Development: Agile vs. Waterfall, Tech Careers, DevOps
Design: UX/UI Design Principals, Wireframes, Assistive Tech
Flowcharts & Trace Tables: Tracking Program Execution
Evaluation & Testing: Unit, System, Black Box, Regression Testing
Databases: Relational Databases, Primary/foreign keys, cleaning, data science, redundancy
Models & Simulations: Agent Based, Emergent Behavior, Regression, Decision Trees
Algorithms: Algorithms: Sorting Algorithms,Time Complexity, Binary & Linear Search
Computaional Thinking: Logic Puzzles, Brain Teasers, Problem Decomposition