Internet Resources - General Resources
- Khan Academy: Computer ScienceWork your way through topics like algorithms, cryptography, information theory, and more.
- W3 SchoolsA comprehensive collection of excellently written tutorials on all aspects of web development.
- AITopicsIncludes materials on the history of Artificial Intelligence, AI in the news, classic publications, videos, podcasts, etc.
Internet Resources - News
- Digital TrendsReports consumer technology news, including reviews of products and apps. Covers a wide range of consumer electronics: smartphones, tablets, laptops, TV, home theater systems, video games, and more.