Date Jul 30, 2024, 10:00 am – 4:00 pm Location View location on My PrincetonU Related link More details in My PrincetonU Share on X Share on Facebook Share on LinkedIn Details Event Description Note: A single registration covers all sessions over the two days. Participants are welcome to attend only specific sessions. This two-day summer school (July 30 and 31) will provide an introduction to software engineering. Participants will learn about version control, debugging and performance profiling, best practices for writing software in Python, software testing, software packaging and publishing, continuous integration and continuous delivery, and A.I. tools for software engineering. Registration is open to all current Princeton University students, researchers, faculty and staff. Day 1: Tuesday, July 30 at 10:00 AM-4:00 PM Day 2: Wednesday, July 31 at 10:00 AM-4:00 PM This bootcamp is aimed at Princeton researchers and students looking to transition from simple coding to writing high-quality software that others can use. Each session builds on the previous ones so attendees are strongly encouraged to attend all sessions. For additional information: https://researchcomputing.princeton.edu/summer-2024-software-engineerin… Lunch will be provided on both days. Enrollees will be contacted by email about attendance and dietary restrictions. Format: Presentation with hands-on exercises. Target audience: Researchers and students. Knowledge prerequisites: Prior experience with Python is required in order to participate in this summer school. Knowledge of the Linux command line would be beneficial. Accessibility To request accommodations for this or any event, please contact the organizer or the GradFUTURES team at least 3 working days prior to the event. Upcoming Events Jun 16 Office Hours for Humanities and Social Sciences Graduate Students (In Person) Jun 18 Effective Research Mentorship for Graduate Students: Rematch+ (Session 5) Jun 18 Office Hours for Humanities and Social Sciences Graduate Students (Virtual) Jun 20 Tour of Firestone Library Jun 20 Office Hours for Humanities and Social Sciences Graduate Students (Virtual) Jun 23 Office Hours for Humanities and Social Sciences Graduate Students (In Person) Jun 24 Software Engineering Summer School (June 24-25, 2025) Jun 25 Office Hours for Humanities and Social Sciences Graduate Students (Virtual) View All Events