How to Write An Abstract

Person beginning to write an abstract for a technical paper

Writing the abstract for your paper can be one of the hardest things to do. Most readers who get past your title will scan your abstract to decide if they want to continue. The goal is clear, then. You want to hook the reader with a summary of your work that is compelling and accurate. And short. How to balance it all?

Puzzle-Based Education for Computer Science

A glowing puzzle piece is placed into its correct slot indicating a puzzle-based education in computer science

When it comes to teaching computer science, especially in introductory computer science courses, I find that the main challenge is how to teach the subject’s underlying concepts. This is where puzzle-based education can play a key role.

For more insight into my background, you can browse my papers & academic works.