Close Menu

Program Overview

Mobile apps dominate the digital landscape and the future of technology will require capabilities that we can only dream of now. Through our engaging three-week summer program, you can master the skills necessary to build interactive applications that solve real world problems. Coding 101 is strategically designed to be suitable for students of all skill levels, whether you’re advanced and looking to take your coding to the next level, or a programming neophyte who has never coded before.

Immerse yourself in a new challenge at Tufts. Reap the benefits of hands-on training and position yourself for future success. You will learn Python, one of the most popular coding languages today, used not just for mobile apps, but also for web and software development, as well as desktop graphic user interfaces (GUIs). Programs like Dropbox are built with Python and websites like Reddit, Youtube and Instagram. As data science is one of the fastest growing fields today, with jobs multiplying across industries, the potential applications are endless.

Uniquely comprehensive, Coding 101 supplements daily classes in coding with cutting edge seminars on specialized skills like data scraping and natural language processing. You will gain insight into the next big thing in computing through these daily training sessions and further expand your abilities.

Learning from experts in the field, students work together to develop not just in-demand programming skills but also the soft skills that you need to successfully pitch and market your app. You’ll take the skills that you’ve acquired in the classroom and, collaborating with your team, pivot to pitch your new app to a panel of experts at the program’s close.

Just five miles northwest of Boston, Tufts University’s Medford/Somerville tranquil campus sits on a hill overlooking the city. Our location offers a relaxed and safe campus environment with easy access to Boston.

Join us for your summer studies and share the Tufts experience! 

Program Highlights:

  • Learn to use code to work with and understand data and models required for today's digital world
  • Enjoy the resources of a top-ranked university just minutes from Boston
  • Connect your passions to data-intensive research methods
  • Gain skills in hands-on workshops to apply to real-world problems
  • Work together with your team to build, deploy, and pitch an app
  • Learn to develop apps using Python with the BeeWare software
  • Network with programming experts
  • Make lifelong friends with students from all over the world

Program Outcomes:

  • Excellent academic experience
  • Tufts college credit for one course (pass/fail)
  • Skills and foundational knowledge critical for success in today’s data-centric world, e.g.,:
    • General Python programming
    • Web scraping
    • Natural Language Processing (NLP) and topic modeling
    • Neural networks
    • Data modeling, analysis, and visualization
    • Image recognition
  • Official Tufts transcript upon request
  • Enhanced understanding of college life

Not for you? Check out one of our other programs.

    I would describe this program as a great opportunity to learn more about the world of computer science to a peer interested in attending it.

    A really fun one consisting of a lot of teamwork and a great taste of the freedom in college.

    A program where you would have fun and learn a lot of programming at the same time.

    I love that the students can have the experience of living and studying at Tufts and let us know more about Tufts. I really love the program and the campus.

    Program Details

    Orientation

    Our program begins with an orientation and opening dinner on Sunday at 5:00pm in Dewick-MacPhie Dining Hall. During this required orientation, we will review the overall program schedule, discuss policies and safety, and answer questions. Staff will be on-hand to address any issues.

    Orientation will continue on Monday with a campus tour to orient students to our Undergraduate Campus!

    Program Schedule

    This program will combine engaging lectures, skill-building workshops, and iterative app design which is critical to success in data-intensive fields.

    Each day there will be a new module, consisting of a practical lecture followed by a hands-on activity which applies those concepts and skills. Additionally, a speaker series and introduction to application development provides the tools, creativity, and expertise needed to develop a new app. The first week will start with basic programming building blocks in Python and setting up our computing environment for programming. Later that week, we dive into how to scrape data from the internet and process the resulting text using natural language processing. Throughout the evenings, the speaker series will explore what we can do with the skills we learn and why it matters.

    In week two, a series of workshops on data analysis approaches and application development will ignite our interest in how application development works, frameworks for development, and different types of apps. We will learn about image processing and machine learning concepts such as neural networks, alongside visualization concepts such as mapping and graphing information.

    The third week will start the app design competition, where students will have a chance to apply what they’ve learned so far in developing their own app. To support this work, skills in the statistical programming language R will be developed, including: data modeling/analysis, topic modeling, and data visualization. Students will split into teams for developing the app and will be supported by hands-on assistance to work through issues.

    Participants will reside in student dormitories and share meals in campus dining halls throughout the three-week program. Participants will expand their social network of peers and gain insightful mentors while acquiring an authentic understanding of the undergraduate experience. They may even come away with an app that truly makes an impact on an area of interest. We hope to have you join us at Tufts!

    Please note: the below represents a sample schedule based on Summer 2019. The schedule is subject to change as we continue to evolve the program, site visits, and speaker list to be as meaningful as possible for our students!

    Week 1 SAMPLE Schedule

    Time Block Sunday, July 14 Monday, July 15 Tuesday, July 16 Wednesday, July 17 Thursday, July 18 Friday, July 19
    9:00am - 10:30am Arrival for Residential Students Tufts Orientation Intro / Advanced Python
    Includes Breaks
    Intro / Advanced Python
    Includes Breaks
    Intro / Advanced Python
    Includes Breaks
    Intro / Advanced Python
    Includes Breaks
    10:30am - 12:00pm Summerfuel Orientation
    12:00pm - 1:00pm Lunch Lunch Lunch Lunch Lunch
    1:00pm - 3:00pm Software Package Download and Afternoon Activities Skill-Building Modules (by Level):
    Python Exercises
    Skill-Building Modules (by Level):
    Web Scraping
    Skill-Building Modules (by Level):
    Web Scraping
    Skill-Building Modules (by Level):
    Natural Language Processing
    3:00pm - 3:30pm Break Break Break Break
    3:30pm - 5:00pm Speaker Series
    (builds context for how its used and why it matters, etc.)
    Speaker Series
    (builds context for how its used and why it matters, etc.)
    Speaker Series
    (builds context for how its used and why it matters, etc.)
    Intro to Application Development
    (How they work, different frameworks, different types of apps)
    5:00pm - 5:30pm
    5:30pm - 6:00pm Initial Orientation & Opening Dinner Free Time Free Time Free Time Free Time Free Time
    6:00pm - 7:00pm Dinner Dinner Dinner Dinner Dinner

    Week 2 SAMPLE Schedule

    Time Block Monday, July 22 Tuesday, July 23 Wednesday, July 24 Thursday, July 25 Friday, July 26
    9:00am - 12:00pm Intro / Advanced Python
    Includes breaks
    Intro / Advanced Python
    Includes breaks
    Intro / Advanced Python
    Includes breaks
    Intro / Advanced R
    Includes breaks
    Intro / Advanced R
    Includes breaks
    12:00pm - 1:00pm Lunch Lunch Lunch Lunch Lunch
    1:00pm - 3:00pm Skill-Building Modules (by Level):
    Natural Language Processing
    Skill-Building Modules (by Level):
    Neural Networks
    Skill-Building Modules (by Level):
    Mapping
    Skill-Building Modules (by Level):
    Data Modeling
    Skill-Building Modules (by Level):
    Twitterbot
    3:00pm - 3:30pm Break Break Break Break Break
    3:30pm - 5:30pm Intro to Application Development
    (How they work, different frameworks, different types of apps)
    Intro to Application Development
    (How they work, different frameworks, different types of apps)
    Intro to Application Development
    (How they work, different frameworks, different types of apps)
    App Design Competition Work time App Design Competition Work time
    5:30pm - 6:00pm Free Time Free Time Free Time Free Time Free Time
    6:00pm - 7:00pm Dinner Dinner Dinner Dinner Dinner

    Week 3 SAMPLE Schedule

    Time Block Monday, July 29 Tuesday, July 30 Wednesday, July 31 Thursday, August 1 Friday, August 2
    9:00am - 12:00pm Intro / Advanced R
    Includes breaks
    Intro / Advanced R
    Includes breaks
    Intro / Advanced R
    Includes breaks
    Intro / Advanced R
    Includes breaks
    Intro / Advanced R
    Includes breaks
    12:00pm - 1:00pm Lunch Lunch Lunch Lunch Lunch
    1:00pm - 3:00pm Skill-Building Modules (by Level):
    Topic Modeling
    Skill-Building Modules (by Level):
    Topic Modeling
    Skill-Building Modules (by Level):
    Mapping
    Skill-Building Modules (by Level):
    Data Visualization
    App Design Competition Work time 
    3:00pm - 3:30pm Break Break Break Break Break
    3:30pm - 5:30pm App Design Competition Work time  App Design Competition Work time  App Design Competition Work time  App Design Competition Work time  App Presentations
    5:30pm - 6:00pm Free Time Free Time Free Time Free Time Free Time
    6:00pm - 7:00pm Dinner Dinner Dinner Dinner Closer Dinner & Awards

    Supervision

    Students are required to attend all elements of the program schedule and any expected absences must be communicated to program staff in advance. Tufts takes the safety of its students very seriously. As such, our current policy for pre-college students states that students cannot be in a classroom or lab or leave campus during their program without the supervision of a staff member or explicit parental permission received through official processes.

    Tufts makes reasonable efforts to secure background checks and to provide Title IX training to every staff person responsible for students in its Pre-College Programs.

    Application Materials & Deadlines

    Remind me when applications open!

    Application & Key Enrollment Dates

    Priority deadlines may apply. Admission granted on a rolling basis.

    Note: all dates are as of 11:59PM ET

    Application Opens Deadline: All Materials Deadline: Payment Deadline: Enrollment Forms
    December 1 May 1 May 15 June 15

    Program Eligibility

    General Requirements

    Entering high school grades 10-12 *or* a Spring 2020 high school graduate.

    Residential Students

    Students electing to live in the dorms or to attend a residential program must be at least 15 and no older than 17 at the start of the program.

    International Students

    Both domestic and international students are welcome to apply to and attend our pre-college programs, although please note we cannot sponsor visas for this program.

    Non-Native English Speakers

    If you indicate that English is not your primary language, you will be asked to submit evidence of English Language proficiency. Please see our "How to Apply" page for details.

    Application Requirements

    Step 1: Complete an Online Application

    The online application will ask you for the following information:

    • Basic personal information, including parents/guardians and emergency contact (if you are under 18, we will contact a parent for permission to enroll)
    • Short interest statement (max 250 words, prompt provided)
    • Contact information for 1 individual to submit a Letter of Recommendation - this individual can be a teacher, counselor, or mentor. We will contact this individual on your behalf.
    • Test scores - optional, unless you must submit scores as evidence of English proficiency
    • Warrants and signatures

    If you need to log back into this application after starting, click here: return to my application.

    Step 2: Email or Mail your High School Transcript

    After submitting your online application, you must contact your high school and ask them to send a transcript to us. They can send us this information in two ways: by email to summer@tufts.eduor by mail to Tufts Pre-College Programs, Dowling Hall, 419 Boston Avenue, Medford, MA 02155.

    Step 3: Parental Consent and Letter of Recommendation

    As a part of your application, you will be asked to provide contact information for both a parent/guardian and a recommender. Once you submit your application, our systems will automatically email the parent/guardian and recommender you listed in the application with instructions for how to fill out the online permission or recommendation form.

    Please note your application will not be considered submitted and review of your application will not begin until the materials from Step 2 and Step 3 have been received by Tufts Pre-College Programs.

    Pre-College Admissions Decision

    Once an applicant has submitted an application and all required admissions documents are received, the applicant will be considered for admission by the Tufts Pre-College Programs review committee for the specific program(s) to which they applied.

    Decisions are made on a rolling basis and students will typically receive an official email informing them of their admissions status within 10 business days of Tufts receiving all required materials.

    If you do not receive your email within two weeks of all materials being submitted, please contact us at summer@tufts.edu or 617-981-7008.

    Disclaimer: This program is not related to Tufts University Undergraduate Admissions. Participation in this program does not result in admission to a Tufts University degree program. Tufts reserves the right to admit as requested, to deny admission, or to offer provisional admission. The program will not provide feedback to applicants if admission is denied.

    Post-Enrollment Materials

    Admitted students must do the following prior to the start of the program:

    • Submit a deposit to hold your seat
    • Pay your balance in full prior to the stated deadline
    • Complete all enrollment forms and/or follow-up requests prior to the stated deadline

    Should the above not be completed prior to the stated deadlines, the student will be automatically withdrawn from the program.

     

    Tuition & Fees

    Program Fees - Summer 2020

    Commuter Program Fee: TBD (Summer 2019: $5,000)

    • Includes: all program activities, 1 meal per weekday (lunch), opening/closing events, use of select campus facilities, included program excursions and daily activities.
    • Excludes: residential accommodations, breakfast/dinner/weekend meals, airfare/transportation to and from home city or residence, courses and activities shown to have an extra fee, laundry, spending money, souvenirs, meals eaten away from program, trip cancellation insurance, medical insurance, required vaccinations, medical and dental expenses, any non-program-related transportation needs, and anything not explicitly stated above.

    Residential Program Fee: TBD (Summer 2019: $6,500)

    • Includes: all program activities, room, 3 meals per day (brunch / dinner on Sundays), use of select campus facilities, included program and residential excursions and daily activities, bed linens, pillow and towels, 24-hour residential care and support, staff accompanied airport transfer during specified windows.
    • Excludes: airfare/transportation to and from home city, courses and activities shown to have an extra fee, laundry, spending money, souvenirs, meals eaten away from program, airport transfers outside of specified windows, trip cancellation insurance, medical insurance, required vaccinations, medical and dental expenses, any non-program-related transportation needs, and anything not explicitly stated above.

    Non-Refundable Program Deposit: $550, applied to the Program Fee

    • A pre-payment on program fees is required to reserve space in the program within 10 business days of admission to the program
    • This deposit will be applied toward program fees and is not an additional fee
    • The balance of payment for program fees is due upon notification of charges, and no later than May 15
    • This deposit is non-refundable in the event of withdrawal from the program

    Health Fees - Summer 2020

    Health Insurance: TBD, only if evidence of valid U.S.-based health insurance is not presented (Summer 2019: $216)

    • Coverage Dates: TBD
    • Students carrying sufficient, valid U.S.-based health insurance do not need to pay this fee
    • All high school students enrolled in Tufts Pre-College Programs must carry valid U.S.-based health insurance
    • Students will be asked to provide evidence of sufficient insurance during the enrollment process. If your student has sufficient insurance, no further action will be necessary
    • Those who do not have sufficient insurance will be asked to purchase a plan during the enrollment process

    Vaccinations: TBD, only if evidence of required vaccinations is not presented (Summer 2019: $100-$300 per vaccine)

    • Students who can demonstrate that all required vaccinations were received prior to the program start date do not need to pay these fees
    • All high school students enrolled in Tufts Pre-College Programs must show evidence of required vaccinations during the enrollment process. If your student has all required vaccinations, no further action will be necessary
    • Those who do not have all required vaccinations will be asked to provide further documentation or will be required to receive the vaccination, with parental consent, while on campus. If a student receives the vaccination while on campus the student will be responsible for the associated fee and grades / transcripts will be with-held for non-payment. If a student does not provide appropriate documentation or agree to receive the vaccination while on campus, Tufts reserves the right to remove the student from the program

    Other Key Financial Policies

    Refund Policies

    Billing & Payment Policies

    All Policies

     

    Financial Aid

    Availability of Awards

    Tufts Pre-College Programs are committed to welcoming students from all backgrounds to Tufts’ campus. Although we have only limited financial aid available, we do our best to distribute the funds to students for whom it can make the greatest difference in their ability to attend.

    Each of the programs offering financial aid in this way offers a very limited number of scholarships, typically covering 75—100% of the program fee based on demonstrated need.

    • Fall: we will distribute any available aid in August
    • Spring: we will distribute any available aid in December
    • Summer: we will typically distribute two awards in February and will continue to issue awards once a month in March and April, until all available funds have been distributed

    Please note:

    • International students are not eligible for financial aid at this time. Families should expect to contribute to the remaining portion of the program cost as well as other expenses like travel, books, etc.
    • This program is not available for Tuition Remission or Reimbursement

    Process

    1. Complete the Admissions Application for the pre-college program you would like to attend.
    2. After submission, you will have the option of completing a financial aid application in your student portal
    3. We will review your financial aid application only after you have been admitted to the programOnce admitted, your financial aid application will be considered for the next monthly aid award(s).
    4. If you receive an award,
      1. You will be notified by email of the amount of the award
      2. You will have 10 business days to accept the award by emailing courses@tufts.edu
      3. Tufts Pre-College Programs will then credit your student account with the amount of financial aid you received
      4. Please note: Your enrollment in the program is still contingent on payment of any remaining balance after the award is applied to your account, and on receiving your enrollment forms
    5. If you do not receive an award, your application will be automatically considered in the next application cycle for the program term in which you are applying, unless funds are no longer available.
    6. Once all of our funds have been distributed, we will notify all remaining applicants.
    Policies

    Please see the policies section of this website for a complete list of applicable policies.

    Life at Tufts

    Whether you commute to our program or live with us on-campus, we endeavor to make each moment of the student experience at Tufts memorable for our students. Every piece of the student-life experience, from our dorms to our dining halls, our athletic facilities to our check-in and orientation is designed to inform and enable students to have a healthy, fulfilling, and safe summer.

    Take a Tufts Virtual Tour

    University Facilities

    Students will have full access to the university’s facilities including the libraries, computer lab and student center. Students will also have full access to Tufts’ Steve Tisch Sports and Fitness center, featuring racquet courts, a swimming pool and cardio and weight-training equipment.

    In addition, SMFA Studio Art Intensive students will have access to supervised studios and resources including, the W.Van Alan Clark Library, the media stockroom (where you can borrow any equipment necessary for your art), the School Store, the computer lab. See more details about our studios.

    Health & Wellness

    Tufts works hard to ensure the health and well-being of all of its students. Once accepted to the program, Tufts will ask all students to submit information related to their health and will collect details regarding allergies and accessibility concerns. Tufts and Summerfuel staff will work together to ensure students’ routine medical needs are met.

    Tufts also has procedures in-place for students with urgent or emergency needs, illnesses, or injuries. Our procedures combine on-campus and hospital-based care depending on the nature and severity of the issue. A student’s emergency contact will be notified, if one is provided, in the event of an issue. Please see our Health & Wellness Services page for additional information.

    In any type of health & wellness emergency, students should immediately contact Tufts University Police at (617) 627-6911.

    Please note: medical fees of any kind will be billed to the student and are not included in program fees.

    Campus Security

    The campuses of Tufts University are considered very safe among U.S. college campuses. Although crime on campus is unusual, we do have an open campus in a major metropolitan area and we expect our students to exercise good judgment and responsibility as they navigate the campus. Tufts University maintains its own police department, on the job 24 hours a day, if an emergency arises. Each location is equipped with an emergency blue light phone system and residence halls require a current and valid Tufts ID card for entry and a mechanical key for access to bedrooms. Emergency processes and protocol will be reviewed during orientation.

    For more information, please visit our Campus Safety page

    Residential Students

    Check-in

    Check-in will begin at Houston Hall at 9am on the first Sunday of the program. Students are welcome to arrive on campus and check in anytime on Sunday between 9am and 5pm. During check in, room assignments will be distributed and students will have the opportunity to meet their RAs and roommates and unpack.

    For students arriving from out of town on Sunday between 9am and 5pm, there is a shuttle service from the airport and train/bus station for students arriving from out of state. All details about arrival and departure travel will be communicated after you have been admitted to the program.

    Students arriving outside of the specified window should be in-touch with us to discuss what accommodations can be arranged. While we make reasonable efforts to accommodate students who need to arrive early or depart late, we cannot guarantee the same services will be available to students arriving or departing outside of the specified windows.

    Residential Life

    Residential Students will get the full Tufts University experience by living on-campus in one of Tufts Undergraduate dorms: Houston Hall! Tufts partners with Summerfuel, a well-known provider of high school summer programming, to offer top quality residential and social experiences for its students. Rooms are air-conditioned, 24/7 security and hospitality is available, and accessible rooms are available upon request.

    Bedrooms will be doubles on a common hall. Halls are divided by gender and age and students are grouped into smaller communities known as Resident Advisor groups. Roommates and RA groups are determined based on the pre-program housing questionnaire and taking into account age and geographic diversity. Full bedding and towels will be provided and will be replaced weekly. Wi-Fi is available throughout campus.

    Resident Advisors (RA) will live on each hall and will work to create a strong, supportive residential community. A Resident Advisor’s role is to support students in every aspect of their summer experience while serving as a mentor and active leader. Summerfuel Senior Staff also live in residence and are available to help address student concerns and emergencies, day or night.

    The residence is accessible with a current and valid Tufts ID card, which is required for entry into the building and a mechanical key for the bedroom door. Tufts University security is on 24-hour patrol and available to any student that may need assistance. The Summerfuel office is located in the building’s entrance corridor and serves as the information and security hub for students.

    A dedicated residential staff oversees student safety during the entirety of the program. Students are honor bound to follow clear safety protocols whether on campus or in the city, and are required to use the buddy system during free time.

    See our policy section for additional information and please do not hesitate to contact us with questions and concerns.

    Residential Staff

    Residential staff will support students as they adjust to living in a dormitory and being responsible members of a summer program community. The residence staff will include a director, senior staff and one resident advisor for every ten students. Prior to the program, residence staff will be trained to lead student groups, manage student conflict and resolution and oversee all safety aspects on program. They will begin the program well prepared to meet the needs of all Tufts Pre-College Program students.

    This summer's team will be led by George Kinzel, a 20+ year Summerfuel veteran and a long-time summer resident at Tufts. Meet George

    Dining

    Residential program fees include three meals per day and brunch / dinner on Sundays. All meals on the Medford/Somerville campus will be at Dewick-MacPhie Dining Center, conveniently located a few minutes from student housing. Dewick-MacPhie provides a wide variety of menu choices, including vegetarian, vegan, gluten-free, and an organic salad bar. All meals on the Boston Fine Arts (SMFA), Boston Health Sciences, or Grafton campuses will be provided through boxed lunches or by Tufts staff. Tufts staff will also provide meals for program related activities taking place off-campus. Tufts dining is able to accommodate most dietary restrictions and preferences. Please advise us of dietary needs during the application process.

    Activities & Trips

    We want your summer to be fun too! It is summer after all! Summerfuel will be planning trips and activities throughout the summer that will allow students to make friends, build relationships, and relax from the world-class academic work they will be doing in the classroom.

    Examples of past weekend trips include excursions to Six Flags New England, Crane Beach in Ipswich, downtown Boston, the Museum of Fine Arts, Duck Boat tours, Charles River Cruises, and more! Please note that weekend trips vary from year to year and these are only examples of the kinds of trips this program might include.The cost of any such excursions (including transportation, entrance fees, regularly scheduled meals, and supervision) is included in the cost of the program, although souvenirs, extra food, and other incidentals is not.

    Daily activities might include ice cream socials, midnight pancakes, trips to local coffee houses for poetry readings, lectures around campus, visits to Davis Square, etc. The cost of most of these activities will be included, however incidentals like coffee at the coffee house or public transportation fares for an optional activity will not be covered by the program.

    Commuter Students

    Commuting to the Program

    We know that for some students, living on campus is not the best option. We welcome you to our program! For commuter students, the program will begin at 5:00pm on the first Sunday of the program with an orientation and end at 8:00pm on the last Friday of the program with a closing event. Saturdays and Sundays are not program days and commuter students are not expected on campus on these days. During each day of the program, commuter students must arrive on campus at 8:45am, meeting at Dewick-MacPhie or at the Security Desk at 230 the Fenway (SMFA Studio Art program). Students must depart from campus by 6:00pm at the latest, though students may leave at the end of their afternoon sessions at 5:00pm on most days. Students remaining on campus past 6:00pm, arriving before 8:45am, or on non-program days will not be under the care of program staff (parents accept responsibility) except on the first Sunday and last Friday of the program, on which days the end of the opening / closing events (8:00pm) will be the official departure time for students.

    Commuter students and their parents are responsible for ensuring their student travels to and from campus safely and on time each day. Detailed information about traveling to the Medford / Somerville campus and the Boston Fine Arts campus, including details on parking, can be found here.

    Please note: commuter students are not permitted to enter any residence halls on campus. Breakfast / dinner are not provided for these students.

    Dining

    Commuter program fees include lunch each day of the program. All meals on the Medford/Somerville campus will be at Dewick-MacPhie Dining Center, conveniently located a few minutes from student housing. Dewick-MacPhie provides a wide variety of menu choices, including vegetarian, vegan, gluten-free, and an organic salad bar. All meals on the Boston Fine Arts (SMFA), Boston Health Sciences, or Grafton campuses will be provided through boxed lunches or by Tufts staff. Tufts staff will also provide meals for program related activities taking place off-campus. Tufts dining is able to accommodate most dietary restrictions and preferences. Please advise us of dietary needs during the application process.