Checklist for A2 EXAM PREPARATION CHECKLIST Paper 3 - Advanced Theory: ☐ User-defined data types ☐ File organisation and hashing ☐ Floating-point representation ☐ TCP/IP protocol layers ☐ Circuit vs packet switching ☐ RISC vs CISC processors ☐ Pipelining ☐ Boolean algebra and Karnaugh maps ☐ Flip-flops ☐ Virtual machines ☐ OS process scheduling ☐ Encryption methods ☐ Digital certificates ☐ AI and machine learning ☐ Neural networks ☐ Graph algorithms Paper 4 - Practical: ☐ Bubble sort ☐ Insertion sort ☐ Linear search ☐ Binary search ☐ Stack implementation ☐ Queue implementation ☐ Linked list implementation ☐ Binary tree implementation ☐ Recursion ☐ OOP concepts ☐ File processing ☐ Exception handling   KEY TOPICS QUICK REFERENCE Paper 3 Topics: User-defined data types (enumerated, pointer, records, sets) File organisation (serial, sequential, random) Floating-point representation TCP/IP protocols Circuit switching vs packet switching RISC vs CISC processors Pipelining Boolean algebra and Karnaugh maps Flip-flops Virtual machines OS scheduling algorithms Encryption (symmetric, asymmetric) Digital signatures and certificates SSL/TLS AI and machine learning Neural networks Graph search algorithms (Dijkstra, A*) Recursion Programming paradigms Paper 4 Skills: Bubble sort implementation Insertion sort implementation Linear search implementation Binary search implementation Stack operations Queue operations Linked list operations Binary tree operations Recursive algorithms OOP implementation File processing Exception handling