The DuaL Degree program in computer science is offered to qualified freshman and transfer students. The curriculum for both the undergraduate and master s programs is consistent with the recommendations for a model curriculum in computer sciences as outlined by the Association of Computing Machinery (ACM).