Skip to main navigation Skip to search Skip to main content

Teaching computer science soft skills as soft concepts

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we describe a course on computer science and software engineering soft skills offered by the Department of Computer Science (CS) at the Technion-Israel Institute of Technology. The course was developed in response to a call by the Israeli hi-tech industry to equip the Technion's CS graduates with such skills. This request actually reflects the industry's recognition of the importance of soft skills in software development processes, not only on the managerial level, but also among software team members. The paper describes the course and aims to deliver the message that like soft concepts of computer science (e.g. abstractsion and readability), which cannot be imparted rigidly using formal definitions, soft skills too cannot be studied and taught formally and, rather, should be learned and grasped gradually over a certain period of time, based on students' engagement, active learning, and reflection. Furthermore, students must accept such soft skills as concepts that can neither be defined formally nor evaluated adequately.

Original languageEnglish GB
Title of host publicationSIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education
Pages59-64
Number of pages6
DOIs
StatePublished - 6 Mar 2013
Event44th ACM Technical Symposium on Computer Science Education, SIGCSE 2013 - Denver, CO, United States
Duration: 6 Mar 20139 Mar 2013

Publication series

NameSIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education

Conference

Conference44th ACM Technical Symposium on Computer Science Education, SIGCSE 2013
Country/TerritoryUnited States
CityDenver, CO
Period6/03/139/03/13

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 4 - Quality Education
    SDG 4 Quality Education

Keywords

  • Communication
  • Diversity
  • Ethics
  • Reflection
  • Soft skills
  • Teamwork
  • Time management

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Education

Fingerprint

Dive into the research topics of 'Teaching computer science soft skills as soft concepts'. Together they form a unique fingerprint.

Cite this