I always think that there is a sense of accomplishment when you solve a problem yourself instead of doing it the EASY WAY.
@emilinochkin90038 ай бұрын
Yeah, exactly. In my probability class I was solving some tasks using pure logical reasoning instead of memorising some formulas. That feels so much more interesting
@brendawilliams80624 ай бұрын
@@emilinochkin9003I agree he has a special way
@soc94915 ай бұрын
2:20 : that right there is the experience towards Physics I too have shared. Only you and Feynman have ever described this experience in such a beautiful manner.
@papciuszkin8 ай бұрын
It's an interesting topic to discuss. During my engineering studies we had a lot of classes about topics that are not really relevant to CS (for example history of civilization, business, ...) and some that only on the first look are not relevant to CS (physics, electrical engineering). A lot of people in my year were mad at the uni for including those classes (partly because a lot of people failed them). During one of the lectures with the dean, we had a Q&A session and someone asked about those "pointless" lectures. The dean had an amazing answer that I still keep near to my heart. "We as engineers, masters, doctorates and professors have an obligation to not only know the specific subject we want to study. We need to know (if only the basics) of many fields and exercise our ability to learn and adapt so we can not only improve ourselves but also, hopefully, help people around us" (I might have messed up the translation to English). Not only that, but the further along in education I got (currently master's degree in CS) that learning many different subjects is also kind of "speedruning" humanity's progress in a lot of subjects. Other than that, in later years I've found the joy in studying mainly because of the awesome staff at my uni. Great point about searching for THE WAY to study. Life is indeed short, and finding the optimal way to study for some can be a requirement for their tasks. But numerous times I've seen people searching for THE WAY just to waste a lot of time searching for it and lose interest (no payout for the lost time). Sometimes it's just better to jump right into it. The thing to keep in mind is that there are a lot of people creating new things every day. Right now, we are seeing major advancements in generative AI (although it has slowed down a bit). So having just a really basic knowledge (but knowing about it!) can help ease the fatigue of keeping up with progress. But enough of my rambling. Great video and it's good to hear from you again after a break in videos (other that the video few days back)!
@Daniel-d2c1e3 күн бұрын
You are the definition of what a professor should be. Your playlists on Computation and Complexity is priceless. Any chance that you will make videos/playlist on Probabilistic Turing machine (and there complexity classes) to close the all deal? Thank you for all the time you put on this channel !!
@sirrsch38258 ай бұрын
all the love in the world for you man. you are like a therapist who guides me through all these abstract problems and shit
@TheF3AR988 ай бұрын
Thank you very much for your effort and work. I strongly agree with your philosophy for teaching. As a humble graduate bioinformatics student, I am eager to learn cs theory to enhance my thinking for biological systems. Thank you again for all your quality videos. ❤
@priyanshujain22f7 ай бұрын
Really agreed with what you say. Having some experience in teaching coding fundamentals. Just the fundamentals I found that learners did not want to go beyond pasting the questions in chatgpt and taking the code from there. They did not want to code even simple python one-two liners themselves. As it too effort. But I am teaching myself Data Science and Programming from past 3 years. Previously learned Financial Analytics and found the holes in my Maths, Stats, Data Science and Programming. All of which I had plugged to a fair amount in past years. LeetCode grind etc. Now I am combining them and working on implementing Analysis of Financial Time Series by Ruey S. Tsay. A tough task but again as you say. Critical thinking is worth it. Thank you for this wonderful channel. Can see and relate to you a lot. Learning from your videos a lot. You are awesome and a really good person.
@brendawilliams80624 ай бұрын
Good luck at your career. You are a dedicated educator. Thankyou
@infinitedonuts7 ай бұрын
I’m about to take theory of computation and even though I’m a bit nervous to take the course, I have to say what videos of yours that I have seen so far have helped me feel more at ease.
@Freezeey-tn4wn5 ай бұрын
You motivated me enough to learn for my toc examn despite me having difficulties trying to get an edge over everything in this subject, maybe im just too foolish on myself, but never did I stop, I always come back to toc and learn from it despite me having said that I do not like the subject since it has no "real application" but you and your channel proved me wrong and gave me a total different view of things. Thank you alot
@JayXu-jv2ws7 ай бұрын
Thank you for the video! One crucial difficulty of this is, I found that there are too many of us, no matter where. Like in schools, in streets, in companies. The cost of teaching individuals is expensive. And the “true”learning experience is also time consuming. I believe as long as a person learning anything this person never seen before, they would ask questions repeatedly. However, in school, along with the office hours and helps from fellow students, is it still impossible for students to learn very well in a reactive environment. Recently, although many teachers strictly forbidden ChatGPT, I think these AI tools are really great for learning as one can repeatedly and extensively ask questions without hesitation.
@wetbadger21742 ай бұрын
My final is coming up. I'm praying to reach that Zen state of understanding soon.
@aoNhatQuang-tw2iiАй бұрын
Well, how did it go?
@topcubasov89428 ай бұрын
Thanks, my friend, for everything. You are helping me. I am from Azerbaijan. You are helping someone who lives another part of the world.
@brendawilliams80624 ай бұрын
It takes a lot of study and interest
@Bebettermyfriend72 ай бұрын
Hi dude , I am watching you from Iran, and also I am glad that I found your channel right now , God bless you
@valuetraveler20268 ай бұрын
I love everything you do - life is a journey to death. Sometimes you need patience - it has taken about 12 months of solid effort to start to see the beauty of it all. We need that patience in our other relationships
@erikkhan8 ай бұрын
I want to thank u professor because of ur video of why to learn "theory of computation" my doubts were cleared . I learned the importance of logical thinking when i started my journey in islamic studies .We have a beginners textbook of logic called Isagoge written by Athīr al-Dīn al-Abharī . They teach us to verify or nullify every single metaphysical claim , construct and destruct philosophies.
@matheusaraujo64458 ай бұрын
Last semester I had a formal language and automata class and was thinking exactly about this. My teacher said that it’s is not so applicable to real life, but he also said that we do because it’s cool hahaha He got genuinely happy when we talk about the subject with him. I really enjoyed your point of view. It’s important to trust ourselves and really go deep to understand the things
@jackpiggyinabag49582 ай бұрын
I am no longer a cs undergrad. I am watching because I did not understand theory back then but now I need these theory to build something in my personal project lol books become difficult to understand when all basics became obsolete in my head...
@slammesh8 ай бұрын
this was an incredible video. From a student you’ve never had formally enrolled, thank you for all your work prof.
@brendawilliams80624 ай бұрын
You need teachers to explain things so that it encourages and helps with their own personal educational journey. You do.
@GeorgeDing65 ай бұрын
Thanks for this. I rlly needed to watch this to get motivation to push through my theory of computation class.
@samoboii8 ай бұрын
I found this channel while trying to study for my automata exam but then I realized this channel is more than just a couple of theory videos...
@brendawilliams80624 ай бұрын
You need these necessary theory for automata
@ga7marc4848 ай бұрын
Very interesting perspective on theory classes. If I had heard this before my cs theory class I would have done been more excited to solve proofs
@ratfuk93408 ай бұрын
I agree but I find STEM education extremely lacking when it comes to the broader perspective (e.g. politics, philosophy). Almost everyone I meet in this field knows the basic scientific facts but they don't seem to be able to interpret them from a holistic perspective. Sure, they won't be convinced by flat earthers and anti-vaxxers but more often than not, they fall for essentialism and appeals to nature which they believe is in accordance with science.
@danilopedraza8 ай бұрын
THIS
@TheophilusJ8 ай бұрын
yea my professor actually covered this in my physics class. It's really interesting
@yusufyusuf19987 ай бұрын
@@TheophilusJ wow why are my professors useless and boring and incompetent
@psinity8 ай бұрын
Thanks sir for your efforts!
@MamataSahoo-c6n7 ай бұрын
@EasyTheory This is a Theory Of Computation doubt : Let L1 and L2 be any non regular set. L1/L2 will be reg or non reg ???
@jacobh18338 ай бұрын
Hey Ryan, I was wondering if you had any textbook recommendations on theory of computation and language formulation? I've been working on a project and feel like I'm lacking some understanding on how to order syntaxes in an LL grammar.
@Lyrandar8 ай бұрын
For me, and a number of others I know I disliked the theory and math courses. For us, the working students, the degree was pursued purely for economic reasons. We wanted job training. Now the theory and maths may in the end be relevant and useful to MASTERING the jobs we wanted, but at the time just seemed hard and annoying. My worst example was a class where we had to use a thing called coq to do proofs. I HATED that class with a passion. It was obtuse, annoying, and difficult. Thank you for sticking with types like us, we do appreciate it in the end.
@samsungjamuna99066 ай бұрын
Respected sir, Please make a video series on book of "Art of computer programming volume 1",where you are explaining concepts, chapter by chapter or page by page. Thank you for your time and consideration.
@b.o.a.t.1324 күн бұрын
so right
@Osrs-ii6qqАй бұрын
Maybe people are just hardwired as animals to be lazy for survival w/e, so kinda hard to push ourselves to do stuff gotta use big monke brains to find reasons to get us to do it, thank you for these videos I'm studying now for computer science final exam, esp for things that are so unnatural or artificial that we've invented agree with your takes on idiots, they are frustrating esp with the election that just went down in the US critical thinking is hard but it will help me succeed in life