PMT Education
New to the platform
Daniel B. Private Tutor

5.0 (1)

Daniel B.

University of South Wales - BSc Information Communication Technology

£40/ hour

Qualified Teacher


About Daniel

I have a degree in Information and Communication Technology. In addition, I have a PGCE Secondary in IT and Computing, which is a teacher training qualification. I have taught a range of topics in IT and Computer Science up to GCSE and A Level. The following are just some of the topics I have studied and/or have taught:

Database and Distributed Systems


Number Systems Conversions including floating-point binary,

Hardware Components

Assembly Language

Programming in Python, Java, SQL and C++

Mark-up Languages: HTML and CSS

Computer Security

Computer Networks

IT Service Management

Data Structures

Algorithms including Big O Notation


Social Media

Operating Systems Theory

Computing Professional in Practice (LSEPI)

Internet of Things (IoT)

Principles of Programming: Standards; Paradigm

Logical Operations

Digital Logic

Program Construction

Data Transmission

Spreadsheets in Excel and Google Sheets

Tutoring Style

I approach each topic through use of booklets for the students to complete work and use a set of PowerPoint slides whereby the tasks stated on a particular slide will correspond with the page numbers in the work booklets. In the case of programming tasks, I use work sheets that will show what a sequence of code looks like so that the students will know or have a rough idea as to how to set out their code.

The way I approach the first lesson is that it is a free lesson whereby we can learn about each other and then from that, come up with an action plan going forward in future lessons.

Tutor for 3+ years
1 repeat students
6 hours taught




Exam boards

SubjectLevelExam board
Computer ScienceGCSEAQA, Edexcel, OCR, Eduqas, WJEC, Edexcel IGCSE, CAIE
Computer ScienceA LevelAQA, OCR, Eduqas, WJEC, Edexcel IAL, CAIE
Computer ScienceIBIB


Daniel B. has no reviews yet.