BCA Computer Science can be challenging, especially if you are new to programming and computer science concepts. But, it have great career scope and jobs in future.