210 Du Toit Street,
Pretoria, 0001

+27(12) 322 5866


Professional Staff   

We have highly qualified, competent and friendly academic and support staff. These include the Principal, Deputy Principal, School Management Team, Heads of Departments, Activities/Athletics Director, a Guidance Counsellor and Teachers. Many of our professional staff holds advanced degrees beyond the Bachelor Degree level.  
Cutting-Edge Techno-Science   

On completion of their studies, Tshwane College students leave fully prepared for the rigors of the finest Medical, Engineering, Information Technology, Business and Management Programmes in the best universities both in South Africa and abroad. The College equips its students with strong science, technology, business and management perspectives based on real world needs.   

Our Goal: Academic Excellence  
Education at Tshwane College is focused on the development of the total learner... preparing them for life, university and a commitment to social justice and a concern for the world at large. We prepare our students for a mission that extends beyond mere education into the arena of both public and private service.   


Any student admitted at Tshwane College is expected to acquaint him/herself with our code of conduct. We also expect parents to play an active role in our students’ discipline. We do not tolerate any deviation from the rules of the college.  


Please contact the College for a detailed fee structure.   


We offer evening and Saturday classes.  


Department of Education Reg No: GDE 400386 and GDE 400690   

We offer both ASC & NSC   

NSC Subjects:  

  ·         Mathematics 
  ·         Mathematical Literacy
  ·         Physical Science 
  ·         Life Sciences 
  ·         Business Studies 
  ·         Computer Applications Tech (CAT) 
  ·         Tourism 
  ·         Accounting 
  ·         History 
  ·         Geography 
  ·         Religious Studies 
  ·         Agricultural Science 
  ·         English HL/FAL 
  ·         Afrikaans FAL 
  ·         Setswana HL/FAL 
  ·         Sepedi HL/FAL 
  ·         IsiZulu HL/ FAL 
  ·         IsiXhosa HL/ FAL