Search
Kamil Y.'s Photo

Experienced Computer Science Tutor specializing in Systems
Kamil Y.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $30

About Kamil


Bio

Hi! My name is Kamil, and I graduated magna cum laude with a degree in Computer Science from Rhodes College. I tutor introductory and systems computer science courses, including core programming (Python, Java), data structures, computer systems (C), algorithms, and operating systems.

I’ve enjoyed tutoring since high school, both for what I can teach and what I can learn from the experience. I tutored for a year with the Refugee Empowerment Program in Memphis, TN, which provides tutoring...

Hi! My name is Kamil, and I graduated magna cum laude with a degree in Computer Science from Rhodes College. I tutor introductory and systems computer science courses, including core programming (Python, Java), data structures, computer systems (C), algorithms, and operating systems.

I’ve enjoyed tutoring since high school, both for what I can teach and what I can learn from the experience. I tutored for a year with the Refugee Empowerment Program in Memphis, TN, which provides tutoring and employment services for African refugees. I later tutored for the computer science department at my university for 2 years, serving as head tutor my second year. I began with introductory courses but would later tutor systems topics such as computer organization and operating systems. Most of my tutoring has been one-on-one, though I have occasionally taught full classes.

Through these experiences, I became more familiar with describing subjects in ways others could understand through analogies and examples. An important aspect of tutoring to me, beyond teaching concepts, is empathizing with students when they encounter difficulties. I want students to know I’ll be there for them throughout the process, regardless of the problem or question posed.

I guide them toward independent understanding through questions which lead their thoughts in the right direction, helping them solve future problems on their own. I also tend to draw out the problem using a diagram or ask students to draw or detail their solution in bullet points or pseudocode. For example, when describing memory allocation and pointers, I would use a memory diagram to demonstrate how one address points to a value elsewhere.

I look forward to helping students gain confidence in their subjects. I offer flexible scheduling throughout the week, including mornings, evenings, and late-night sessions across time zones. If you have any questions or would like to know more about my tutoring, please feel free to ask!


Education

Rhodes College
Computer Science

Policies


Schedule

Kamil hasn’t set a schedule.


Approved Subjects

Computer Science

Computer Science

I graduated from Rhodes College with a bachelor's degree in Computer Science. I also have completed software engineering internships at St. Jude and the National Center for Atmospheric Research, so I have experience applying what I learned. I have also tutored computer science for 2 years, including both intro and systems courses. I am familiar with C, Python, Java, and fundamental data structures and algorithms.
Linux

Linux

I have used Linux as my primary desktop for over 10 years at this point. I am familiar with Linux through both the command line and graphically. I have familiarity with Bash shell scripting and writing systemd services, in addition to using tools such as grep, sed, and awk. I have used many Linux distributions, including Ubuntu, Debian, Fedora, and Arch Linux.
C
Java
Python
Kamil Y.'s Photo

Questions? Contact Kamil before you book.

Still have questions?

Hourly Rate: $30
Contact Kamil