As artificial intelligence (AI) and emerging technologies reshape society, computing education must go beyond technical proficiency to address ethical, social, and philosophical implications. Ethical considerations should be integrated throughout the development of complex technical systems, yet computing science curricula often lack the structured ethical training required in engineering programs. This gap leaves students unprepared for challenges such as data privacy, algorithmic bias, and the societal impact of AI. A liberal arts approach can help bridge these gaps by fostering interdisciplinary learning in fields like philosophy, sociology, and political science. By incorporating ethical reasoning into computing education, institutions can cultivate responsible innovators who develop technology with both technical excellence and social responsibility in mind.