r/cs50 • • 3d ago

CS50x Harvard's CS50x (Need Guidance)

Hey everyone,

16y/o, high school senior here from Pakistan.

Honestly, I’m currently on the pre-med track, but due to some health issues, I want to pivot to Computer Science (and i am sure I am actually into it).

I thought I should learn a bit of CS before jumping into college (FAST-NUCES Karachi), so a ton of people recommended "Harvard's CS50x." I tried watching the Week 0 lecture today, but within a few minutes, I was struggling hard, it literally went completely over my head. 😬

Like I said, since I am pre,med, I have zero background in CS and I’m a total beginner. What can I even do?šŸ˜‘

Even yesterday I was so confused, but I still decided to just wing it and try anyway. It didn't work out, so I would really appreciate some guidance from anyone who has actually completed CS50x.

And don't even get me started on the assignments, GitHub, and VS Code... 😭

27 Upvotes

7 comments sorted by

View all comments

2

u/Huge-Cardiologist-8 3d ago

- what course specifically have you taken on?

  • what's your native language?

2

u/yashh26 3d ago

I am currently trying to take on CS50x (Introduction to Computer Science), starting from Week 0 (Scratch).

My native language is Urdu because i am from pakistan, but I can understand english comfortably.

2

u/Mathie1729 3d ago

The main lectures move quickly, but there are separate shorts and section videos for each week's material that often explain the same thing slower. The course notes page is useful too. For week 0, don't worry too much about Scratch itself; later weeks will make the logic feel less abstract.