Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
In order to help minimize spread of the coronavirus and protect our campus community, Cowles Library is adjusting our services, hours, and building access. Read more...
Easily understandable explanation of Web-media terms
A List Apart
Online magazine for web developers. Articles by topic: code, content, design, the industry, process, and user experience.
Degrees in Web Development
Helps navigate through options for a career in web development.
Data & Computer Science Learning Resources
Open government data enables us to create tools that deliver insights on topics ranging from education and health to entrepreneurship and foreign aid.
An online resource to discover and seamlessly analyze open data.
UCI Machine Learning Repository
The UCI Machine Learning Repository is a collection of databases, domain theories, and data generators that are used by the machine learning community for the empirical analysis of machine learning algorithms.
Our mission is to bring accessible, affordable, engaging, and highly effective higher education to the world. We believe that higher education is a basic human right, and we seek to empower our students to advance their education and careers.
Coursera: Computer Science Courses
Coursera provides universal access to the world’s best education, partnering with top universities and organizations to offer courses online.
Learn real-world data science skills
MIT App Inventor
MIT App Inventor is an innovative beginner's introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks. The simple graphical interface grants even an inexperienced novice the ability to create a basic, fully functional app within an hour or less.