Computer Science
- Home
- Background Information
- Articles/Journals
- Books
- Citing
- Programming Project Resources
- Local & Professional Organizations
Keep Accessibility In Mind
Does your project involve generating content that will be viewed online? If yes, it's a very good idea to read up on accessibility concepts and practices.
The field of online accessibility concerns itself with describing ways to make digital content flexible enough to be read by the wide spectrum of users out there, including those who interact with computers using screen readers, magnification software, or alternative input devices beyond the standard mouse or touchpad. Building accessibility into your projects can help you stop yourself from excluding part of your audience simply because they interact with online content in a different way.
Here are some sites you can visit to start incorporating web accessibility into your projects:
Local MHC guide on Web Accessibility (used by the College when developing online material)
e-Textbooks and video courses
- O'Reilly for Higher Education This link opens in a new window
Selected Languages
The selected languages below are based on the top-ranked languages across these metrics:
Free Resources for:
- Python
- Java
- C
- C++
- C#
- Swift
- R
- PHP
- JavaScript
- HTML/CSS
Command Line Resources
The resources listed above were chosen because they're freely available, with no need to create an account. There are plenty of additional resources out there, both paid and free. If nothing above suits your needs, try some searching with the name of the programming language you'd like to learn and keywords like "interactive tutorial".
Project Management
Need to organize yourself? Check out these guides available from other schools with more details.
Golden Gate University - Project Management: Getting Started
Project Management at the Duke University Libraries
UC San Diego - Project Management: Home
And see below for the library materials at MHC (books and ebooks) that can help with project management.
- Project-Management in Practice by Daud Alam; Uwe GühlISBN: 9783662529447Publication Date: 2016-11-29
- The Concise PRINCE2® : Principles and Essential Themes.ISBN: 1787780619
- Great Big Agile : An OS for Agile LeadersISBN: 9781484242063
- Last Updated: Aug 7, 2024 8:10 PM
- URL: https://guides.mtholyoke.edu/cs
- Print Page