The document outlines the course CS-3327 Professional Practices offered at the University of Lahore for the fall semester of 2017, focusing on the responsibilities and ethical considerations of computing professionals. It covers course objectives, key topics such as professional ethics, intellectual property rights, and software contracts, along with student learning outcomes and assessment criteria. The course emphasizes the development of skills needed in professional environments, including writing, presentation, and teamwork.