The curriculum of the Computer Science program of the University of California, Los Angeles (UCLA) is designed to accommodate students who want professional preparation in computer science but do not necessarily have a strong interest in computer systems hardware.