Teaching Assistant for Capstone: Smart Sensors
Dartmouth College
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Position Purpose
The Thayer School of Engineering at Dartmouth College online Master of Engineering (MEng) in Computer Engineering is seeking a Course Teaching Assistant to support faculty and students. This role specifically supports the Capstone: Smart Sensors course with Professor Kofi Odame.
The Capstone: Smart Sensors course explores design methodologies for mobile sensors and systems. It covers practical design considerations such as low power design, power budgeting, and embedded system integration. Students will engage in weekly labs to design, analyze, and test mixed hardware and software systems. These labs involve writing embedded code, performing analog and digital circuit simulations, building mixed signal systems, and making benchtop measurements. The labs are structured to build upon each other, culminating in a single stand-alone electronic mobile system.
Online MEng in Computer Engineering Course Teaching Assistants will support faculty and students in various areas during the course run. This includes assisting the professor with facilitation of Synchronous Sessions, holding online office hours, monitoring discussion forums, assisting with administration of the Coursera platform, grading assignments, and providing technical support related to course content for students when necessary. TAs should demonstrate proficiency in Computer Engineering course content at or above the graduate level.
Lectures for the course are offered asynchronously, with weekly optional Synchronous Sessions for students. The online MEng courses are hosted on the Coursera platform. Required TA training will be provided before the term begins.
This remote position requires approximately 12 – 15 hours per week, with flexible working hours.
Required Qualifications
- Bachelor’s degree in computer engineering or a related field
- Strong organizational skills, interpersonal and verbal/written communication skills
- Ability to work independently and as a member of a team
- Ability to prioritize, problem solve, multi-task, and effectively manage time to meet deadlines
- Ability to track and follow up on outstanding tasks or matters as needed
Preferred Qualifications
- MS/PhD or equivalent experience in computer engineering or a related field
- Experience as a teaching assistant or course instructor
- Familiarity with learning management systems, particularly Coursera
Key Accountabilities
Instructional/Course Content Technical Support (70%)
- In collaboration with course faculty, grade course assignments and provide feedback to students.
- In collaboration with course faculty, provide content help or tutoring to students.
- Attend live course sessions, answer student questions during live sessions in the chat, and facilitate portions of the live sessions.
- Facilitate live TA help sessions to support student progress on assignments.
- In collaboration with course faculty, create student teams for peer review assignments and update or re-allocate student teams as needed.
Course Communication (10%)
- Actively monitor and respond to discussion forum questions in a timely manner.
- Create threads during the live course to spark discussion in the discussion forums.
- Review any reported inappropriate activity in discussion forums that needs review against academic integrity policy and take action in accordance with Dartmouth College policies.
Course Administration (10%)
- Launch live events in the course on the Coursera platform and post the recordings afterwards.
- Help with scheduling live events in the course.
- In collaboration with the Online Education Academic Program Manager, apply item setting exceptions in-course for approved program-level student accommodations.
- In collaboration with course faculty, consider course-level student accommodation requests (including extensions, emergency absences, etc.) and apply item setting exceptions for approved course-level student accommodations.
Platform Technical Support (10%)
- Troubleshoot and escalate student technical issues.
- Report course content or settings corrections in the live course.
- Demonstrates professionalism and collegiality through actions, interactions, and communications with others appropriate to an environment that is welcoming to all.
- Performs other duties as assigned.
Key Skills/Competency
- Smart Sensors
- Embedded Systems
- Analog/Digital Circuitry
- Low Power Design
- Mixed Signal Systems
- Coursera Platform
- Grading & Feedback
- Student Support
- Technical Troubleshooting
- Time Management
How to Get Hired at Dartmouth College
- Research Dartmouth College's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
- Tailor your resume for academic support roles: Highlight experience in embedded systems, smart sensors, circuit design, and educational support, emphasizing graduate-level computer engineering proficiency.
- Showcase teaching and technical expertise: Prepare examples demonstrating your ability to grade, provide feedback, facilitate discussions, and offer technical assistance in complex engineering topics.
- Understand the remote and online learning environment: Emphasize your familiarity with learning management systems like Coursera and your capability to work independently in a flexible, remote setting.
- Prepare for behavioral questions: Be ready to discuss how you prioritize tasks, problem-solve student issues, manage time effectively, and communicate clearly in an academic support context.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background