The collages shown below were created by students in the CS 120 course, and judged by their peers to be the best in each section of the course. Although these could have been created using an image-editing 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.
Instructor: Jeff Zhang
Roll your mouse over a collage for a larger image.
"All Around Nightwing" by Briahna Campbell Sophomore; Computer Science major Artist's statement: "The most challenging part of creating nightwing was figuring out how to manipulate one picture and constantly changing my idea for it. The most rewarding part is seeing the result and it is better than what I originally wanted." |
"Signed Baseball " by Larry Mangano Freshman; Computer Science major, and Business minor Artist's statement: "The most challenging thing about creating this collage was going ahead and using the copy function over and over again. Not that it's hard to use a function repeatedly but I felt like there was an easier way to do it. The most rewarding thing about this collage creation was that this was your project. You were able to use your pictures and code your own program. Not just using the images from the book and trying to recreate what they did." |
"All Eyes On You" by Nick Griggs Junior; Computer Technology major, and Business, Computer Security, and Information Systems minors ![]() Artist's statement: "The mirroring function to get the picture to replicate down in rows was difficult to grasp at first. The most rewarding part of the collage creation was seeing my vision being brought to life through programming." |
"Scout" by Danielle Nealon Freshman; Actuarial Science major Artist's statement: "The most challenging part about creating my collage was figuring out the codes and trying to figure out what did and didn't work. The most rewarding part of my collage was finishing it. I was so proud of myself for being able to make such a creation." |
"The heat" by Morojuoluwa Oke Sophomore; Pre-Engineering preparation major Artist's statement: "Creating the chromakey was the most difficult task of this collage. It was not easy to just put it somewhere. The most rewarding part of this collage is actually being part of this Art Show. I could say I earned it." |
"Until the Cows Come Home" by Lindsey Trepton Freshman; Mathematical Sciences major/Computer Science minor Artist's statement: "The most challenging part of this project for me was determining the most efficient and organized way to code all of the effects and modifications. The most rewarding part of the project was being able to apply the information that I learned in class in order create what I envisioned." |
Instructor: Jeff Zhang
Roll your mouse over a collage for a larger image.
"Splat-Mobile" by Brendan Byrd Freshman; Computer Technology major and Business minor ![]() Artist's statement: "The most challenging part of creating this collage was thinking about an idea for it. I simply didn't know what I wanted to do. I sat for hours just messing around with pictures. The most rewarding part would be seeing that my classmates actually liked it and picked mine for this Art Show." |
"Made/Grown" by Josh Dean Senior; Telecommunications-Production major and Screenwriting minor ![]() Artist's statement: "The most challenging thing about this project was writing non-specific functions that could be used and reused in whatever way I needed. I attempted to remove any and all 'magic numbers' in the functions themselves, and left everything image-specific to the main collage() function. The most rewarding thing was building up the library of image effects functions and then putting them to use to create a cool final picture." |
"The Great Gateway" by Tucker Gates Sophomore; Computer Science major and Business Administration minor ![]() Artist's statement: "The most challenging part of making the collage was trying out different functions to alter the picture, and have them not work. Whatever piece of code worked, stayed in. The most rewarding part of this project was seeing the code compile and not be met with an error." |
"Sewer Light" by Jon Largent Freshman; Computer Science major ![]() Artist's statement: "The hardest part to me was trying to figure what effects would look best together. Creating something from nothing was rewarding." |
"Human After All" by Andy Luttenbacher Freshmen; Computer Science major ![]() Artist's statement: "The biggest issue I ran into while making this dealt with image transparency. Originally, my source images were .pngs with transparent backgrounds. Using a copy function to put the source image onto the canvas would cause the resulting product to look nothing like the original source image. I'm assuming this reaction had something to do with the built in Python library in Jython. Jython was not recognizing transparency as a color or as an alpha value, so it distorted the image in the end. I solved this by adding white backgrounds to my source images which were removed by the chromakey function. Completing the collage and cleaning up the code was the most rewarding part of this project." |
"Futtilis" by Nick Strange Senior; Physics major ![]() Artist's statement: "The most challenging part of the collage project was dealing with the sky and Worthen Arena in my 'negative' function. In my picture of campus, the horizon is sloped, and the color of the sky varies significantly. In addition, parts of sky are very close to the color of Worthen Arena. Distinguishing the sky from Worthen and getting only the sky to negate proved challenging. The most rewarding part of the collage project was the creation of my own functions. I figured out what I wanted the functions to do, and I was able to convert those ideas to Jython." |
"RePixelation" by Cody LeFan-Weaver Junior; Computer Science major ![]() Artist's statement: "Getting the picture size to be just right, where I could get detail from my smallest images (the ones which I used to represent the pixels of my original picture) while also fitting into the size requirements of the lab was very challenging. When I finally got all of my 'pixels' to show up where and how I wanted to, I got so excited that I tried showing my roommates. They weren't nearly as enthusiastic about it as I was. C'est la vie." |
Instructor: David Largent
Roll your mouse over a collage for a larger image.
"Impairment " by Samantha Anderson Senior; Architecture major and Interior Design minor ![]() Artist's statement: "Developing the design initially, then creating the code to accomplish the design intent proved to be the most challenging. The final product was very rewarding." |
"Casino Royale" by Anna Montrastelle Junior; Information Systems and Six Sigma minor ![]() Artist's statement: "The most challenging aspect in creating the collage was designing it in such a way that it was appealing to the eye and something that I was proud of. Writing code to produce my signature was challenging for me as well. The most rewarding part of my collage creation was having it produce what I originally intended it to produce. I was happy that it looked good and was proud of myself for creating it!" |
"Rubiks" by Chris Beaman Senior; Telecommunications major ![]() Artist's statement: "I had more issues with the placement of the images than anything else. Finally seeing it all come together was rewarding." |
"Color Changing Cardinal" by Tyler Cahill Junior; Information Systems major ![]() Artist's statement: "The most challenging part of the collage was simply coming up with an idea of what to do. The most rewarding part of the collage was seeing that my classmates enjoyed and appreciated my work by voting me into the art show." |
"Memory of a Friend" by Logan Kelley Freshman; Accounting major and Computer Science minor ![]() Artist's statement: "The most challenging part about creating this collage was trying to keep the different picture modifications within the yellow borders. Several times, I would view the collage only to find that the modifications were editing the borders as well as some of the other edited pictures. The most rewarding part of this collage is that I was able to take the time to remember a friend and create a project dedicated to her. My dog Blackey was a very special pet, and I lost her during move-in week in August. I feel that this project is a very special way of remembering her and how she has impacted my life." |
"Ghost Girl" by Rebecca Lawrence Freshman; Computer Science major and French minor ![]() Artist's statement: "The most challenging part was the overlay, I spent most of my time working on that and ended scrapping the idea multiple times until I finally figured it out. The most rewarding part was actually finishing." |
"In Your Eyes" by Mehrob Davlatov Sophomore; Accounting and Computer Science majors ![]() Artist's statement: "I found the positioning of pictures with its pieces to be the most challenging. The final result was rewarding." |
Copyright © 2015 by the collage creators identified above each image.
Spring 2015 CS 120 All-section Art Show organized by
David Largent
with significant support from Paul Buis, Kim Bechdolt, and Jeff Zhang.