U

Teaching Position: ENCM 335 Programming Fundamentals

University of Calgary

calgary, ab, Canada Full-time July 04, 2026

Opportunity Description

Inspire students as a Sessional Instructor for ENCM 335 in Fall 2026, teaching fundamental programming concepts essential for Electrical Engineers. Cover topics such as memory models and recursion.
Applicants should hold a Master's degree in electrical, computer, or software engineering, and possess a strong knowledge of course features. Excellent teaching performance or potential is necessary for candidates. Preference is given to Canadian citizens and permanent residents, with a strong desire for Professional Engineer registration in Canada.
Key Responsibilities:
• Present lectures on C programming techniques
• Supervise lab activities for practical learning
• Conduct tutorials that reinforce lecture material
• Assess and provide feedback on student assignments
• Encourage diversity and inclusion in the classroom
Requirements:
• Master’s degree in electrical, computer, or software engineering
• Extensive knowledge of C programming
• Proven or potentia...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position