Join LaSalle College Vancouver as an Instructor focused on Concurrency and Parallel Processing. Leverage your technical skills and experience in multi-threaded development to educate students and enhance their programming capabilities.
This sessional faculty role requires teaching core courses aligned with established learning outcomes. Your expertise in modern multi-core architectures and concurrency paradigms will guide students in understanding thread safety, performance optimization, and developing parallel algorithms. Engage students through project-based learning and hands-on demonstrations in a supportive learning workplace.
Key Responsibilities:
• Teach Concurrency and Parallel Processing courses each term
• Deliver lectures, labs, and engaging project activities
• Guide students in hands-on multi-threaded programming
• Support learners in understanding synchronization and parallel design
• Provide constructive feedback on student projects
Requirements:
• Master's degree in related field or equivalent experience
• 3+ years in software development focusing on concurrency
• Proficiency in C++ and related concurrency tools
• Strong communication skills for teaching complex concepts
• Experience with performance-critical real-time systems
Foster student success in concurrency programming while advancing your teaching career at LaSalle College Vancouver.
#J-18808-Ljbffr
📌 Instructor for Concurrency & Parallel Processing (British Columbia)
🏢 LaSalle College Vancouver
📍 British Columbia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.