Co-curricular activities refer to the events and learning skills that take place alongside the academic curriculum which offers opportunities for the students to develop specific skills and exhibit their non -academic abilities which are essential for interacting individually or collectively in their work and social life. These activities are considered as gained skills that accomplished out-of-class to complement and extend the formal learning skills of a course or academic program. This work has been conducted along with information technology track, computer science department, Community College, Imam Abdulrahman bin Faisal University, Dammam, Saudi Arabia. In this paper, a new methodology was suggested to improve the students’ performance based on modern generic skills by integrating co-curricular activities with curriculum to enhance the achievement of the necessary work requirements. The results showed that co-curricular activities had great effects on students' performance based on these skills.