Programming Tips and Research Project Codes