Computer scientist

About this career

Computer scientists conduct research in computer and information science, directed toward greater knowledge and understanding of fundamental aspects of ICT phenomena. They write research reports and proposals. Computer scientists also invent and design new approaches to computing technology, find innovative uses for existing technology and studies and solve complex problems in computing.

Essential skills

apply for research funding apply research ethics and scientific integrity principles in research activities apply reverse engineering apply statistical analysis techniques communicate with a non-scientific audience conduct literature research conduct qualitative research conduct quantitative research conduct research across disciplines conduct research interview conduct scholarly research define technology strategy demonstrate disciplinary expertise develop professional network with researchers and scientists disseminate results to the scientific community draft scientific or academic papers and technical documentation evaluate research activities execute analytical mathematical calculations execute ICT user research activities increase the impact of science on policy and society integrate gender dimension in research interact professionally in research and professional environments manage findable accessible interoperable and reusable data manage intellectual property rights manage open publications manage personal professional development manage research data mentor individuals operate open source software perform project management perform scientific research promote open innovation in research promote the participation of citizens in scientific and research activities promote the transfer of knowledge publish academic research speak different languages synthesise information synthesise research publications think abstractly use an application-specific interface use back-up and recovery tools write research proposals write scientific publications

Required knowledge

data science scientific research methodology

Additional skills

apply blended learning create solutions to problems develop computer vision system develop professional network implement anti-virus software innovate in ICT perform data mining process data report analysis results teach in academic or vocational contexts use presentation software use query languages use spreadsheets software Apache Tomcat behavioural science business intelligence cognitive computing computational biology computer simulation data engineering data mining digitization documentation types emergent technologies image recognition information categorisation information extraction innovation processes JavaScript Framework LDAP LINQ mathematical physics MDX N1QL NoSQL operational research quantum computing query languages resource description framework query language scientific computing software frameworks SPARQL SQL unstructured data XQuery

Also known as

ICT scientist IT researcher ICT science researcher computers scientist ICT research scientist IT research scientist IT science researcher ICT researcher IT scientist