Subjects that are covered under the BCA degree program are Programming Languages, Computer Networks, Embedded Systems, Computer Architecture, Computer Fundamentals, etc.