Bachelor of Computer Applications (BCA) is an undergraduate Programme to start career in computer science. It provides sound academic base from which an advanced career in computer applications including the latest developments keeping pace with the industry can be developed. In BCA, subjects related to basics of technological applications such as mathematics, database management system, business data processing, system analysis, statistics and optimisation techniques etc. are taught at an elementary level. Career Options after BCA includes Computer Programmer, Computer Scientist, Computer Support Service Specialist, Computer Systems Analyst, Database Administrator, Information Systems Manager, Software Developer, Software Publisher, Systems Administrator etc.