NCSS is about challenging students to think like computer scientists and providing an intensive programming experience in a university setting.

The main activity for the week is the creation of software to implement a social networking site. Social and teamwork games are included in the relaxation periods.

All NCSS students reside at the Women's College on campus. Due to COVID-19, all students will be housed in single rooms. NCSS tutors reside at the same residential college, and provide pastoral care for the duration of NCSS.

To see what happens at a typical NCSS, watch our video on YouTube.

Example NCSS Timetable

Note that this program is indicative only, as the exact timetable changes each year.

  Morning Afternoon Evening
Day 1   Students arrive
Introduction and Welcome
Introductory Lecture
Meet your teammates.
Day 2 Introduction to the Projects Programming Lectures and Labs Trivia night
Day 3 Programming Lectures and Labs Programming Lectures and Labs NCSS Scavenger Hunt
Day 4 Programming Lectures and Labs Programming Lectures and Labs. Free Time
Day 5 Programming Lectures and Labs Programming Lectures and Labs NCSS Programming Competition.
Day 6 Mock job interviews Programming Lectures and Labs Formal Dinner for NCSS
students
Day 7 Programming session:
implementation of your final project
Programming session:
implementation of your final project
Preparing the final presentations.
Day 8 Final polish on the presentations
Packing and preparing to leave.
Final Presentation. Students Depart.