Data Structures and Algorithms Expert
6 days ago
The Thompson Rivers University, Open Learning is seeking an experienced content specialist to revamp the COMP 2231: Data Structures and Algorithms course.
About the JobWe are looking for a qualified individual with a PhD in computer science who has considerable teaching or industrial experience in Computer Systems. The ideal candidate should have recent experience teaching computer science face-to-face and/or via distance learning.
In this role, you will work under the guidance of the Instructional Designer responsible for the course development project. Your responsibilities will include:
- Participating in brainstorming and planning sessions;
- Developing a detailed framework (or blueprint) for the course which includes relevant learning outcomes, learning activities, and assessments appropriate for an online continuous entry course;
- Revising and/or developing content, including learning activities and authentic assessments to ensure that they are relevant and appropriate for an online continuous entry course;
- Creating multimedia or other active learning activities to ensure student engagement through experiential learning;
- Choosing effective and appropriate resources, ideally digital, and prioritizing low-cost and accessible options, such as Open Educational Resources (OERs), TRU's e-Library collection and article databases, and other accessible material and media.
You will also be expected to meet deliverables according to the agreed-upon timeline, respond to project-related communication and meeting requests in a timely manner, and participate in post-development contract evaluation.
Salary: $80,000 - $100,000 per year, depending on qualifications and experience.
Requirements:
- A PhD in computer science;
- Considerable teaching or industrial experience in Computer Systems;
- Recent experience teaching computer science face-to-face and/or via distance learning;
- Significant relevant work experience;
- Demonstration of current and ongoing engagement in the course subject matter through research and/or the scholarship of teaching, including the dissemination of outcomes in appropriate academic venues.
What We Offer:
- A competitive salary range;
- A comprehensive benefits package;
- An opportunity to work with a team of experienced professionals;
- A chance to contribute to the development of high-quality educational content.
How to Apply:
Please submit your application, including a cover letter, CV/resume, copies of transcripts*, and a writing sample^ via the online application system.
-
Data Structures and Algorithms Expert
1 week ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeJob Opportunity at Thompson Rivers UniversityWe are seeking a qualified individual to assume the role of Content Expert/Curriculum Developer for COMP 2231: Data Structures and Algorithms course.About the JobThe successful candidate will work under the guidance of the Instructional Designer, collaborating with the course development team to revise and develop...
-
Construction Specialist
7 days ago
Kamloops, British Columbia, Canada 876 Structures Designz & Construction Ltd. Full timeAbout the RoleWe are seeking a skilled Construction Specialist to join our team at 876 Structures Designz & Construction Ltd. as a Woodwork Expert. The ideal candidate will have extensive experience in carpentry and woodwork, with a strong focus on safety procedures, quality workmanship, and attention to detail.Key ResponsibilitiesPlan, prepare, and execute...
-
Data Scientist with Strong Analytical Skills
3 weeks ago
Kamloops, British Columbia, Canada Double G Constructions Corp. Full timeWe are seeking a highly skilled Data Scientist to join our team. As a key member of our analytics department, you will be responsible for developing and implementing advanced data models to drive business growth.Your primary focus will be on analyzing complex data sets, identifying trends, and creating data visualizations to inform business decisions.The...
-
**Data Scientist
3 weeks ago
Kamloops, British Columbia, Canada BC Ltd. dba NuTips Nail Bar Full timeJob Description:As a Data Scientist, you will work on developing AI models that can analyze and interpret complex data. Your expertise in machine learning will be crucial in identifying patterns and trends that can inform business decisions. You will be responsible for designing and implementing AI solutions that can drive business growth and...
-
Kamloops, British Columbia, Canada Thompson Rivers University Full timeThompson Rivers University is seeking a highly qualified individual for a tenure-track position as an Assistant Teaching Professor in the Department of Engineering.About UsWe are a comprehensive, student-focused institution built on over 45 years of excellence in post-secondary education and training. Our main campus is located in Kamloops, BC, a prosperous...
-
Assistant Professor of Software Engineering
4 weeks ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeThe Department of Engineering at Thompson Rivers University is seeking a highly qualified individual for a Tenure-Track Position at the rank of Assistant Teaching Professor. The successful candidate must possess a PhD in Software Engineering or an equivalent discipline from a recognized university, and have teaching and research experience within the core...
-
Software Engineering Assistant Professor
4 weeks ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeThe Department of Engineering at Thompson Rivers University is seeking a highly qualified individual for a Tenure-Track Assistant Professor position in Software Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline from a recognized university and have teaching and research experience within the core...
-
Assistant Professor of Software Engineering
4 weeks ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeJob SummaryThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline and have teaching and research experience within the core areas of Software...
-
Software Engineering Professor Position
1 week ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeJob DescriptionWe are seeking a highly qualified individual for a tenure-track position as an Assistant Teaching Professor in the Department of Engineering at Thompson Rivers University.About UsThompson Rivers University is a comprehensive, student-focused institution built on over 45 years of excellence in post-secondary education and training. Our main...
-
Software Engineering Professor
4 weeks ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeJob SummaryThompson Rivers University is seeking a highly qualified individual for a tenure-track position at the rank of Assistant Teaching Professor in the Department of Engineering. The successful candidate will possess a PhD in Software Engineering or an equivalent discipline from a recognized university and have teaching and research experience within...
-
Senior Building Design Expert
1 month ago
Kamloops, British Columbia, Canada Stantec Full timeTransforming the Built EnvironmentThe buildings that make up our daily lives may seem permanent, but what if they didn't have to be? At Stantec, we're reimagining the built environment - where we live, learn, play, and conduct business - to be more dynamic and adaptable. Our team of experts is dedicated to creating spaces that inspire and connect people,...
-
Senior Hydrologist and Dam Safety Expert
3 weeks ago
Kamloops, British Columbia, Canada Goldbeck Recruiting Inc. Full timeAbout the RoleWe are excited to recruit for a Senior Hydrologist and Dam Safety Expert to join the team at Ducks Unlimited Canada. Our client is a leading conservation organization focused on hydrology and civil engineering.The ideal candidate will have a strong background in hydrology, hydraulic, water resources, geotechnical, or dam safety engineering,...
-
Senior University Lecturer Position
7 days ago
Kamloops, British Columbia, Canada Thompson Rivers University Full timeAbout This OpportunityWe are seeking a highly qualified and experienced Senior University Lecturer to join our Computer Science department at Thompson Rivers University. As a member of our academic team, you will be responsible for teaching computer science courses, developing curriculum, and contributing to the growth and success of our students.Job...
-
Financial Analyst Expert
6 days ago
Kamloops, British Columbia, Canada Envision Financial Full timeAbout the RoleEnvision Financial is seeking a highly skilled Financial Analyst Expert to join our team. As a key member of our commercial banking team, you will play a crucial role in analyzing financial data and identifying potential issues or concerns.ResponsibilitiesFinancial Analysis: Conduct in-depth analysis of financial statements, identify areas for...
-
Data Protection Specialist
1 month ago
Kamloops, British Columbia, Canada PACC-CCAP - Privacy and Access Council of Canada Full timeThe City of Kamloops is seeking a permanent, full-time Data Protection Specialist to join our Enterprise Risk Management team.This role requires a unique blend of problem-solving skills, creativity, and attention to detail to ensure compliance with FIPPA regulations.The successful candidate will have a strong background in local government administration,...
-
Concrete Finisher
4 weeks ago
Kamloops, British Columbia, Canada Kamloops Concrete Placing and Finishing Ltd Full timeWe are seeking a skilled Concrete Finisher to join our team at Kamloops Concrete Placing and Finishing Ltd. As a Concrete Finisher, you will be responsible for ensuring the highest quality finish on our concrete projects.Key Responsibilities:Check formwork, granular base, and steel reinforcement materials to ensure they meet our quality standards.Direct the...
-
Investment Advisor
4 weeks ago
Kamloops, British Columbia, Canada Royal Bank of Canada> Full timeJob SummaryJob DescriptionUnlock your potential as a Financial Planning and Portfolio Management Professional at RBCAs a Financial Planning and Portfolio Management Professional at RBC, you will have the opportunity to help your clients achieve their financial goals while growing your own career. With our comprehensive training and support, you will be...
-
Commercial Analyst
4 weeks ago
Kamloops, British Columbia, Canada Envision Financial Full timeWe are seeking a Commercial Analyst to support our commercial sales team at Envision Financial.The Commercial Analyst is a trainee role for future commercial sales/lending roles and incumbents in this role do not have an option to remain in this role long term. An incumbent will spend approximately two years in this role and once required skill and...
-
Sales Consultant
1 week ago
Kamloops, British Columbia, Canada EMCO Corporation Full timeRole OverviewThis is a fantastic opportunity to become part of EMCO Corporation's team as a Sales Consultant for our Plumbing, Kitchen, and Bathroom Showrooms. We are looking for an exceptional individual who can provide expert product selection assistance and design advice to our customers.Job SummaryThe successful candidate will be responsible...
-
Metal Fabrication Expert
2 months ago
Kamloops, British Columbia, Canada beBee Professionals Full time $45,000 - $65,000We are seeking a skilled Welder to work with us at beBee Professionals in Kamloops, Canada. In this role, you will be responsible for performing welding tasks to fabricate and repair metal structures and components.Key Responsibilities:Read and interpret technical drawings and blueprints to ensure accurate fabrication and repair.Perform welding operations...