Anand Seetharam
Anand Seetharam
  • 155
  • 1 700 252
Recursion and Methods
In this video, we study methods and recursion in Java using a simple example of determining power of a number.
This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and support us in this endeavor!
---------
Help us spread computer science knowledge to everyone around the world!
Please support the channel and CSEdu4All by hitting "LIKE" and the "SUBSCRIBE" button. Your support encourages us to create more accessible computer science educational content.
Patreon: www.patreon.com/csedu4all
GoFundMe: www.gofundme.com/f/csedu4all
---------
Find more interesting courses and videos in our website
Website: csedu4all.org/
---------
Find and Connect with us on Social Media:
Facebook: csedu4all
Twitter: SeetharamAnand
LinkedIn: www.linkedin.com/in/anand-seetharam-5444775a/
Переглядів: 2 312

Відео

Java Program: Divide two integers
Переглядів 7 тис.4 роки тому
In this video, I explain a simple program that divides two integers and displays the result. While the program seems simple at first glance, I describe some of the common mistakes and pitfalls, including the divide by zero error. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to ...
Java programming: Determine if an integer is even or odd
Переглядів 2,2 тис.4 роки тому
In this video, we write a simple Java program that takes an integer as input from the user and determines if it is even or odd. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowled...
Introduction to for loops in Java
Переглядів 2474 роки тому
In this video, I explain for loops in Java using a simple example. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and support us...
Linear Search in Java
Переглядів 5224 роки тому
In this video, I describe linear search in Java. We write code to identify if a particular integer is present in an array or not. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowl...
Introduction to while loops in Java
Переглядів 1544 роки тому
In this video, we introduce while loops in Java using a simple example. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and suppo...
Introduction to arrays in Java
Переглядів 2144 роки тому
In this video, I introduce arrays in Java using a simple example. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and support us ...
Introduction to Java: Adding two integers
Переглядів 2,4 тис.4 роки тому
In this video, I explain a simple java program to add two numbers. I use Jdoodle, the online Java compiler to execute this code. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowle...
Introduction to Jdoodle and CodingBat
Переглядів 17 тис.4 роки тому
In this video, I introduce Jdoodle (an online Java compiler) and Codingbat (an online resource for practicing Java programming). This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowle...
Recursion: Finding the Nth number in a Fibonacci Series using Java
Переглядів 21 тис.4 роки тому
In this video, I describe how to find the Nth number in the Fibonacci series using recursion. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that y...
Methods in Java
Переглядів 2674 роки тому
In this video, I explain how to write methods in Java using a simple example. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and information. We hope that you will join and...
Introduction to Strings in Java
Переглядів 2734 роки тому
In this video, I introduce strings and explain some of the methods that one can use to manipulate strings in Java. This channel is part of CSEdu4All, an educational initiative that aims to make computer science education accessible to all! We believe that everyone has the right to good education, and geographical and political boundaries should not be a barrier to obtaining knowledge and inform...
Advanced Algorithms Course Introduction
Переглядів 6 тис.4 роки тому
In this video, I provide an overview to the Advanced Algorithms course. This is the second course in a two-part series. The first course is Introduction to Algorithms. This course will provide a solid foundation and background to design and analysis of algorithms. In particular, upon successful completion of this course, students will be able to understand, explain and apply key algorithmic con...
Introduction to Algorithms
Переглядів 1,6 тис.4 роки тому
In this video, I provide an overview to the Introduction to Algorithms course. This is the first course in a two-part series. The second course is Advanced Algorithms. This course will provide a solid introduction to design and analysis of algorithms. In particular, upon successful completion of this course, students will be able to understand, explain and apply key algorithmic concepts and pri...
Understanding Socio-Economic Impact of COVID-19: Research Study
Переглядів 6174 роки тому
In this video, we discuss our recent research where we collect and study Twitter communications to understand the socio-economic impact of COVID-19 in the United States during the early days of the pandemic. With infections soaring rapidly, users took to Twitter asking people to self isolate and quarantine themselves. Users also demanded closure of schools, bars, and restaurants as well as lock...
COVID-19 Case Prediction: Regression and Machine Learning Models
Переглядів 1,8 тис.4 роки тому
COVID-19 Case Prediction: Regression and Machine Learning Models
Probability for Data Science - Course Introduction
Переглядів 4,4 тис.4 роки тому
Probability for Data Science - Course Introduction
Introduction to Computer Networks - Course Introduction
Переглядів 34 тис.4 роки тому
Introduction to Computer Networks - Course Introduction
Proving CLIQUE is NP-Complete
Переглядів 19 тис.4 роки тому
Proving CLIQUE is NP-Complete
How to prove NP-Completeness - The Steps
Переглядів 27 тис.4 роки тому
How to prove NP-Completeness - The Steps
NP Completeness Basics
Переглядів 10 тис.4 роки тому
NP Completeness Basics
3-CNF SAT (3 CNF Satisfiability)
Переглядів 48 тис.4 роки тому
3-CNF SAT (3 CNF Satisfiability)
Kruskal’s Algorithm for finding the Minimum Spanning Tree
Переглядів 7504 роки тому
Kruskal’s Algorithm for finding the Minimum Spanning Tree
Insertion Sort- Proof of correctness using loop invariance
Переглядів 46 тис.4 роки тому
Insertion Sort- Proof of correctness using loop invariance
Merge Sort - Proof of correctness using loop invariance
Переглядів 18 тис.4 роки тому
Merge Sort - Proof of correctness using loop invariance
Insertion Sort Explained: Example, Pseudocode and Runtime Analysis
Переглядів 8 тис.4 роки тому
Insertion Sort Explained: Example, Pseudocode and Runtime Analysis
Prim’s Algorithm for Minimum Spanning Trees Part II - Implementation Details
Переглядів 2 тис.4 роки тому
Prim’s Algorithm for Minimum Spanning Trees Part II - Implementation Details
Generic Algorithmic Design Approach for Minimum Spanning Trees
Переглядів 2 тис.4 роки тому
Generic Algorithmic Design Approach for Minimum Spanning Trees
Graphs Introduction (Adjacency Lists and Adjacency Matrix)
Переглядів 4094 роки тому
Graphs Introduction (Adjacency Lists and Adjacency Matrix)
Prim's Algorithm for Minimum Spanning Trees Part I - A Detailed Discussion
Переглядів 5264 роки тому
Prim's Algorithm for Minimum Spanning Trees Part I - A Detailed Discussion

КОМЕНТАРІ

  • @dhanamohan612
    @dhanamohan612 4 дні тому

    Best video on NAT Ever made😊

  • @shanebaines3418
    @shanebaines3418 15 днів тому

    Thank you so much! It is really useful lecture series.

  • @GowthamiK23PHD025
    @GowthamiK23PHD025 17 днів тому

    Thank you Sir... I really liked your Explanation....

  • @hasibulhasankhan8350
    @hasibulhasankhan8350 22 дні тому

    You just reading .🙄🙄🙄

  • @universalinfo2083
    @universalinfo2083 24 дні тому

    amazing explanation ❣

  • @prathamjain9670
    @prathamjain9670 Місяць тому

    Very thankful sir

  • @JCPonka
    @JCPonka Місяць тому

    It was helpful but not clear, that it should be, reading slide is not teaching

  • @JCPonka
    @JCPonka Місяць тому

    you have the good contant but poor analogy to explain it, it's like you didn't prepare well to explain the concept

  • @ErnestoConfused
    @ErnestoConfused Місяць тому

    excellent

  • @DorianC
    @DorianC Місяць тому

    Please sir put the part 2 in the description.... can't find it in the playlist / and no one want to go searching for it

  • @Bhoomika13cm
    @Bhoomika13cm Місяць тому

    Thank you sir🤗

  • @oyeoye4998
    @oyeoye4998 Місяць тому

    saviorrr !!!! thank you sooo muchh !!! glad i found this sereis of videos on np complete i have exam today

  • @tahahussain3490
    @tahahussain3490 2 місяці тому

    do you work at unsw, they use the exact same slides there

  • @SaiDharahasReddyIndrakanti
    @SaiDharahasReddyIndrakanti 2 місяці тому

    I have a doubt , i am not able understand how the proof is valid, aren't we assuming all the graphs to be constructed in way similar to graph given in the video, wont that be a problem ,wont they all have some different structure?

  • @AryanPandey-h9i
    @AryanPandey-h9i 2 місяці тому

    god you are too good

  • @NikitaNair
    @NikitaNair 2 місяці тому

    WOW!! Thank you so much :)

  • @100solarmass
    @100solarmass 2 місяці тому

    One of the most detailed video and yt and in such a clarity .Thanks

  • @nidhibiswas9738
    @nidhibiswas9738 2 місяці тому

    great video, thankyou.

  • @NadavBenedek
    @NadavBenedek 2 місяці тому

    Sometimes you say 'distance to all other nodes' and sometimes you say 'distance to all neighbors' . If you can specify *exactly* what is the data structure each node is holding 2. Each node is holding a *vector* not a matrix, so why the animation shows a matrix in each node?

  • @RonaldKnop
    @RonaldKnop 2 місяці тому

    Great content, as always! I need some advice: My OKX wallet holds some USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). What's the best way to send them to Binance?

  • @CSCrawler1
    @CSCrawler1 2 місяці тому

    Hi Professor, I don't know if you'll see this comment or not. But I wanted to express my gratitude for your efforts in the "How to Kickstart Your Computer Science Research" videos. Thank you. I know you are occupied with a lot of responsibilities, but if you have the chance to share more insights, particularly about CS research related topics, I and many others would greatly appreciate it. Thank you, and have a great rest of your life!

  • @AaryanDhand
    @AaryanDhand 3 місяці тому

    Amazing lectures, really helped my understanding for the first few chapters. Thank you!

  • @CHUMI005
    @CHUMI005 3 місяці тому

    దయచేసి భారతీయ సాధారణ ఆంగ్లంలో మాట్లాడండి. స్థాయి దెంగకండి

  • @zoomstrikegaming
    @zoomstrikegaming 4 місяці тому

    hello! My current professor took all of the slides for this course and does a very poor job explaining the content. Your explanations are very clean and helpful, and I believe are going to be the only reason I pass this semester. God bless!!!

  • @mdsajjad-sw2zi
    @mdsajjad-sw2zi 6 місяців тому

    what a teacher you are sir. Thanks lot u r a saver of mankind

  • @danielnderitu5886
    @danielnderitu5886 7 місяців тому

    I like the explanation given, thank you so much Anand.

  • @rezvankordi1093
    @rezvankordi1093 8 місяців тому

    i have a network test tomorrow and couldn't make heads or tails of the slides, it's almost 4 am and you saved me thanks for great explanation

  • @sodoityourself5920
    @sodoityourself5920 8 місяців тому

    Thank you so much for all your videos they helped me so much in this course!! Very very useful and they all make sense!!

  • @ezaldeen11
    @ezaldeen11 9 місяців тому

    Could we apply the Dijkstra algorithm in MANET or do we need to apply Dijkstra algorithm with another protocol such as AODV to enhance it?

  • @thogameskanaal
    @thogameskanaal 9 місяців тому

    Thank you!

  • @priyankamary1923
    @priyankamary1923 9 місяців тому

    you explain well thank u sir

  • @AlokTP
    @AlokTP 9 місяців тому

    Very good explanation.

  • @AushHegde-om9xv
    @AushHegde-om9xv 9 місяців тому

    my teacher is using same ppt as yours'

  • @danishalif04
    @danishalif04 10 місяців тому

    baek do nand

  • @tanhnguyen2025
    @tanhnguyen2025 10 місяців тому

    what level should i reach before i'm capable of writing out a credible and trustworthy research paper in computer science?

  • @danishalif04
    @danishalif04 10 місяців тому

    you are the best!!!

  • @Daily_video_USA
    @Daily_video_USA 10 місяців тому

    Great, thank you

  • @anilpank
    @anilpank 10 місяців тому

    Thanks, this was helpful. To summarize, Read the abstract. Read the introduction. Read the conclusion. Make notes of the same. Read the related work. Read beginning of each section and titles of sub-sections. Read the first line of each sub-sections. After finishing above 7 points you would have good idea on what the research paper is about. And then if you are still interested, then dive in the whole paper.

  • @VinaykumarRamnarayanYadav
    @VinaykumarRamnarayanYadav 10 місяців тому

    very useful

  • @yourdudecodes
    @yourdudecodes 10 місяців тому

    For those who dont want a 30 minute video on this topic, this is gold. Better than Gate Smashers / other DSA UA-camr's Crash Courses.

  • @anguscos4506
    @anguscos4506 11 місяців тому

    bro wtf this is literally the same slides UTS is using what am I paying for

  • @KiteFives
    @KiteFives 11 місяців тому

    gaia.cs.umass.edu/kurose_ross/online_lectures.htm

  • @Sidgo007
    @Sidgo007 11 місяців тому

    Why did u start from j=1? instead of 0th index or 1st index sir? Pls respond sir i got an exam now shortly

    • @maf4345
      @maf4345 4 місяці тому

      it is an assumption that index starts from 1 instead of 0

  • @adityakulkarni7529
    @adityakulkarni7529 11 місяців тому

    very irritating when you are doing that "khar khar" sound please drink some water

  • @Samtoosoon
    @Samtoosoon Рік тому

    Or conjunction

  • @sanketnawale3546
    @sanketnawale3546 Рік тому

    thank you anand I had an oral for the subjrect of sattelite and i was preparing i saw your video which was very hrelfull thanks a lot fir easy explanation

  • @santhoshmamidisetti
    @santhoshmamidisetti Рік тому

    very very informative video

  • @santhoshmamidisetti
    @santhoshmamidisetti Рік тому

    very very informative video

  • @soumyadeepchatterjee2189
    @soumyadeepchatterjee2189 Рік тому

    How this is true ? n + 5 = O(n^2) Since the left side is linear and the right side is quadratic, the statement is not true for all values of n

  • @justinzurawski6962
    @justinzurawski6962 Рік тому

    Great explanation. Saved me lots of time and stress. Much appreciated