The collages shown below were created by students in the CS 120 course, and judged by a panel of faculty (CS and non-CS), administrators, and CS 222: Advanced Programming students to be the best in the show. Prior to the event, they were judged by their peers to be the best in each section of the course. Although these could have been created using a PhotoShop-like program, these students have written the code themselves to create these collages programmatically by manipulating individual pixels.
This page displays the entries from this semester. You may view entries from all other semesters. All student work included in this and other shows, as well as many other CS 120 students' work is provided in an online digital media repository maintained by the BSU University Libraries.
Roll your mouse over the collage for a larger image.
"Desert Mirage"
by Noah Connolly Sophomore; Oboe Performance, and Computer Science majors |
![]() |
Artist's statement: "The most difficult aspect of my collage was figuring out how to make the inside of the picture chromakeyed for the starry sky. The most rewarding part was getting the chromakey to work and creating a really cool effect. Seeing the final product was worth the hours it took to get it to work." |
Roll your mouse over the collage for a larger image.
"Mirrored Flight"
by Valerie Sullivan Senior; International Business major, Foundations of Computer Systems minor |
![]() |
Artist's statement: "The most difficult part was lining up all of the copied items on the main canvas. Due to how straight the lines are in the pattern, any deviation from perfect symmetry will be distracting for the viewer. Creating a full program from a sketch was the most rewarding aspect for me because I was able to apply what I learned in class to an area that interests me." |
Roll your mouse over the collage for a larger image.
"A Seasoned Scene"
by Chris Wilson Freshman; Computer Science major |
![]() |
Artist's statement: "The most difficult obstacle I had to overcome while programming my collage was making sure that both the Chroma key and random scaling/placing functions for the trees didn't cause the program to error. The most satisfying part of this collage was finally creating a procedurally generated picture consistently, fully completing without error." |
Roll your mouse over a collage for a larger image.
"Back to the Future"
by Jared Ripley Freshman; Computer Science major ![]() Artist's statement: "The most challenging part when creating my collage was definitely when using the scale function to size down all of the different pictures on the canvas. The most rewarding part of the collage project was being able to learn more about code and how to use it when dealing with a big project." |
"We Don't Make Mistakes, Just Happy Little Accidents"
by Hunter Wallace Freshman; Computer Science major, Digital Forensics minor ![]() Artist's statement: "The hardest part, at first, was deciding where to start and what content we learned to utilize and make this project work. I’d say the most rewarding part was the final creation. As cheesy as it sounds, I really loved seeing the whole thing come together and seeing others laugh and smile at what I made. I had a blast with this project and can’t wait to continue my future in computer science." |
Roll your mouse over a collage for a larger image.
"Random Bits"
by Nathan Peterson Senior; Computer Science major ![]() Artist's statement: "The most challenging part of creating the collage was learning how to take an image and place it on a blank canvas pixel by pixel. The most rewarding part of the collage creation was watching as my canvas went from blank space to a work of art, and knowing each time that I ran the program I would get a unique collage back." |
"Matrix Breakdown"
by Justin Russell Freshman; Computer Science major, Music Theory minor ![]() Artist's statement: "The most challenging part of this collage for me had to be deciding where I would want to put my signature and what color scheme I essentially wanted to go with at the beginning of the collage. One of the most rewarding parts of the collage creation was being able to finally see the end result I had envisioned in the beginning, and having the relief that it turned out how I wanted it to be." |
Roll your mouse over a collage for a larger image.
Section 1"The Internet"by Hunter Line Freshman; Computer Science major, Computer Technology minor |
![]() |
Artist's statement: "The hardest part for me was cleaning the code to simplify and remove repetitive lines. The most rewarding part of this collage creation is the beautiful outcome." |
Section 2"Spiraling Towers"by Eli Sokeland Freshman; Computer Science major, Strategic Communications minor |
![]() |
Artist's statement: "The most challenging part of my collage was editing my photo multiple times without permanently changing the source photo. The most rewarding part of my creation was making the collage very symmetrical." |
Section 4"Different Sides of Zelda"by Kelsi Goshinsky Freshman; Chemistry major |
![]() |
Artist's statement: "The most challenging part of the collage creation was figuring out what I wanted to do for this piece. Getting the program to run flawlessly was the most rewarding." |
Section 5"Differing Moons"by Chris Bucker Freshman; Computer Science major, Mathematics minor |
![]() |
Artist's statement: "For the many colored moon I found it difficult to keep the colors on the moon instead of the background. The most rewarding part would have to be when the whole piece was put together." |
Section 6"Continuity"by Will English Freshman; Computer Science major, Computer Technology minor |
![]() |
Artist's statement: "What I found most challenging is when I tried to scale down my image without looking anything up. That ties into what I found rewarding: even though I did get some help from the book, I still had the right ideas on how to scale." |
Copyright © 2017 by the collage creators identified with each image.
Fall 2017 CS 120 All-section Art Show organized by
David Largent
with significant support from Paul Buis, Kim Bechdolt, Karl Mesarosh, and Vinayak Tanksale.