BALL STATE UNIVERSITY
Fall 2014 CS 120: Computer Science 1
All-section Art Show
Sponsored by the Department of Computer Science

Held in the AJ Atrium on Friday, October 24, 2014, from 10:00 AM to 1:30 PM


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.


 

Section 1

Instructor: David Largent
Roll your mouse over a collage for a larger image.


"Skull Flowers" by Joshua Dobbs
Junior; Computer Science major
djdobbs.jpg
Artist's statement: "The most challenging part of this project was getting the correct positioning for each of the images. The most rewarding part was seeing the finished product and knowing that I understood the material."
"Mystery Mosaic" by Andrew Jones
Freshman; Computer Science major
ajjones.jpg
Artist's statement: "The most challenging aspect of this assignment was deciding on a picture to use, and choosing what effects I should do to it. Having people enjoy what I created was the most rewarding."
"Tinted Terra" by JR Pegg
Freshman; Computer Science major
jrpegg.jpg
Artist's statement: "The most challenging part of this collage was getting a final result I was happy with. The spacing and color distribution was a challenge itself, so my first step next time would be to map out my ideal product beforehand. The most rewarding part of the project was, by far, viewing my finished product in a way I was pleased with. Finally getting the image right was very gratifying."
"Happy Plant Cells" by Tom Taylor
Sophomore; Economics & Finance majors
ttaylor4.jpg
Artist's statement: "The most challenging part of this assignment was deciding on a photo to start with and the layout. The most rewarding part was the artistic finished product and thinking about the code needed to accomplish the vision."

 

Section 2

Instructor: David Largent
Roll your mouse over a collage for a larger image.


"BMW M3" by Mehrob Davlatov
Sophomore; Accounting & Computer Science majors
mdavlatov.jpg
Artist's statement: "The idea of the collage itself was challenging, as was coding the 'invert' function. The final result was quite rewarding, however."
"Never Forget" by Ashlee Feltis
Senior; Finance major, Foundations of Computer Systems & Interpersonal Relations minors
amfeltis.jpg
Artist's statement: "Getting the chromakey function to work correctly was the most challenging part. It was hard because the pixels close to my signature and the title are not fully white so it seemed to have a slight white outline around the words. The most rewarding part of this project was seeing it turn out the way I had envisioned it. I put a lot of work into the project and tried many different effects in order to get the final product I wanted."
"Arthur’s Seat Revised" by Devin Monday
Freshmen; Computer Science major
dmmonday.jpg
Artist's statement: "The most challenging aspect of this collage was getting each edited version of the picture to border one another without overlapping or having space between them and getting the quadrants on the rotated picture to start in the correct positions as well. The most rewarding part of the collage was seeing the finished product being the same as what I originally envisioned prior to starting the project."
"Château de Chenonceau Maze" by Claire Smith
Sophomore; Applied Mathematics major
cesmith5.jpg
Artist's statement: "The most challenging aspect of this collage was figuring out the scaling factor to fit my original picture onto the canvas. The most rewarding part was seeing it come together as I figured out exactly how I wanted to manipulate my picture."

 

Section 3

Instructor: Vinayak Tanksale
Roll your mouse over a collage for a larger image.


"Unknown Seasons" by Ian Clark
Senior; Music Education major (in the process of switching to Computer Science)
clark.jpg
Artist's statement: "The most challenging part of making the collage was placing the images on the canvas correctly. One slip and it would not come out correctly. The most rewarding part was seeing the final product. After stressing for hours in front of the computer screen, seeing how the images came out was a great feeling."
"Alternate Galaxies Far, Far Away" by Josh Schoen
Freshman; Computer Science major
schoen.jpg
Artist's statement: "The most challenging thing about this collage was getting the proportions correct between canvas and picture. Programming in where each piece would go was much more simple after the proportions were made correct. The most rewarding part was seeing the finished piece after working on programming in the correct alterations to each image."
"Whirlwind" by Lucas Smith
Sophomore; Computer Science major, ISOM minor
smith.jpg
Artist's statement: "The original image was 3200 by 2400 pixels while the canvas was only a fraction of that so it triggered a number of errors. Seeing that first image appear on the canvas was the most rewarding part of the project."
"Lollapalooza" by Nick Torres
Freshman; Computer Science major
torres.jpg
Artist's statement: "I had a challenge picking the picture to use. Seeing all the parts work together correctly was rewarding."

 

Section 4

Instructor: Vinayak Tanksale
Roll your mouse over a collage for a larger image.


"Connor at 3" by Morris Franklin
Freshman; Computer Science & Musical Theater majors
franklin.jpg
Artist's statement: "The picture in the upper right hand corner is actually replacing sections of the picture with a line drawing of that section. The most difficult thing was to create a code that would create the stripes without making the code enormous. I ended up creating a section of code that could be manipulated slightly to increase or decrease the number of stripes on the picture. Even though this creation was very basic compared to what could have been created with a commercially built program, i created it from scratch. It’s the same feeling you get when you peel the potatoes for your mashed potatoes, instead of using the instant flakes, it just seems to taste better."
"def lifeCycle(Picture):" by Kevin Garringer
Freshman; Computer Science major
garringer.jpg
Artist's statement: "The hardest part for me was getting all five of the pictures on the canvas at the same time, also putting them where I wanted, and how I wanted. For example I wanted the middle one to be the original, and for it to be on top of the other four. The most rewarding part of creating the collage was seeing the finished project. I enjoyed knowing it was my code that created it.
It is supposed to represent the work and effort everyone takes for granted when they look at a picture. The lineDetection represents a drawing of a picture. The negative picture represents the past in which I believe they started out with a negative of a picture. Then the grayscale represents the picture being converted from a negative to black and white pictures. Then the darker picture represents the switch from black and white to color. Then the final and original picture, the finished product, represents the HD and other enhanced photos we have today. The collage was ordered to go through all of the functions in that order, and then have the original on top to represent the finished product."
"Pareidolia" by Jack Mcginnis
Freshman; Computer Science major
mcginnis.jpg
Artist's statement: "Using programming tools to cover the entire canvas in images proved to be more difficult than expected. It turned out to be a lot of fun to create something semi-artistic without using a typical art creation medium."
"Waikiki skyline" by Kay Rittichier
Sophomore; Philosophy & Computer Science majors
rittichier.jpg
Artist's statement: "The most challenging thing about creating the collage was making sure I was following the guidelines for the project. Some ideas didn't work out, but I learned more through trying. Learning (in a more hands-on way) how some of the picture editing software works was very rewarding."

 

Section 5

Instructor: Jeff Zhang
Roll your mouse over a collage for a larger image.


"X Marks the Spot" by Spencer Kolbus
Freshmen; Computer Science major, Leadership Studies minor
KolbusP2.jpg
Artist's statement: "What I found most challenging was writing the fill() function to work correctly to fill the canvas with one image. The most rewarding part of the creation was realizing that lines of code can manipulate two pictures to create a new and exciting picture."
"Street Graffiti" by Aron Patterson
Freshman; Computer Science major
PattersonP2.jpg
Artist's statement: "The most challenging thing about getting the collage to work was getting the blend function to work properly. Seeing the final product after I finally got all the errors out was very rewarding."
"There Will be No Divorce" by Jenna Stroup
Sophomore; Psychology major, Computer Science and Sociology minors
StroupP2.jpg
Artist's statement: "The chromakey function was the most challenging aspect of the project. The most rewarding part was the process of creating something."
"Snow" by Toan Tran
Freshman; Computer Science major
TranP2.jpg
Artist's statement: "I found the most challenging part of creating the collage was getting the code to do what you want it to do. The most rewarding part was the final product/result."

 

Section 6

Instructor: Jeff Zhang
Roll your mouse over a collage for a larger image.


"Free Falling" by Matt Buckner
Freshman; Computer Science major, Business Information Systems minor
BucknerP2.jpg
Artist's statement: "Trying to use the least amount of code while still accomplishing the same tasks was a challenge. The most rewarding part was running the program for the last time and having it work smoothly."
"Unnamed" by Austin "Paco" DeArmond
Junior; Telecommunications major, Computer Science minor
DeArmondP2.jpg
Artist's statement: "The most challenging part was deviating from what we learned in class and figuring out on my own how to perform certain functions, including making a gradient function. The most rewarding part was when I finally stitched the paint photo together along with the colonizing functions I had used. I had no idea what to expect and it turned out looking really cool."
"" by Joseph English
; major
EnglishP2.jpg
Artist's statement: ""
"Sparky's Swords" by Kevin McMinn
Freshman; Computer Science major, Physics minor
McMinnProject2.jpg
Artist's statement: "The most difficult part of this collage was creating the top right picture. Out of all the code required for this picture, I am least familiar with the line-drawing code required to do this. The most rewarding part of this project was seeing the end result. It is a great feeling when all that code finally becomes a cool picture."

Copyright © 2014 by the collage creators identified above each image.
Fall 2014 CS 120 All-section Art Show organized by David Largent with significant support from Paul Buis, Kim Bechdolt, Vinayak Tanksale, and Jeff Zhang.