Tap into Emerging Tech Talent: Partner with TRU Computer Science Students


Timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
-
July 29, 2025Experience end
Timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
Each team has to organize a Zoom meeting with Larry Iles liles@tru.ca The week of June 23rd to provide a project update status
-
July 29, 2025Experience end
Experience scope
Categories
Information technology Machine learning Databases Hardware Cloud technologiesSkills
cloud computing mysql c++ (programming language) research reports project planning github system configuration codebase python (programming language) java (programming language)Our learners are 2nd and 3rd Diploma and Degree Computer Science and Information Technology International students from Thompson Rivers University. They may have completed core academic coursework in areas such as:
- Programming (Java, Python, C++)
- Web development (HTML, CSS, JavaScript)
- Database management (SQL, MySQL)
- Systems analysis and design
- Software engineering principles
- Networking and cybersecurity foundations
- UI/UX fundamentals
- Cloud computing and data structures
They bring problem-solving skills, adaptability, and experience working on collaborative, real-world projects through their coursework. Many students have also completed personal, volunteer, or academic projects in GitHub environments.
Learners
Students will:
- Work collaboratively in small teams to meet the needs of a real-world client
- Apply technical knowledge and tools learned in their academic program
- Develop professional communication, project planning, and time management skills
- Reflect on their learning experience and client feedback
This experience may be used toward building a professional portfolio or to supplement their co-op eligibility and career readiness.
Depending on the nature of the project, companies can receive the following:
- Project Plan Document
- Format: PDF or Google Doc
- Includes: Goals, milestones, timeline, and assigned responsibilities
- Progress Updates
- Format: Brief weekly or bi-weekly summary via email or shared document
- Includes: What has been completed, current status, and next steps
- Final Project Deliverable
- Format varies by project, but may include:
- Web-based application prototype
- Functional scripts or codebase (shared via GitHub)
- Website or database build
- Research report or technical documentation
- UX/UI mockups or wireframes
- System configuration recommendations
- Cybersecurity audit summaries
- Final Presentation/Demo
- Format: Slide deck with live or recorded video presentation (optional live Zoom meeting)
- Includes: Summary of the project, outcomes, challenges, and recommendations
Project timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
-
July 29, 2025Experience end
Timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
Each team has to organize a Zoom meeting with Larry Iles liles@tru.ca The week of June 23rd to provide a project update status
-
July 29, 2025Experience end
Project Examples
Requirements
Examples of the types of projects our learners can complete:
- Build or improve a company website or internal dashboard
- Create automated scripts to streamline routine tasks
- Design and implement a small database to track internal data
- Conduct a cybersecurity risk assessment and offer basic recommendations
- Analyze user needs and develop wireframes or mockups for a digital tool
- Create a prototype for a mobile or web app
- Develop documentation for a legacy system or new tool
- Conduct research on new technologies or compare development frameworks
- Help integrate APIs or third-party software tools
Timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
-
July 29, 2025Experience end
Timeline
-
May 12, 2025Experience start
-
June 24, 2025Meeting with Larry Iles
Each team has to organize a Zoom meeting with Larry Iles liles@tru.ca The week of June 23rd to provide a project update status
-
July 29, 2025Experience end