Sessional Lecturer - CSC148H1S - Introduction to Computer Science
Tasks
- Create assignments
- Create course assessments
- Create projects
- Create quizzes
- Create tests
- Deliver in-person lectures
- Develop marking schemes
- Develop syllabi
- Grade assignments not handled by TAs
- Invigilate final exam
- Invigilate term tests
- Maintain course website
- Manage TA hours
- Manage course administration
- Manage grades release and feedback
- Manage grading
- Oversee tutorials and labs
- Plan tutorial content
- Prepare lectures
- Submit final course grades
- Supervise teaching assistants
Perks/Benefits
- N/A
Skills/Tech-stack
Abstract data types | Algorithms | Assessment development | Course Website Management | Course administration | Data Structures | Data Types | Efficiency analysis | Email communication | Grading | Linked Lists | Object-Oriented | Object-oriented programming | Office Hours | Program Efficiency Analysis | Quizzes | Recursion | Student communication | Syllabus development | Testing | Website management
Education
Bachelor of Engineering | Bachelor of Science | Master of Science | PhD
Related jobs
-
De Broglie Waves | Dirac Notation | Grading | Harmonic Oscillator | Potential BarriersStudent survey evidence | TA supervision experienceMid-level Full TimeMississauga, ON, CA3d ago