Hope Computer Science students win best poster competition at conference

Students Amber Carnahan and Jori Gelbaugh won the best poster award at the 2017 Consortium for Computing Sciences in Colleges (CCSC) Midwest annual conference, held on September 26-27 at Calvin College.

Students Jori Gelbaugh (left) & Amber Carnahan (right) with their poster about their Articulus project at CCSC MW 2017.

Amber and Jori’s poster summarized their work on Articulus.  On their page at the Google Chrome Web store, Amber and Jori describe purpose of Articulus:

Articulus is a Google Chrome extension that improves the readability of online articles. 

... In plain English, Articulus makes reading online easier!

For students with reading or learning disabilities, reading online articles can often be challenging because of online distractions and difficult words. Articulus was created to give these students (and other readers) the freedom to easily read the articles they want.

Work on Articulus was completed during the summer of 2017, and was supervised by Dr. Mike Jipping.  Congratulations to the students and Dr. Jipping for their outstanding work!

Hope Computer Science student team create app to help people find each other on Hope’s campus

Student Grace DuMez presented the Pallist application to a group of students, faculty, and local industry professionals on August 2, 2017.  DuMez and her partner Michael Kiley (studying abroad in Mexico for Fall 2017) developed Pallist as part of the Summer 2017 Hope Software Institute under the supervision of Dr. Michael Jipping.  Pallist is an application that helps people find friends located in the same building on Hope College’s campus.

The students presented their work to a group of software developers from Atomic ObjectOpen Systems TechnologiesBluJay Solutions, and SpinDance.  After the presentation, the students, faculty, and professionals enjoyed getting to know each other over lunch.

Here’s a video of the students’ presentation:

Students in the Hope Software Institute create app to adjust reading level of web pages

On Wednesday, August 2, the team of Amber Carnahan and Jori Gelbaugh presented their work on Articulus, a Chrome extension whose goal is allow readers of a web page to adjust the reading level required to understand the page’s content.  Amber and Jori worked under the direction of Dr. Mike Jipping as part of the Hope Software Institute.

The students presented their work to a group of software developers from Atomic ObjectOpen Systems Technologies, BluJay Solutions, and SpinDance.  After the presentation, the students, faculty, and professionals enjoyed getting to know each other over lunch.

Here’s a video of the students’ presentation:

Computer Science students honored at Honors Convocation

Five Computer Science students were honored at the 2017 Honors Convocation ceremony held on Thursday, April 27 in Dimnent Chapel.

From left: Cole Watson, Aaron Green, John Dood, Joe Bustamante
Nathan Gingrich
The senior award recipients were Cole Watson, John Dood, and Aaron Green.  Watson, from Louisville Colorado, was awarded the Computer Science Senior Prize, a book award given to the graduating senior deemed to be the outstanding student by the faculty of the ComputerScience department.  Dood, from Grand Rapids, and Green, from Midland, were recipients of the David M. Boundy Award, which is a financial award funded by David Boundy and given to the person in the graduating class who is deemed by the computer science faculty to have the greatest potential for making future contributions to the field of computer science.

Bustamante (Williamston) and Gingrich (Potsdam, New York) are both juniors and were honored with the Russel J. Kraay Award, a financial award funded by Dr. Russell J. Kraay and given to sophomore or junior students who, in the judgment of the computer science faculty, have demonstrated excellence in the field of computer science.

In addition to the Computer Science awards, our students were well represented across campus as well.  Nathan Vance, a senior Computer Science & Chemistry double major from Holland, was the recipient of the George and Joan Zuidema Award, given annually to a graduating senior from the Natural and Applied Sciences division who has demonstrated excellence in undertaking and completing substantial research.   This award carries a cash prize of $1000.

Nathan Vance

Two Computer Science students received Philosophy Deparmtent awards.  Michael Kiley, a freshman from Muskegon, was named the sophomore recipient of the Charles E. Lake Memorial Prize for Philosophical Promise, while Evan Altman from Petoskey received the James B. Allis Philosophia Award.

Michael Kiley
Evan Altman
Congratulations to all of these students on their outstanding work!

Reflections on Hope from a graduating senior

Cole Watson, class of 2017

My four years at Hope have been some of the most transformative years of my life. Hope has helped shape me into who I am today and who I will be in the future. Hope has prepared me well for a life after college and I am forever grateful for all the many things Hope has done for me.

I was drawn to the people of Hope and I have come to learn that when I chose Hope, I was not choosing a place, but rather I was choosing a people.

I am from Louisville, Colorado and as such, I often get asked the questions, “How did you hear about Hope?” and “Why did you chose to come to Hope?” I heard about Hope from my Uncle who lives in Holland and went to Hope himself. My older brother also went to Hope and so I knew a little bit about it that way. The reason that I chose Hope, though, was that it was everything I wanted in a college. It had good class sizes, great academic programs, a football team that I could play on, and a vibrant faith community that would challenge me daily. I was also drawn to the people of Hope and I have come to learn that when I chose Hope, I was not choosing a place, but rather I was choosing a people.

One of the biggest aspects of my life at Hope has been balancing my studies with my athletics. I played football at Hope all four years and so every semester I always had to manage doing well in both school and football. For me balancing school and football really came down to time management.  Football forced me to be extra disciplined in my studies and to stay on top of things. This required a lot of effort on my part, but it was very rewarding as I was able to play the sport I love everyday while also getting a great education.

Along with being a part of the football team, I was also a member of the Emmaus Scholars Program. The Emmaus Scholars Program is a yearlong intentional Christian community that prays, eats, lives, and learns together. The focus of the program is on Christian community and Christian mission.  This program was the single most transformative thing for me at Hope. It was in this program that I was able to deeply explore my faith and what it means to be a Christian. It also helped me think deeply about my vocation and calling and how I might be able to use my skills as a computer scientist for the Kingdom of God.

Not only was I involved in programs during the school year at Hope, but I was also involved in some of Hope’s summer research programs. During the summer after my freshman year, I was able to work alongside Professor Jipping in the Computer Science department and develop an Android app. Our team created an app to help adults with cognitive disabilities ride the bus in Holland. This opportunity allowed me to grow more as a computer scientist than any of my classes have. I also was able to be a part of another summer research program during the summer after my sophomore year. That summer I did some mathematical/computer science research with Dr. Cusack (Computer Science) and Dr. Bekmetjev (Mathematics). That summer taught me how to think deeply about hard problems and how to accept failure as a step in a longer journey towards success.

The MaxTracks team, including from left to right, Victoria Gonda (’16), Cole Watson (’17), Dr. Mike Jipping, and Kalli Crandell (’16)

Hope College has been an amazing place for me and I am so thankful for the liberal arts education that I got. I was able to deeply explore my faith as a Christian while at the same time learning how to write mathematical proofs and program complex applications. My time at Hope allowed me to explore how all my interests and passions can be combined and explored together. Hope has given me the opportunity to ask deep questions and really explore who I really am. I am forever grateful for Hope College and the well-rounded education that I received.

Company founded by Hope Alumnus among the 2017 “Michigan 50 Companies to Watch”

Collective Idea, a Holland software development company founded by 2004 Hope graduate Daniel Morrison, was recently named one of the 2017 “Michigan 50 Companies to Watch” by Michigan Celebrates Small Business.  Collective Idea was founded in 2005, and has grown to 31 employees.  They recently completed renovations to their space on the 4th floor above Butch’s Dry Dock in Holland.

In addition to Daniel, Collective Idea employs several other Hope Computer Science graduates, including Matt Slack, Michael Kopchick, Victoria Gonda, Kyle Magnuson.

This slideshow requires JavaScript.

In a demonstration of the friendly rivalry with Calvin College, Collective Idea’s Vice President Brian Ryckbost is a Calvin College graduate, as are many other developers at the company.

Congratulations to Collective Idea on this significant accomplishment!

Computer Science Alumnus receives prestigious NSF CAREER award

We were excited to learn that Dr. Jim Boerkoel (’05) was recently awarded a Faculty Early Career Development (CAREER) award by the National Science Foundation, one of the most prestigious awards given to young faculty.

Here’s an excerpt from the abstract of Jim’s grant proposal:

Planning is important for autonomous systems, and planning for the real world typically involves reasoning about uncertainty in perception, action, and how the environment will react to actions of the agents. This work will improve the robustness and reliability or plans in applications such as autonomous driving, automated warehousing, and personal robots by addressing limitations in how current planning systems handle real-world scheduling uncertainty. The research will explore fundamental questions such as: What makes a plan good? How good is it? How can we make it better? And, how should we adjust plans when faced with uncertainty?

After completing his undergraduate degree at Hope College, Jim continued his education at the University of Michigan, earning a Master’s degree in 2008 and his PhD in 2011.  After a year as a Post-Doc at MIT, he and his wife Liz moved to California where he joined the faculty of Harvey Mudd in 2013.

Jim and Liz also recently celebrated the birth of their son Jacob William on September 3, 2016.

You can read more Jim’s work at Harvey Mudd’s press release about the award.

Students compete in ACM Programming Competition

On Saturday October 29th, Hope College computer science students John Dood, Nathan Vance, and Roger Veldman competed in the 2016 ACM ICPC East Central North America Regional Programming Contest.  They competed at the Grand Valley State University Site, one of four in the region.  During the five hour competition they were able to write programs to solve 3 of the 10 problems they were given.  This earned them 9th place out of 26 team at the GVSU site, and 45th out of 126 teams in the region.  For a little perspective, only 20 teams solved 5 or more problems.
From left, students Nathan Vance, John Dood, and Roger Veldman.
From left, students Nathan Vance, John Dood, and Roger Veldman.
Nathan and John are seniors from Holland and Grand Rapids, respectively, while Roger is a sophomore from Hudsonville.  The students did a great job!  And perhaps just as importantly, they had a great time competing.

Pondering ethics in a Computer Science course?

Senior Project Seminar is a part of every Hope Computer Science major’s last year. In this course, a good majority of the time is spent learning about and practicing the task of building a large software application, or performing a large research study. A significant portion of the class is also devoted to a discussion of ethical issues that students might encounter in their careers.

Today was a beautiful early Fall day, and so we took advantage of the opportunity to discuss questions like:

  • To what extent should you be concerned about characteristics of a customer who is using your technology?  Under what, if any, circumstances should such concerns prevent you from doing business with that customer?  Would the company share any moral responsibility for large scale efforts to suppress freedom of speech?
  • Suppose that you are a programmer for Volkswagen, and you were either asked to write the software that detected when emissions testing was being performed, or stumbled upon it as part of other tasks.  What do you think your ethical duty would be in this scenario?  What, if any, factors might prevent you from doing it?  How would you choose to handle this scenario?
  • What do you think individuals’ responsibilities are to help ensure a diverse workforce?  What (perhaps unintentional) behaviors / ideas might be contributing to the lack of diversity in the tech workforce?

As the world becomes increasingly dependent on software and hardware systems, it’s critical that our young computer scientists get a chance to think about these questions before they enter the workforce.

Want to share your experiences involving questions of ethics in the tech world with our students?  Share it via a comment and we’ll be sure to pass your thoughts along to the students!

Lab updates for 2016-17

As we get ready to start the new semester, we wanted to let everyone know about some changes we’ve made to the computer science student lab. We try hard to keep keep our facilities set up in a way that matches the ways that our students work. These days, this increasingly means providing support for students using laptops. We’ve had “laptop stations” in the lab for a while, with a large monitor, external mouse and keyboard, and power connections for students using laptops.

This summer, we removed a few of our traditional desktop workstations in order to provide some additional options for students wanting to use their laptops, read, or just interact with each other:

New lab furniture for students using laptops, reading, or otherwise just hanging out.
New lab furniture.

Another way some people like to work in 2016 is by standing rather than sitting. We had the opportunity to bring a stand-up desk in as an experiment, just to see how students like it:

A stand up workstation for student use in VWF 115
A stand up workstation for student use in VWF 115

A last, perhaps more radical, change we are evaluating is reducing the number of physical workstations even more, by providing students with a “virtual machine” that they can use on their own laptops. This combination of software and hardware allows the department to provide a standardized set of software for students to use, while still allowing them the freedom of using their own computer. Dr. McFall’s summer research team used this environment successfully during the summer of 2016, and the students in CSCI 481, Senior Project Seminar, will be piloting the environment during the coming fall semester.

Got ideas for other ways we can improve our facilities? Feel free to make suggestions in the comments!