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