A career in computer science also offers a great opportunity for those who wish to be self employed and work as freelance consultant .
For example , market is booming with assignments for Android Application developers , Database Specialists , Web Developers And many such similar opportunities with excellent financial rewards.
Once you build your specific skill set and expertise in CS , then you can get the assignments on the platforms like Upwork And Fiverr .