The Pathways and Experiences of Illinois Computer Science Undergraduate Students Series Part 1 – Towards an “Uplifting Environment”: Understanding Supports and Barriers for Students in Illinois Computer Science College Programs