Skip to Main Content

Emerging Media & Technology (Digital Sciences) Research Guide: Useful Tools

Computers: Learn how to write code

Learn how to write Code for free

Code Academy-


Learn C- Free interactive Tutorial-

Java Script Tutorial-

Khan Academy-


Suggest / share a useful tool/ website you have used - Send an email to the Librarian.

Web Accessibility- Resources and Tools

Top 80 Web Accessibility Resources & Tools-

Career Information


Prospects for employment for Digital Science graduates are many- including careers in :

Web Developer                            Application Developer

Software Developer                       Interaction Designer

Instructional Technologist              Network Administrator

Computer Network Architect          Project Manager

Application Architect                     Database administrator


..... and others. Find out more about careers in Digital sciences:

Why Digital Sciences?


Resources @ Kent State

Career Exploration and Development

Resumes & Letters

Other Resources

The Muse

Digital Science

CRA Job announcements

Computer Science Online

IEEE Computer Society

Mendeley Careers

Professional Associations

Computer Science Associations/ Organizations

Association for the Advancement of Artificial Intelligence

Founded in 1979, the AAAI was previously known as the American Association for Artificial Intelligence. According to their website, the AAAI is "a non-profit scientific society devoted to advancing  the scientific understanding of the mechanisms underlying thought and intelligent behaviors and their embodiment in machines." Visit their website and learn more about artificial intelligence, as well as other  information e.g. AAAI publications (books, journals, conference proceedings and technical papers); conferences, workshops and symposia information and membership benefits.

ACM (Association of Computing Machinery)

Devoted to advancing computing as a science and profession, the ACM prides itself as the world's largest educational and scientific computing society. ACM provides the computing field's premier Digital Library and serves its members and the computing profession with leading-edge publications, conferences, and career resources.

CRA (Computing Research Association)

The computing Research Association (CRA) is an association of more than 200 North American academic departments of computer science, computer engineering and related field; laboratories and centers in industry, government and academia engaging in basic computing research and affiliated professional societies.

IEEE Computer Society

The Institute of Electrical and Electronics Engineers (IEEE, pronounced "I triple E") is the world's largest association of technical professionals with more that 400, 000 members in chapters around the world. The IEEE computer society was founded in 1946, and it's the largest of the 39 societies of the IEEE.  Serving over 60,000 members, the IEEE computer society is the world's leading organization of computer professionals. It's vision is to be the leading provider of technical information, community services and personalized services to the world's computing professionals.