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 James M. Van Wyck at least 3 working days prior to the event. Upcoming Professional Development Events Sep 9 Introduction to QGIS Sep 9 Shape Your Ph.D 2024 (Session 1) Sep 10 Princeton University Library 101 Sep 10 Introduction to ArcGIS Pro Sep 10 Inclusive Leadership Learning Cohort 2024: Session 1 "Inclusive Leadership, With or Without Title or Authority" Sep 11 Mentor Undergraduate Researchers through ReMatch Sep 11 How to Create and Collect Geographic Data using QGIS Sep 11 Princeton University Library 101 View All Events