Return to Article Details A Comparative Study of Computer Programming Challenges of Computing and Non-Computing First-Year Students Download Download PDF