Interning with the USC Center for Systems and Software Engineering

Posted: January 14, 2016, 1:15pm

This Spring, I have been accepted to intern with the USC Center for Systems and Software Engineering (CSSE) where I’ll be working on the maintenance and updation of a product called the Unified Code Count (UCC). UCC is an application that has been in production for over 10 years and its consumer base includes developers, project managers, contractors, students and researchers.

UCC addresses one of the major problems in software estimation i.e. sizing, which not only determines the time spent and the cost of the final product but also its status and quality. The CSSE at USC, under the direction of Dr. Barry Boehm and in collaboration with The Aerospace Corporation, Northrop Grumman and Boeing Corporations, has developed and released this code counting toolset, which ensures consistency across independent organizations in the rules used to count software lines of code.

Working on UCC not only involves the application of one’s technical skills but the internship and research programs are aimed at developing a sense of responsibility and quality among the students of USC and hence, prepare them to eventually succeed in a professional working environment. The graduate students working on the project are held up to and assessed on the principles of software development ethics and marked based on their participation in weekly meetings, initiative to troubleshoot and willingness to help fellow team members. These standards to which all interns will be held up  promise to make this an enriching experience and I really look forward to it.

Published on July 24th, 2017

Last updated on August 10th, 2017