If you’ve decided to study tech, CS 111 will lay the the groundwork for the academic experiences that lie ahead.
This might be your first-ever experience with a tech-oriented class, and you'll find that almost all of your classmates are in the same situation. CS 111 includes lots of group work, because we believe that new tech skills are best learned together!
Break Through Tech Chicago helps UIC students who plan to major or minor in data science, computer science, CS + design, or computer science and linguistics to get their start in CS 111. Each year, we accept applications for our tuition-free summer section of this course. We are looking for students who:
CS 111 has “computer science” in the title, but it's equally relevant for students who plan to pursue well-paying careers in data science!
The Break Through Tech section of CS 111 is tuition free and open by application via Break Through Tech Chicago. Our mission is to help women and non-binary students to launch rewarding, well-paying careers in tech. A great experience in CS 111 is the first step on that journey.
Your instructor will be Clinical Associate Professor Shanon Reckinger, a favorite computer science faculty member at UIC and a true advocate for women and non-binary students in tech subjects.
The special section run by Break Through Tech Chicago is open to current UIC students as well as incoming UIC students who have submitted their intent to enroll at UIC for the fall semester after the course takes place.
This course is hands-on and designed to be fun, so once you have some basics of Python, you will use this computer language to be creative: producing graphics, simple computer games, visually appealing charts, and even animations. In each assignment, you will practice key skills while making something unique that you can show to your friends and family.
I always dabbled in computers and technology, but never considered pursuing Computer Science as a career until I took CS111 Summer after my freshman year! The support and hands-on curriculum made me realistically see myself in the field, and CS didn't seem as much of a foreign subject anymore.
One thing I enjoyed about the program is the collaboration opportunities with my classmates. I had the chance to connect with others who shared similar interest, which really helped expand my network. I'm glad I participated in the program!
The final project of BTT CS 111 made me realize that my potential is only as limited as my imagination—creating something from scratch was empowering and inspiring. This experience illuminated a clear path toward a career in tech, sparking a belief in my ability to achieve great things.
I loved how Professor Reckinger intentionally structured the class to encourage interactions, creating an environment where connections bloomed among students, TAs, and the instructor. I also liked the course's compact curriculum, which covered all the basic programming concepts while making space for logical thinking and creativity—all within a month.
C111 is still, to this day, one of my favorite classes I've ever taken. It's a really fun course that not only equips you with essential coding knowledge but also allows you to apply it in very creative ways. Most importantly, the class helps you build a strong and supportive community of women who will likely join you in the rest of your CS journey and beyond, should you decide to continue down that path.
CS 111 not only kickstarted my programming journey at UIC but also provided a foundation that encouraged creativity and innovative problem-solving. It’s an amazing chance at expanding your network, I still keep in touch with many of the connections I made in this program!