Download Official TSC Complaint Form

Download Official TSC Complaint Form

Download Official TSC Complaint Form In the 2026 service landscape, the Teachers Service Commission (TSC) has placed a heavy emphasis on the “Citizen’s Service Delivery Charter.” Whether you are a teacher facing payroll delays, a secretariat staff member reporting workplace harassment, or a member of the public concerned about professional misconduct, the Official TSC Complaint […]

Download TSC Bonding Form for Teachers

TSC Bonding Form for Teachers

Download TSC Bonding Form for Teachers Professional advancement for teachers is a cornerstone of the Teachers Service Commission (TSC) mandate. When a teacher is granted a scholarship or a Paid Study Leave for a course exceeding six months, the Commission requires a formal commitment to return and serve. The TSC Bonding Form (officially linked to […]

Download TSC Bonding Form for Secretariat

Download TSC Bonding Form for Secretariat

Download TSC Bonding Form for Secretariat Commitment to Growth: For members of the Teachers Service Commission (TSC) Secretariat, professional development often comes with a mutual commitment. When the Commission invests in your higher education or specialized training through paid study leave or sponsorships, you are required to sign a Training Bond. This legal agreement ensures […]

Download TSC Application for Maternity leave Form

Download TSC Application for Maternity leave Form

Download TSC Application for Maternity leave Form For teachers in Kenya, bringing a new life into the world is a momentous occasion that the Teachers Service Commission (TSC) supports with one of the most generous leave policies in the public service. As of 2026, maternity leave is no longer just about recovery; it’s a protected […]

Download TSC Widows and Widowers Declaration Form

Download TSC Widows and Widowers Declaration Form

TSC Widows and Widowers Declaration Form Losing a spouse who served in the Teachers Service Commission (TSC) is an immense emotional burden. To support families during this transition, the Commission—in conjunction with the National Treasury Pensions Department—provides a Death Gratuity and a Survivor’s Pension. The Widows and Widowers Declaration Form is the legal instrument used […]

Download Past Paper On Data Warehousing For Analytics For Revision

Past Paper On Data Warehousing For Analytics For Revision

Let’s be honest: Data Warehousing (DWH) is often misunderstood as “just a big database.” But in an exam hall, you quickly realize it’s much more than that. It is the architectural heart of Business Intelligence. While a standard database is built for fast transactions (OLTP), a Data Warehouse is built for deep, complex questioning (OLAP). […]

Download Past Paper On Digital Image Processing For Revision

Past Paper On Digital Image Processing For Revision

Let’s be honest: Digital Image Processing (DIP) is one of those subjects that feels like magic until you’re asked to manually calculate a 2D Discrete Fourier Transform. It’s the art of teaching a machine to see, but the “vision” is built on a foundation of brutal linear algebra and complex frequency domains. Below is the […]

Download Past Paper On Emerging Technologies In Computer Science For Revision

Past Paper On Emerging Technologies In Computer Science For Revision

Let’s be honest: Emerging Technologies is the only subject in Computer Science where your textbook is probably out of date by the time it hits the printer. It’s a field that doesn’t just ask “how does this work?” but “how will this change the world in five years?” Below is the exam paper download link […]

Download TSC Dependents Declaration Form

TSC Dependents Declaration Form

Download TSC Dependents Declaration Form When teachers or secretariat staff travel for official duty—whether it’s for drama festivals, national exam coordination, or sports competitions—they are entitled to Subsistence Allowance (Per Diem). The TSC Subsistence Claim Form (officially TSC/ACC/12) is the document used to claim reimbursement for meals and accommodation expenses incurred while away from your […]

Download Past Paper On Computer Security And Cryptography For Revision

Past Paper On Computer Security And Cryptography For Revision

Let’s be honest: Computer Security and Cryptography is the only subject where the “environment” is actively trying to break your code. In most engineering units, you’re fighting gravity or heat; here, you’re fighting a motivated, intelligent human adversary. It’s a game of move and counter-move. Below is the exam paper download link Past Paper On […]

Download Past Paper On Compiler Construction For Revision

Past Paper On Compiler Construction For Revision

Let’s be honest: Compiler Construction is often seen as the “Final Boss” of a Computer Science degree. It is the bridge between the high-level code we love and the cold, hard logic of the machine. Writing a compiler isn’t just about programming; it’s about understanding the very architecture of language itself. Below is the exam […]

Download Past Paper On Data Mining For Revision

Preparing for your Data Mining finals? From K-Means clustering and Apriori logic to the nuances of over-fitting, master the patterns in the data with our Q&A

Let’s be honest: Data Mining sounds incredibly cool until you’re three hours into a practice exam trying to manually calculate a Gini Index for a decision tree. It’s a subject that sits at the messy intersection of statistics, machine learning, and database management. It isn’t just about having the data; it’s about knowing how to […]

Download TSC Subsistence Claim Form

Download TSC Subsistence Claim Form

Download TSC Subsistence Claim Form When teachers or secretariat staff travel for official duty—whether it’s for drama festivals, national exam coordination, or sports competitions—they are entitled to Subsistence Allowance (Per Diem). The TSC Subsistence Claim Form (officially TSC/ACC/12) is the document used to claim reimbursement for meals and accommodation expenses incurred while away from your […]

Download Past Paper On Distributed Systems For Revision

Past Paper On Distributed Systems For Revision

Let’s be honest: writing code for one computer is easy. Writing code that runs on a thousand computers, all while some are crashing, others are lagging, and the network is playing hide-and-seek with your data? That is Distributed Systems. It is the art of making a cluster of machines behave like a single, cohesive unit. […]

Download TSC Study leave Form for Secretariat

TSC Study leave Form for Secretariat

Download TSC Study leave Form for Secretariat For members of the Teachers Service Commission (TSC) Secretariat—the administrative, technical, and professional backbone of the Commission—continuous learning is a key driver for promotion and efficiency. Whether you are pursuing a Master’s degree in Public Administration, a certification in Human Resource Management, or a technical course, the TSC […]

Download Past Paper On Artificial Intelligence For Revision

Past Paper On Artificial Intelligence For Revision

Let’s be honest: Artificial Intelligence is a subject that suffers from its own fame. In the media, AI is about sentient robots and world-changing chatbots. But in an exam hall? AI is about probability, graph theory, and the cold, hard math of optimization. Below is the exam paper download link Past Paper On Artificial Intelligence […]

Download Past Paper On System Programming For Revision

Past Paper On System Programming For Revision

Let’s be honest: System Programming is where the training wheels finally come off. You aren’t just writing “apps” anymore; you are writing the code that manages the hardware itself. It’s the world of C, Unix/Linux system calls, and the constant fear of a “Segmentation Fault” that leaves you staring at a blinking cursor for hours. […]

Download Past Paper On Interactive Programming In Python For Revision

Past Paper On Interactive Programming In Python For Revision

Let’s be honest: standard Python is about logic and data. You write a script, it runs from top to bottom, and it spits out a result. But Interactive Programming? That is where Python comes to life. It’s the world of Event-Driven Programming, where your code doesn’t just “run”—it waits. It waits for a mouse click, […]

Download Past Paper On Automata Theory For Revision

Past Paper On Automata Theory For Revision

Let’s be honest: Automata Theory is usually the point in a Computer Science degree where things get deeply philosophical and incredibly mathematical. It’s the “Math of Computing.” One day you’re drawing circles and arrows for a Finite Automaton, and the next, you’re trying to prove that a specific language is “undecidable” using a Turing Machine. […]

Download TSC Performance Appraisal Form

Download TSC Performance Appraisal Form

Download TSC Performance Appraisal Form In the Kenyan education sector, the Teacher Performance Appraisal and Development (TPAD 2) system is the heartbeat of professional growth. Gone are the days of arbitrary promotions; in 2026, every step you take toward a higher job group is backed by the data in your appraisal. Below is the final […]

Download Past Paper On Assembly Language Programing For Revision

Past Paper On Assembly Language Programing For Revision

Let’s be honest: Assembly Language Programming is the point in a Computer Science degree where things get “scary.” There are no safety nets here. No garbage collection, no high-level abstractions, and certainly no “easy” way to print “Hello World” without understanding exactly how the CPU interacts with memory. Below is the exam paper download link […]

Download Past Paper On Wireless And Mobile Computing For Revision

Past Paper On Wireless And Mobile Computing For Revision

Let’s be honest: in standard networking, you have the luxury of a physical cable. In Wireless and Mobile Computing, your medium is literally thin air—and air is a messy, unpredictable place. Between signal fading, multipath interference, and the sheer logistical nightmare of keeping a connection stable while a user is moving at 100 km/h, this […]