Computers are now used in practically every area of human endeavor. Job opportunities in the field of Computer Science and Information Science are challenging and diverse. Demand for computer science engineers is expected to remain strong over the next decade.