CAREER PROSPECTS

Major Branches of Computer Science

Computer Science is an excepionally broad discipline that comprises a number of smaller sub-areas which deal with its different aspects. Following are some of the its most well-known branches:


    Computer Hardware

  • • Computer Hardware

  • - Computer Architecture
  • - Robotics
  • - Embedded Systems
  • - Microprogramming
  • - Computer Networks
  • - Memory Systems
  • - Performance Analysis

  • • Software Systems

  • - Programming Languages and Compilers
  • - Operating Systems
  • - Software Engineering
  • - Database Administration
  • - Data Warehousing and Data Mining
  • - Game Development
  • Sony Robots Playing Football

  • - Concurrent, Parallel, and Distributed Systems
  • - Communications and Security
  • - Information Systems
  • - Networking
  • - Web Science
  • - Computer Graphics
  • - Data Structures
  • - Artificial Intelligence
  • - User Interface Engineering
  • - Human-Computer Interaction
  • - Natural Language Processing
  • - Image Processing
  • - Computer Aided Engineering

  • Computer Software

  • • Scientific Computing

  • - Bioinformatics
  • - Medical Informatics
  • - Simulation and Modeling
  • - Computational Physics
  • - Computational Chemistry
  • - Numerical Analysis

  • • Computer Theory

  • - Theory of Computation
  • - Discrete Structures
  • - Algorithm Analysis
  • - Probability and Statistics
  • - Cryptography

The main objective of the Women in Computer Science website is to promote the breadth of the field of computer science and high technologies and outline the numerous opportunities it creates for young people and women in particular. The information presented on it serves solely to meet this objective.