Virtual Internship Opportunity: Computer Science

Closed
Focus on Nature
Guelph, Ontario, Canada
Maya Ewert
Operations manager
(0)
3
Project
Academic experience
120 hours per Student
Student
Ontario, Canada
Advanced level

Project scope

Categories
Website development Mobile app development Information technology Software development
Skills
communication software interfaces performance metric application programming interface (api) technical support process improvement needs assessment data visualization computer science operations
Details

Our organization is able to offer a virtual internship opportunity for 1 computer science student or team.

The primary focus for the student will be:

  • Website Development - Conducting a needs analysis to determine which platform is most suitable for our website; creating a design proposal including mock-ups, budget, and timeline; building a fully-functioning website for our organization.
  • Application Development - Selecting the best technologies for creating the application or feature (i.e. a real-time chat function); creating a fully-functioning application.
  • Application Programming Interfaces - Redesigning an existing API to simplify it; changing API technologies; designing a new API; creating or updating public-facing documentation.
  • Real-Time Data Visualization - Creating a charting system with basic querying functionality; creating a dashboard to visualize key performance metrics of our organization or tool.

Our goal at the end of this experience is:

  • Website Development - For the student(s) to complete a fully functioning website.
  • Application Development - For the student(s) to create a fully functioning application.
  • Application Programming Interfaces - For the student(s) to help us redesign an interface.
  • Real-Time Data Visualization - For the student(s) to help us devise and implement a data visualization system to help our organization derive insights to inform decision-making.

Other duties the student may complete could include:

  • Assisting with other process improvement projects
  • Responding to IT/Service Desk requests

We will plan to communicate with our virtual intern using these communication tools:

  • Email
  • Riipen
  • Zoom

Student's primary contact: Maya Ewert, Operations Manager

Secondary contact: Simon Bell, Executive Director

Deliverables
No deliverables exist for this project.
Mentorship

We can offer as much supervision and mentorship as the student requires. We will hold weekly check-ins and have daily communications with the student. However, we are not computer science experts and are looking for a student who is proactive and self-reliant.

About the company

Company
Guelph, Ontario, Canada
2 - 10 employees
Education, Arts, Non-profit, philanthropic & civil society

The FoN program delivers experiential learning opportunities for young people to acquire creative, technical and critical skills in photography, enabling them to use this medium as a tool for exploring the natural world. FoN strives to enhance the physical and emotional well-being of children by providing them with meaningful experiences in the outdoors. Children are taught how to “see” the beauty of nature through the lens of a digital camera; and how to connect with nature while appreciating their own photographs of the natural world. A goal of the program is to foster in young people a genuine interest in, and appreciation for, nature as a key step toward long-term environmental stewardship.