Friday, September 30, 2011

Database Basics



Some textbooks used in Database basic courses;

A First Course in Database Systems (3rd edition) by Ullman and Widom
Database Management Systems (3rd edition) by Ramakrishnan and Gehrke (R/G)
Fundamentals of Database Systems (6th edition) by Elmasri and Navathe (E/N)
Database System Concepts (6th edition) by Silberschatz, Korth, and Sudarshan (S/K/S)
 Related; Database Systems

Tuesday, September 6, 2011

Chocolate and Chess- Book Recommendation

Alex Bandy: Chocolate & Chess - Unlocking Lakatos

Saturday, September 3, 2011

Maths and Engineering high in demand


NYT special issue on graduate education;

Dr. Carnevale concludes that grad school is “the best place to ride out a recession” for those who can afford it and are young enough (under 35) to reap the long-term benefit, or who are in fields like health or social work where a master’s or certification is critical to advance. For new college graduates, he says, entering the current job market with a diminished starting salary and job description could compromise a lifelong career and earnings trajectory.

Think of grad school as a 40-year investment, Dr. Carnevale says. Over time, it can move you out of the rank and file into elite positions. The key is determining where the jobs and compensation are. Consider, in your calculation, these variables: institutional quality, tuition costs, debt incurred, and the economic outlook over all and for particular specialties. So-called opportunity costs — lost wages and possible career advancement had you stayed in the job market — also change the cost-benefit picture...

The rule of thumb for borrowing, says Mark Kantrowitz, publisher of finaid.org, is that debt should never exceed starting salary. Ideally, he adds, it should be half that.

“I’d be the last person to say not to pursue a dream,” Mr. Kantrowitz says. “But do it with your eyes open.”

Saturday, August 27, 2011

Telling Students Expectations about the Course before hand

Think the following is a good idea to implement;

Students in the class are co-producers of class discussions and collective learning. For this to happen, class members need to listen carefully to one another and build on or critique prior comments. Many of you have worked in some of the companies we will be discussing or have worked with the relevant technologies. If past experience is any guide, each of you has unique insights and experiences that can help your classmates better understand the issues we are discussing. The discussion should be a conversation in which all participants recognize that they have an obligation to advance our understanding of the issue at hand. Your contributions to this learning process will be appraised in addition to the specific content that you contribute.

Because this course relies heavily on class participation for its success, class norms and expectations regarding class behavior are very important. Attendance at every class is required. Also, please come to class fully prepared to discuss the readings. I create a reading guide for each session with questions that you should review in advance and should be ready to answer.

Students who are thoroughly prepared for each session will benefit the most from this class. What's more, they add to the learning of their classmates. Hence, if you don't feel comfortable with these expectations, then this is not a good course for you to take this semester.

Free IT Courses at Stanford

Introduction to Databases
What background do I need?
The course does not assume prior knowledge of any specific topics, however a solid computer science foundation -- a reasonable amount of programming, as well as knowledge of basic computer science theory -- will make the material more accessible


Machine Learning
What are the pre-requisites for the class?
You should be able to program in at least one programming language and have a computer (Windows, Mac or Linux) with internet access.

Artificial Intelligence

Friday, August 26, 2011

The Economics of Information Technology

Interesting course from MIT OCW ;The Economics of Information: Strategy, Structure and Pricing;
Shapiro, Carl, and Hal Varian. Information Rules: A Strategic to the Network Economy. Cambridge, MA: Harvard Business School Press, 1998. ISBN: 9780875848631.

Brynjolfsson, Erik, and Adam Saunders. Wired for Innovation: How Information Technology is Reshaping the Economy. Cambridge, MA: MIT Press, 2009. ISBN: 9780262013666.

Saloner, Garth, and A. Michael Spence. Creating and Capturing Value: Perspectives and Cases on Electronic Commerce. New York, NY: John Wiley & Sons, 2001. ISBN: 9780471410157.

Brynjolfsson, Erik, and Brian Kahin, eds. Understanding the Digital Economy. Cambridge, MA: MIT Press, 2000. ISBN: 9780262523301.

Liebowitz, Stan. Re-Thinking the Network Economy: The True Forces that Drive the Digital Marketplace. New York, NY: American Management Association, 2002. ISBN: 9780814406496.

Varian, Hal, Joe Farrell, and Carl Shapiro. The Economics of Information Technology: An Introduction. Cambridge, UK: Cambridge University Press, 2005. ISBN: 9780521605212.

Monday, August 8, 2011

Eric Mazur on Teaching


In 1991, Mazur began designing an instructional strategy for teaching called peer instruction. In 1997, he published a book called Peer Instruction: A User's Manual which provides details on this strategy.

Peer Instruction (PI) has been found to be more beneficial than class-wide discussion or lecture. In fact, according to an article in the March/April 2009 edition of Complexity, over 90% of instructors who have tried PI plan to continue to use it and incorporate it more into teaching.[1] The seating arrangement plays an important role in the outcome of this method. For example, when low-performing students are seated in the front, their chance to do better increases. Meanwhile, the results of high-performing students who are seated in the back are not affected. In addition, when high-performing students are seated in the outer four corners of the classroom, the performance of the class as a whole increases.

Want to study AI under Sebastian Thrun and Peter Norvig

Hurry up and sign up before the deadline.

Stanford has been offering portions of its robotics coursework online for a few years now, but professors Sebastian Thrun and Peter Norvig are kicking things up a notch (okay, lots of notches) with next semester's CS221: Introduction to Artificial Intelligence. For the first time, you can take this course, along with several hundred Stanford undergrads, without having to fill out an application, pay tuition, or live in a dorm

Monday, November 15, 2010

Sunday, September 5, 2010

Friday, July 23, 2010

A Portrait of Paul Erdös

Random Lecture- Dynamic Programming

Cantor, Boltzmann, Gödel and Turing


In this one-off documentary, David Malone looks at four brilliant mathematicians - Georg Cantor, Ludwig Boltzmann, Kurt Gödel and Alan Turing - whose genius has profoundly affected us, but which tragically drove them insane and eventually led to them all committing suicide.

India's answer to MIT OpenCourseWare?

Excellent set of videos from Indian IITs- National Programme on Technology Enhanced Learning.

Basics in Mathematics, Science and Engineering

Management Information System

Leadership

Management Science I

Mathematics 01 (Rating 10 out of 10)

Link to YouTube channel