Search
Boshen W.'s Photo

PhD Student and Teaching Assistant in Computer Science
Boshen W.

273 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $85

Response time: 1 hour

Boshen W.'s Photo

PhD Student and Teaching Assistant in Computer Science
PhD Student and Teaching Assistant in Computer Science
Boshen W.

273 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

273 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Boshen


Bio

Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013 with a Bachelor's in Computer Science. I then worked in industry for a few years at a local software company. Believe it or not, I missed the academic life, so I decided to go back to school for a Master's in CS. Upon completion of that, I was offered to stay as a Ph.D....

Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013 with a Bachelor's in Computer Science. I then worked in industry for a few years at a local software company. Believe it or not, I missed the academic life, so I decided to go back to school for a Master's in CS. Upon completion of that, I was offered to stay as a Ph.D. student, which brings us to today.

I have been a teaching assistant for our Data Structures and Algorithms 2 course (300-level) for several years. My responsibilities include the usual grading and answering questions, and I also design and implement the programming projects that the students are assigned. I enjoy reviewing topics with students and filling in gaps in their understanding. There's nothing more rewarding to me than helping someone put all the pieces of the puzzle together, so to speak.

In my experience as a teaching assistant, tutoring is typically a collaborative process. Listening to me lecture for an hour straight isn't going to be very useful for a student. It's important that the student and I are always on the same page in terms of which concepts make sense, and which concepts need a review. I have received a lot of positive feedback for my work as a TA, and I believe that this emphasis on collaboration is a key component of what I do.

My schedule is pretty flexible these days, so I should be able to accommodate any time slot you need. Feel free to shoot me a message if you would like to schedule a session!


Education

University of Michigan
Computer Science
University of Michigan - Dearborn
PhD

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Science,

Computer Science

I graduated from the University of Michigan in 2013 with a Bachelor's in Computer Science. I then worked for a couple years as a technical consultant at a local software company. I went back to school at the University of Michigan - Dearborn and obtained my Master's in Computer Science in 2018. Currently, I'm working on my PhD, with a research focus on Artificial Intelligence and Computational Game Theory.
MATLAB,

MATLAB

I have used MATLAB on-and-off for about 10 years. In my Master's thesis work, I used MATLAB to implement various equilibria computation algorithms (in the context of game theory), and designed experiments to evaluate their performance and efficiency. In recent years, I have been using it extensively for data processing and analysis for my PhD research.
Python, SQL

Corporate Training

SQL

Math

MATLAB

MATLAB

I have used MATLAB on-and-off for about 10 years. In my Master's thesis work, I used MATLAB to implement various equilibria computation algorithms (in the context of game theory), and designed experiments to evaluate their performance and efficiency. In recent years, I have been using it extensively for data processing and analysis for my PhD research.

Ratings and Reviews


Rating

4.9 (69 ratings)
5 star
(67)
4 star
(1)
3 star
(0)
2 star
(1)
1 star
(0)

Reviews

Show reviews that mention

See all reviews

Amazing at explaining DSA

I’ve been struggling with DSA concepts, and Boshen knows how to break down very complicated, proofs topics to simple terms, examples, and code. 110% recommend!

Lisa, 7 lessons with Boshen

Knowledgeable Tutor!!

Highly recommend. Boshen took the time to look over my question prior to meeting and explained things patiently and thoroughly. We had unexpected PyCharm/environment errors and he was able to troubleshoot all of them. 10/10!

Sonali, 1 lesson with Boshen

Amazing tutor that helps making sure you understand the content

He taught me how to properly format and calculate values within functions that had helped me understand my project more. I would 100% recommend him to others as I learned a lot from our lesson!

Suzana, 8 lessons with Boshen

really helpful!

Boshen helped me learn new Python concepts and was really good at explaining them. Not only did he help me understand the answers to the questions I had, but he also helped me develop a better understanding about the concepts I was learning as a whole.

Milena, 3 lessons with Boshen

Intelligent and Communicative

Boshen helps lead you to the answer and is able to help brainstorm creative solutions if you hit a road block. He has expert level knowledge of Python and Data Science. But also, he is very articulate and helps you visualize the information as any good teacher should. I highly recommend his services.

Patrick, 7 lessons with Boshen

patient and helpful teacher

Boshen patiently helped me to go over the problems I had and went overtime to make sure everything is covered. Amazing tutor!

William, 9 lessons with Boshen

Python

excellent session, get the work done and explained really well to a high schooler who just started learning programming. Good job!

Douglas, 1 lesson with Boshen

Very good at tutoring

Explained how backtrack algorithm worked and made it simple to understand. Goes at whatever pace you need and goes through each step of the problem. Very patient and doesnt get angry if you still struggle.

JACOB, 7 lessons with Boshen
Hourly Rate: $85
Response time: 1 hour
Contact Boshen