I have 16 years of experience, and specialize in the field of computer science education with specific knowledge in the areas of programming languages, operating systems and networks. I have published on such topics as the definition of computer science, programming languages and priority queues.