Since I'm not from any software engineering or artificial intelligence background, this collection has some resource to self-study everything.