Search
Colan B.'s Photo

Computer Science PhD Tutoring Programming, Algorithms & Game Dev
Colan B.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50

About Colan


Bio

I hold a PhD in Computer Science from Northeastern University, where my dissertation focused on procedural content generation and dynamic difficulty adjustment in games using reinforcement learning and Markov Decision Processes. Prior to that, I earned my undergraduate degree in Computer Science as well. My research has been published in eight peer-reviewed papers, including a Best Paper nomination at the IEEE Conference on Games in 2022, and I have served on program committees for academic...

I hold a PhD in Computer Science from Northeastern University, where my dissertation focused on procedural content generation and dynamic difficulty adjustment in games using reinforcement learning and Markov Decision Processes. Prior to that, I earned my undergraduate degree in Computer Science as well. My research has been published in eight peer-reviewed papers, including a Best Paper nomination at the IEEE Conference on Games in 2022, and I have served on program committees for academic venues such as AIIDE and EXAG.

My teaching experience spans over 14 courses as a Teaching Assistant at both Drexel University and Northeastern University, covering a wide range of subjects, including game development, computer graphics, and software engineering. In those roles, I worked directly with undergraduate and graduate students both in classroom settings and in one-on-one sessions, helping them work through complex programming concepts, debug code, and strengthen their understanding of core CS fundamentals. I have also mentored students through the Brain Game Center at UC Santa Cruz, where I helped younger and early-career undergraduates learn how to program real games .

Beyond academia, I actively create educational programming content on YouTube, where I produce tutorials on C programming, graphics development with Raylib, and algorithm visualizations for a general audience. This has sharpened my ability to break down difficult technical topics into clear, digestible explanations for learners at varying skill levels. Whether working with a student who is just starting out or one tackling advanced algorithms and data structures, I focus on building genuine understanding rather than just getting to the right answer. I am also well-equipped to tutor mathematics, from foundational topics like algebra and linear algebra to the discrete math and probability that underpin much of computer science.


Education

Drexel
Computer Science
Northeastern
Masters
Northeastern
PhD

Policies


Schedule

Colan hasn’t set a schedule.


Approved Subjects

C#

C#

I hold a PhD in Computer Science from Northeastern University, where I used C# and Unity extensively throughout my research in procedural content generation and AI-driven game systems. Over my 8+ years working with Unity and C#, I have built a wide range of projects spanning academic research tools, game prototypes, and interactive simulations. At UC Santa Cruz, I helped undergraduate students apply C# in game development contexts, guiding them through everything from language fundamentals to more advanced Unity-specific patterns and workflows.
C++

C++

I hold a PhD in Computer Science from Northeastern University, where I used C++ extensively throughout my research in procedural content generation and AI-driven game systems. Over my 8+ years as a Teaching Assistant at Drexel University and Northeastern University, I regularly helped undergraduate students with C++ topics ranging from foundational syntax and memory management to object-oriented design and data structures. In addition to my academic work, I apply C (not as much c++ these days) in my own open-source projects and game development, giving me a strong practical perspective alongside my teaching experience.
Data Structures

Data Structures

I hold a PhD in Computer Science from Northeastern University, where a deep understanding of data structures was foundational to my research in procedural content generation and AI-driven game systems. Over my time as a Teaching Assistant at Drexel University and Northeastern University, I helped undergraduate students work through core data structures concepts including arrays, linked lists, trees, graphs, and hash tables. With 14 years of programming experience, I have applied these structures extensively in both academic research and my own open-source projects and game development work.
C
Python
Colan B.'s Photo

Questions? Contact Colan before you book.

Still have questions?

Hourly Rate: $50
Contact Colan