Pre-College Instructor, Introduction to Programming with Rust (On-Campus), Summer Job at Columbia University, New York, NY

NmR4V0JHUHV5NGt5OVFaQ25IZzZDK1ow
  • Columbia University
  • New York, NY

Job Description



Columbia University's Pre-College Programs offer high-achieving high school students the opportunity to engage in exploratory coursework at the college level, studying alongside peers from around the world. This highly selective program is open to students entering grades 9 and through the summer after their senior year.

Job Description



Columbia University’s Pre-College Programs for High School Students is seeking qualified candidates to develop and teach on-campus courses during Summer ’25. 

Reporting to the Senior Director of Instruction and Curriculum for Pre-College Programs, Pre-College Instructors develop and deliver immersive non-credit courses for high-achieving high school students. They guide and supervise students when classes are in session, and write a holistic evaluation of each course participant after classes conclude. For more information on the program–including course sessions and times–please see here .

Course Description

This course provides students with a fast-paced and engaging introduction to programming with Rust, a powerful and modern language known for its focus on safety, performance, and concurrency. Rust is increasingly used in areas like systems programming, game development, and building high-performance applications. In this course, students will learn the fundamentals of coding in Rust, a language that helps developers write secure, efficient, and fast programs without sacrificing ease of use.

Participants will dive into Rust’s core concepts, including variables, data types, control flow, and its unique memory management system based on ownership and borrowing. They will explore how to write safe, error-free code using Rust’s features like pattern matching, error handling, and collections. Throughout the course, students will work on individual and group projects to build their programming skills, develop problem-solving strategies, and apply their knowledge to real-world challenges. By the end of the program, students will be confident in their ability to write their own Rust programs and will have a strong foundation in computer programming that they can build on in future courses or projects.

The course combines direct instruction, hands-on coding challenges, and collaborative group work, ensuring that students not only learn how to code but also improve their critical thinking and problem-solving abilities.

Course Schedules

Summer C: August 11th to August 15th
Class Times: 11:10am - 1:00pm & 3:10 pm- 5:00pm EST

Please Note: Course(s) and course availability is subject to change. Dates and class times are tentative and subject to change.

Responsibilities

  • Develop course content, syllabus, lesson plans, and assigned work, in accordance with Pre-College templates and regulations
  • Lead and attend all class sessions, including escorting students to and from campus for field trips 
  • Establish and maintain a dynamic in-class environment tailored for our high school population
  • Evaluate student work and write a holistic evaluation of each participant after the course ends
  • Monitor and address student concerns and inquiries (you will have around 20-24 students)
  • Attend and complete all required online trainings

Qualifications

  • Graduate degree or equivalent professional or academic background
  • Expertise in the pertinent subject matter
  • Aptitude for teaching

Additional Information



Hiring Salary Ranges

  • Summer C (On-Campus): $3,000 - $3,500

A one-time course development fee will be paid to first time instructors. Development fee rates are $1,500 for 3-week courses and $750 for all other courses.

Please specify which session(s) you would be interested in teaching in the Message to the Hiring Team  field. 

  • Please submit a resume inclusive of teaching experience as well as formal teaching evaluations (if available)
  • Applicants must have U.S. work authorization and will need to be in the U.S. while teaching. Employment eligibility is contingent upon valid work authorization. Individuals on STEM OPT or holders of the following visa types are ineligible to teach Pre-College: B-1, E-3, H-1B, J-1, and O-1.
  • Applicants may not hold a concurrent appointment with Columbia for the duration of their appointment
  • Once hired, applicants are required to submit to a third party background check and complete Protection of Minors training in addition to other training(s) mandated by the University and Pre-College Program

All your information will be kept confidential according to EEO guidelines.

Columbia University is an Equal Opportunity/Affirmative Action employer.

Job Tags

Temporary work, Part time, Summer work, H1b,

Similar Jobs

Accenture

Patient Access and Experience Manager Job at Accenture

 ...clients. As a Health Customer Engagement Manager, your primary responsibilities will...  ...Leading project workstreams in Customer Experience Transformation projects, ranging from business...  ...to meet the diverse needs of patients and members. Learn and grow continuously... 

LUKE

Credentialing Specialist Job at LUKE

 ...Job Title: Credentialing Specialist Location: Hybrid/Corporate Office, Rockledge, FL FLSA: Hourly Non-exempt Are you ready to play a key role in shaping the healthcare workforce of tomorrow? Luke & Associates Inc. is seeking an enthusiastic and detail-oriented... 

Stone Ally, LLC

Estimator: A Perfect Career for Detail-Oriented Engineers Job at Stone Ally, LLC

 ...friend in the stone industry. Estimators work directly with our Founder and CEO, Steve Antisdale. We source the stone they desire from quarries all over the world, fabricate their design vision, and deliver it to the project site on time and in perfect condition. Ideal... 

Get It - Professional Services

Paralegal - Remote | WFH Job at Get It - Professional Services

We are seeking a passionate and detail-oriented Paralegal to join our growing team. You will play a vital role in supporting our attorneys...  ...consideration. Note: In-office presence is preferred, but remote work arrangements may be considered on a case-by-case basis.... 

University of Minnesota Twin Cities

MCTFR COMN Research Assistant | University of Minnesota Twin Cities Job at University of Minnesota Twin Cities

 ...Overview: The Minnesota Center for Twin and Family Research (MCTFR) seeks to hire a Research Assistant (8351SM: Research Professional 1 - Social Sciences...  ...at Elliott Hall, and flexible scheduling, including remote work on some evenings and weekends. The...