- 19 Sections
- 148 Lessons
- 32 Weeks
Expand all sectionsCollapse all sections
- Sample ContentSample Notes, Videos, Quizzes, Cheat Sheets, Assignments and Much More For Pre-Purchase Consideration.4
- Course Related InformationImportant Information Related To The Courses, Live Classes, Zoom Links etc.3
- Notes + Written Material For Contents of The SyllabusNotes for Chapters + Written Resources Regarding The Content56
- 3.1Data Representation: User-Defined Data Types: Show Understanding Of Why User-Defined Types Are Necessary
- 3.2Data Representation: User-Defined Data Types: Define And Use Non-Composite Types
- 3.3Data Representation: User-Defined Data Types: Define And Use Composite Data Types
- 3.4Data Representation: User-Defined Data Types: Choose And Design An Appropriate User-Defined Data Type For A Given Problem
- 3.5Data Representation: File Organisation And Access: Show Understanding Of The Methods Of File Organisation And Select An Appropriate Method Of File Organisation And File Access For A Given Problem
- 3.6Data Representation: File Organisation And Access: Show Understanding Of Methods Of File Access
- 3.7Data Representation: File Organisation And Access: Show Understanding Of Hashing Algorithms
- 3.8Data Representation: Floating-Point Numbers, Representation And Manipulation: Describe The Format Of Binary Floating-Point Real Numbers
- 3.9Data Representation: Floating-Point Numbers, Representation And Manipulation: Convert Binary Floating-Point Real Numbers Into Denary And Vice Versa
- 3.10Data Representation: Floating-Point Numbers, Representation And Manipulation: Normalise Floating-Point Numbers
- 3.11Data Representation: Floating-Point Numbers, Representation And Manipulation: Show Understanding Of The Consequences Of A Binary Representation Only Being An Approximation To The Real Number It Represents (In Certain Cases)
- 3.12Data Representation: Floating-Point Numbers, Representation And Manipulation: Show Understanding That Binary Representations Can Give Rise To Rounding Errors
- 3.13Communication And Internet Technologies: Protocols: Show Understanding Of Why A Protocol Is Essential For Communication Between Computers
- 3.14Communication And Internet Technologies: Protocols: Show Understanding Of How Protocol Implementation Can Be Viewed As A Stack, Where Each Layer Has Its Own Functionality
- 3.15Communication And Internet Technologies: Protocols: Show Understanding Of The TCP/IP Protocol Suite
- 3.16Communication And Internet Technologies: Protocols: Show Understanding Of Protocols (HTTP, FTP, POP3, IMAP, SMTP, BitTorrent) And Their Purposes
- 3.17Communication And Internet Technologies: Circuit Switching, Packet Switching: Show Understanding Of Circuit Switching
- 3.18Communication And Internet Technologies: Circuit Switching, Packet Switching: Show Understanding Of Packet Switching
- 3.19Hardware And Virtual Machines: Processors, Parallel Processing And Virtual Machines: Show Understanding Of Reduced Instruction Set Computers (RISC) And Complex Instruction Set Computers (CISC) Processors
- 3.20Hardware And Virtual Machines: Processors, Parallel Processing And Virtual Machines: Show Understanding Of The Importance/Use Of Pipelining And Registers In RISC Processors
- 3.21Hardware And Virtual Machines: Processors, Parallel Processing And Virtual Machines: Show Understanding Of The Four Basic Computer Architectures
- 3.22Hardware And Virtual Machines: Processors, Parallel Processing And Virtual Machines: Show Understanding Of The Characteristics Of Massively Parallel Computers
- 3.23Hardware And Virtual Machines: Processors, Parallel Processing And Virtual Machines: Show Understanding Of The Concept Of A Virtual Machine
- 3.24Hardware And Virtual Machines: Boolean Algebra And Logic Circuits: Produce Truth Tables For Logic Circuits Including Half Adders And Full Adders
- 3.25Hardware And Virtual Machines: Boolean Algebra And Logic Circuits: Show Understanding Of A Flip-Flop (SR, JK)
- 3.26Hardware And Virtual Machines: Boolean Algebra And Logic Circuits: Show Understanding Of Boolean Algebra
- 3.27Hardware And Virtual Machines: Boolean Algebra And Logic Circuits: Show Understanding Of Karnaugh Maps (K-Map)
- 3.28System Software: Purposes Of An Operating System (OS): Show Understanding Of How An OS Can Maximise The Use Of Resources
- 3.29System Software: Purposes Of An Operating System (OS): Describe The Ways In Which The User Interface Hides The Complexities Of The Hardware From The User
- 3.30System Software: Purposes Of An Operating System (OS): Show Understanding Of Process Management
- 3.31System Software: Purposes Of An Operating System (OS): Show Understanding Of Virtual Memory, Paging And Segmentation For Memory Management
- 3.32System Software: Translation Software: Show Understanding Of How An Interpreter Can Execute Programs Without Producing A Translated Version
- 3.33System Software: Translation Software: Show Understanding Of The Various Stages In The Compilation Of A Program
- 3.34System Software: Translation Software: Show Understanding Of How The Grammar Of A Language Can Be Expressed Using Syntax Diagrams Or Backus–Naur Form (BNF) Notation
- 3.35System Software: Translation Software: Show Understanding Of How Reverse Polish Notation (RPN) Can Be Used To Carry Out The Evaluation Of Expressions
- 3.36Security: Encryption, Encryption Protocols And Digital Certificates: Show Understanding Of How Encryption Works
- 3.37Security: Encryption, Encryption Protocols And Digital Certificates: Show Awareness Of The Secure Socket Layer (SSL) / Transport Layer Security (TLS)
- 3.38Security: Encryption, Encryption Protocols And Digital Certificates: Show Understanding Of Digital Certification
- 3.39Artificial Intelligence (AI): Artificial Intelligence (AI): Show Understanding Of How Graphs Can Be Used To Aid Artificial Intelligence (AI)
- 3.40Artificial Intelligence (AI): Artificial Intelligence (AI): Show Understanding Of How Artificial Neural Networks Have Helped With Machine Learning
- 3.41Artificial Intelligence (AI): Artificial Intelligence (AI): Show Understanding Of Deep Learning, Machine Learning And Reinforcement Learning And The Reasons For Using These Methods
- 3.42Artificial Intelligence (AI): Artificial Intelligence (AI): Show Understanding Of Back Propagation Of Errors And Regression Methods In Machine Learning
- 3.43Computational Thinking And Problem-Solving: Algorithms: Show Understanding Of Linear And Binary Searching Methods
- 3.44Computational Thinking And Problem-Solving: Algorithms: Show Understanding Of Insertion Sort And Bubble Sort Methods
- 3.45Computational Thinking And Problem-Solving: Algorithms: Show Understanding Of And Use Abstract Data Types (ADTs)
- 3.46Computational Thinking And Problem-Solving: Algorithms: Show How It Is Possible For ADTs To Be Implemented From Another ADT
- 3.47Computational Thinking And Problem-Solving: Algorithms: Show Understanding That Different Algorithms Which Perform The Same Task Can Be Compared By Using Criteria (E.G. Time Taken To Complete The Task And Memory Used)
- 3.48Computational Thinking And Problem-Solving: Recursion: Show Understanding Of Recursion
- 3.49Computational Thinking And Problem-Solving: Recursion: Show Awareness Of What A Compiler Has To Do To Translate Recursive Programming Code
- 3.50Further Programming: Programming Paradigms: Understanding What Is Meant By A Programming Paradigm
- 3.51Further Programming: Programming Paradigms: Show Understanding Of The Characteristics Of A Number Of Programming Paradigms: Low-Level
- 3.52Further Programming: Programming Paradigms: Show Understanding Of The Characteristics Of A Number Of Programming Paradigms: Imperative (Procedural)
- 3.53Further Programming: Programming Paradigms: Show Understanding Of The Characteristics Of A Number Of Programming Paradigms: Object Oriented
- 3.54Further Programming: Programming Paradigms: Show Understanding Of The Characteristics Of A Number Of Programming Paradigms: Declarative
- 3.55Further Programming: File Processing And Exception Handling: Write Code To Perform File-Processing Operations
- 3.56Further Programming: File Processing And Exception Handling: Show Understanding Of An Exception And The Importance Of Exception Handling
- Video Lectures For The ContentVideo Lectures Covering Course Content In Detail15
- 4.1User-Defined Data Types
- 4.2File Organization And Access
- 4.3Floating-Point Numbers, Representation And Manipulation
- 4.4Protocols
- 4.5Circuit Switching, Packet Switching
- 4.6Processors, Parallel Processing And Virtual Machines
- 4.7Boolean Algebra And Logic Circuits
- 4.8Purpose of An Operating System (OS)
- 4.9Translation Software
- 4.10Encryption, Encryption Protocol And Digital Certificate
- 4.11Artificial Intelligence
- 4.12Algorithms
- 4.13Recursion
- 4.14Programming Paradigms
- 4.15File Processing And Exceptional Handling
- QuizzesShort Quizzes To Auto-Test Your Knowledge of The Syllabus15
- 5.1User-Defined Data Types10 Minutes0 Questions
- 5.2File Organization And Access10 Minutes0 Questions
- 5.3Floating-Point Numbers, Representation And Manipulation10 Minutes0 Questions
- 5.4Protocols10 Minutes0 Questions
- 5.5Circuit Switching, Packet Switching10 Minutes0 Questions
- 5.6Processors, Parallel Processing And Virtual Machines10 Minutes0 Questions
- 5.7Boolean Algebra And Logic Circuits10 Minutes0 Questions
- 5.8Purpose of An Operating System (OS)10 Minutes0 Questions
- 5.9Translation Software10 Minutes0 Questions
- 5.10Encryption, Encryption Protocol And Digital Certificate10 Minutes0 Questions
- 5.11Artificial Intelligence10 Minutes0 Questions
- 5.12Algorithms10 Minutes0 Questions
- 5.13Recursion10 Minutes0 Questions
- 5.14Programming Paradigms10 Minutes0 Questions
- 5.15File Processing And Exceptional Handling10 Minutes0 Questions
- Quizzes For PreparationQuizzes With Detailed Explained Answers And Common Mistakes Discussed In Detail0
- AssignmentsDetailed Assignments For Syllabus Preparation (Including Past Paper Questions)16
- 7.1User Defined Data Types3 Days
- 7.2File Organization And Access3 Days
- 7.3Floating-Point Numbers, Representation And Manipulation3 Days
- 7.4Protocols3 Days
- 7.5Circuit Switching, Packet Switching3 Days
- 7.6Processors, Parallel Processing And Virtual Machines3 Days
- 7.7Boolean Algebra And Logic Circuits3 Days
- 7.8Purpose of An Operating System (OS)3 Days
- 7.9Translation Software3 Days
- 7.10Encryption, Encryption Protocol And Digital Certificate3 Days
- 7.11Artificial Intelligence3 Days
- 7.12Algorithms3 Days
- 7.13Recursion3 Days
- 7.14Programming Paradigms3 Days
- 7.15File Processing And Exceptional Handling3 Days
- 7.16Paper 1
- Paper Pattern/ Paper Preparation/ Techniques To Attempt The Paper/ Common Mistakes To AvoidDetailed Information Including Written + Video Material Regarding Paper Attempt / Preparation/ Techniques/ Common Mistakes To Avoid0
- Solved Past PapersDetailed Written Explanations And Solutions of Past Papers, Including Model Answers and Explanations For Past Paper Questions0
- Past Paper SessionsVideo Content Regarding Past Paper Solutions30
- 10.1Model Answers For Past Papers: October November 2024 Paper 11
- 10.2Model Answers For Past Papers: October November 2024 Paper 12
- 10.3Model Answers For Past Papers: October November 2024 Paper 13
- 10.4Model Answers For Past Papers: May June 2024 Paper 11
- 10.5Model Answers For Past Papers: May June 2024 Paper 12
- 10.6Model Answers For Past Papers: May June 2024 Paper 13
- 10.7Model Answers For Past Papers: October November 2023 Paper 11
- 10.8Model Answers For Past Papers: October November 2023 Paper 12
- 10.9Model Answers For Past Papers: October November 2023 Paper 13
- 10.10Model Answers For Past Papers: May June 2023 Paper 11
- 10.11Model Answers For Past Papers: May June 2023 Paper 12
- 10.12Model Answers For Past Papers: May June 2023 Paper 13
- 10.13Model Answers For Past Papers: October November 2024 Paper 21
- 10.14Model Answers For Past Papers: October November 2024 Paper 22
- 10.15Model Answers For Past Papers: October November 2024 Paper 23
- 10.16Model Answers For Past Papers: May June 2024 Paper 21
- 10.17Model Answers For Past Papers: May June 2024 Paper 22
- 10.18Model Answers For Past Papers: May June 2024 Paper 23
- 10.19Model Answers For Past Papers: October November 2024 Paper 31
- 10.20Model Answers For Past Papers: October November 2024 Paper 32
- 10.21Model Answers For Past Papers: October November 2024 Paper 33
- 10.22Model Answers For Past Papers: May June 2024 Paper 31
- 10.23Model Answers For Past Papers: May June 2024 Paper 32
- 10.24Model Answers For Past Papers: May June 2024 Paper 33
- 10.25Model Answers For Past Papers: October November 2024 Paper 41
- 10.26Model Answers For Past Papers: October November 2024 Paper 42
- 10.27Model Answers For Past Papers: October November 2024 Paper 43
- 10.28Model Answers For Past Papers: May June 2024 Paper 41
- 10.29Model Answers For Past Papers: May June 2024 Paper 42
- 10.30Model Answers For Past Papers: May June 2024 Paper 43
- Notes (Rearranged Version)Notes Arranged In A Different Style For Preparation Ease0
- Videos Lectures (Pre-Recorded)Videos Recorded In A Different Style For Preparation Ease0
- Code Guide & Applications0
- Cheat SheetsShort, Quick Revision Cheat Sheets19
- 14.1User-Defined Data Types
- 14.2File Organization And Access
- 14.3Floating-Point Numbers, Representation And Manipulation
- 14.4Protocols
- 14.5Circuit Switching, Packet Switching
- 14.6Processors, Parallel Processing And Virtual Machines
- 14.7Boolean Algebra And Logic Circuits
- 14.8Purpose of An Operating System (OS)
- 14.9Virtual Machines
- 14.10Translation Software
- 14.11Encryption, Encryption Protocol And Digital Certificate
- 14.12Artificial Intelligence
- 14.13Algorithms
- 14.14Recursion
- 14.15Programming Paradigms
- 14.16File Processing And Exceptional Handling
- 14.17Quantum Cryptography
- 14.18Protocols
- 14.19Digital Signatures and Digital Certificates
- Practice Questions/ Practice ExamsPractice Questions/ Exams Based Both On Actual Exam Pattern And On Topical Content To Boost Preparation And Improve Performance19
- 15.1User-Defined Data Types3 Days
- 15.2File Organization And Access3 Days
- 15.3Floating-Point Numbers, Representation And Manipulation3 Days
- 15.4Protocols3 Days
- 15.5Circuit Switching, Packet Switching3 Days
- 15.6Processors, Parallel Processing And Virtual Machines3 Days
- 15.7Boolean Algebra And Logic Circuits3 Days
- 15.8Purpose of An Operating System (OS)3 Days
- 15.9Virtual Machines3 Days
- 15.10Translation Software3 Days
- 15.11Encryption, Encryption Protocol And Digital Certificate3 Days
- 15.12Artificial Intelligence3 Days
- 15.13Algorithms3 Days
- 15.14Recursion3 Days
- 15.15Programming Paradigms3 Days
- 15.16File Processing And Exceptional Handling3 Days
- 15.17Quantum Cryptography3 Days
- 15.18Protocols3 Days
- 15.19Digital Signatures and Digital Certificates3 Days
- Mock Tests/ Mock ExamsMock Exams For Final Preparation0
- Class RecordingsClass Recordings From Previous Sessions/ Current Session For Content0
- Other MaterialOther Useful Material For Exams0
- Notes + Written Material For Contents of The Syllabus Version 2Notes for Chapters + Written Resources Regarding The Content Version 220
- 20.1User-Defined Data Types
- 20.2File Organization And Access
- 20.3Floating-Point Numbers, Representation And Manipulation
- 20.4Protocols
- 20.5Circuit Switching, Packet Switching
- 20.6Processors, Parallel Processing And Virtual Machines
- 20.7Boolean Algebra And Logic Circuits
- 20.8Purpose of An Operating System (OS)
- 20.9Virtual Machines
- 20.10Translation Software
- 20.11Encryption, Encryption Protocol And Digital Certificate
- 20.12Artificial Intelligence
- 20.13Algorithms
- 20.14Recursion
- 20.15Programming Paradigms
- 20.16File Processing And Exceptional Handling
- 20.17Quantum Cryptography
- 20.18Protocols
- 20.19Digital Signatures and Digital Certificates
- 20.20CHEAT SHEET
Computational Thinking And Problem-Solving: Algorithms: Show Understanding That Different Algorithms Which Perform The Same Task Can Be Compared By Using Criteria (E.G. Time Taken To Complete The Task And Memory Used)
Prev
Computational Thinking And Problem-Solving: Recursion: Show Awareness Of What A Compiler Has To Do To Translate Recursive Programming Code
Next
