- Видео 37
- Просмотров 4 849
Some thoughts and ideas, from Sasikumar M
Индия
Добавлен 2 окт 2006
I have, now and then, written about a lot of things based on my experience: mostly on IT and research, and some on more general topics. Given the role that videos are playing for the new generation, I am going to try to reach through videos too. These will be short videos -- not longer than 10 min, done informally, on specific topics. Hope you find the discussion useful. I would be happy and love to hear from you any feedback -- in the comments, or direct to me. That will tell me when to stop, and what kind of things I should prioritise over. Thank you.
Видео
AI part 3: search as problem solving...
Просмотров 459 часов назад
AI part 3: search as problem solving...
AI part 2: the notion of search space
Просмотров 8219 часов назад
AI part 2: the notion of search space
AI part 1: starting my own journey in AI and the kbcs project.
Просмотров 137День назад
AI part 1: starting my own journey in AI and the kbcs project.
user interface and user experience...some thoughts
Просмотров 642 месяца назад
User experience is a new buzz word, but an old thought. Building anything, including software, is to help a user do something more effectively than before. But do we think about it, when designing such things.... listen on.
Starting a new thread "the world of books"
Просмотров 1032 месяца назад
Why reading books is necessary, despite the availability of many other types of learning material and ease of access. And my own experience with books and reading in general. And will then cover in subsequent videos, some books which I recommend for your read (mostly not IT-related).
A look at special purpose languages, in programming paradigms.
Просмотров 433 месяца назад
A look at special purpose languages, in programming paradigms.
advice to those who are on transition..
Просмотров 2784 месяца назад
Imagine standing at the gate of the institution you are leaving behind, take a minute and look in front, behind, sideways and up and down for different perspectives on the transition. That is the theme of this video. If only, we could do this, at reasonable intervals of time, may be life can be more meaningful! What do you think? Share your thoughts...
Why we need to study (computing) history?
Просмотров 1194 месяца назад
In the demand to accommodate all the latest trends in the curriculum, our computing syllabus are throwing away important foundational topics, leaving our understanding at a superficial level often. Looking at the evolution of the field including that of languages, will give you a better feel for why certain things are the way it is rather than swallowing that it is like that only. In this video...
functional programming ... Next in programming paradigms.
Просмотров 646 месяцев назад
functional programming is brotherly to logic programming, where pure functions is the core computing concept. Another way, not requiring variables as modifiable storage locations. And where parallelism is implicit making concurrency possible easily.
using logic as a programming paradigm
Просмотров 986 месяцев назад
So far we have seen are all derivatives of the von-neuman model of computing. Using formal logic as a way to program computers was a different perspective on this it is interesting as it provided a very different view of programming, and offered some advantages (and of course, some challenges) compared to von-neumann programming models. A brief look. What do you think?
Running an affordable quality-conference -- the KBCS experience
Просмотров 657 месяцев назад
In this video, I wanted to share our experience with the KBCS international conference series which NCST took up to organise for about 10 years. This was part of the KBCS project to start with, and later NCST took up the mantle to run it in an affordable manner. It was a conference that attracted a lot of visibility, and a good number of foreign participants regularly found their way to the con...
Programming paradigms - 3: concurrent and event-driven approaches
Просмотров 1157 месяцев назад
When you have multiple CPUs (as in multicore systems or even timesharing systems), or even multiple machines to use for solving a single problem, it is even more natural, as the real world objects act in parallel. But programming gets more challenging. And event driven programming is when user is given control of your program, by clicking the various buttons as he/she pleases. A brief informal ...
programming paradigms 2: object oriented approach
Просмотров 1217 месяцев назад
from procedural, move to object oriented view of the world through object based approach.
programming paradigms part I. Java or c# or python is not the only way to talk to a computer....
Просмотров 837 месяцев назад
programming paradigms part I. Java or c# or python is not the only way to talk to a computer....
Open source part III: why does open source work?
Просмотров 718 месяцев назад
Open source part III: why does open source work?
Open Source Software part II: the license
Просмотров 1908 месяцев назад
Open Source Software part II: the license
A look back at mgpt and parikshak...
Просмотров 1658 месяцев назад
A look back at mgpt and parikshak...
development of vidwan-- expert system shell. A flashback.
Просмотров 369 месяцев назад
development of vidwan expert system shell. A flashback.
read, reflect, review: reading books
Просмотров 579 месяцев назад
read, reflect, review: reading books
An introduction to the philosophy of open source...
Просмотров 1339 месяцев назад
An introduction to the philosophy of open source...
Becoming a better programmer through reflection.....
Просмотров 1569 месяцев назад
Becoming a better programmer through reflection.....