Professor Taylor recently published a journal article in PLoS Computational Biology that uses experimental evidence and computer modeling to better understand how mice tell time.
![]() |
Professor Taylor and eight students drove to Baltimore, MD for this year's Grace Hopper Celebration of Women in Computing. It was highly rewarding and the sessions were chock full of helpful advice and interesting research. |
![]() |
Dale Skrien has coauthored the textbook Java Programming: A Comprehensive Introduction with Herbert Schildt, a popular author of programming books. The book was written for introductory programming courses that use Java. It covers the fundamentals of programming using Java, but also covers more advanced material, such as object-oriented design, the Swing GUI package, and many parts of the Java API library, including the Collections framework and the Concurrency API. As a result, the book is also useful as a Java reference. |
Professor Taylor traveled to Puebla, Mexico and Lucca Italy to present her research at two conferences in chronobiology.
![]() |
Sarah Harmon '12 presents her poster entitled "Human Perception of Gendered Artificial Entities" at the ACM Undergraduate Student Research Competition at the Grace Hopper Celebration of Women in Computing (in Atlanta, Sep 2010). Sarah was awarded the second place prize for her research on human-robot interaction. As a winner of the poster contest, she was invited to participate in the second round, which involved an oral presentation. She was given her award in front of a 2000 member audience. Congratulations, Sarah! |
![]() |
Four computer science majors attended the Grace Hopper Celebration of Women in Computing this year in Atlanta, GA. Martha Witick '12, Sarah Harmon '12, Katherine Smith '12, and Leah Perlmutter '12 found the conference to be interesting and inspiring. |
Professor Taylor traveled to Puebla, Mexico and Lucca Italy to present her research at two conferences in chronobiology.
Professor Taylor and six Colby computer science students travelled to Boston for the New England Undergraduate Computing Symposium on April 17, 2010. The students presented scientific posters describing their research, which involved analysis of circadian clocks. Below is a list of the posters, with all authors listed and conference attendees starred:
Professor Maxwell presented a poster at the ACM symposium on computer science education [SIGCSE 2010] on a series of assignements used in the department's introductory CS course. The poster presents a series of five projects that make up the second half of CS 151 Computational Thinking. The projects introduce a number of concepts in computer science within the context of making complex 2D and 3D scenes, including realistic plants and trees.
Senior computer science and biology double major Olena Marchenko will be representing Colby at the Grace Hopper Celebration of Women in Computing this fall. She and Manasi Vartak (a student at WPI) proposed a panel discussion on computational biology featuring professors Anne Condon (U. British Columbia), Nancy Amato (Texas A & M), and Stephanie Taylor (Colby College). The proposal was accepted, and will, consequently, bring an important topic into the spotlight at a conference with over 1400 attendees.
Lena was also one of 134 (out of over 900) applicants awarded a scholarship to attend the conference. She and Professor Taylor will travel to Tuscon the last week of September.
![]() |
Brian S. Eastwood, HHMI Postdoctoral Fellow in Computer Science We are thrilled to welcome Brian Eastwood, who recently completed his PhD studies at the University of North Carolina at Chapel Hill. In the fall semester he is teaching CS 231 (data structures). In the spring, he will teach an elective computer vision and image analysis course. His research interests include image analysis, scientific computing, and visualization with applications in the natural sciences. |
While Dale Skrien is on leave, we are glad to have Toni Fredette teaching Computer Organization and Dan Siff teaching Networks during the spring semester.
![]() |
Stephanie Taylor, Assistant Professor We are very excited that Stephanie Taylor is joining the department as an Assistant Professor in the fall. For the fall semester she will be teaching the labs for CS 151 and CS 231 and an elective on parallel and distributed processing. Her research interest is creating computational models of biological systems. In the '09-'10 academic year she'll be offering a two-semester sequence on computational modeling with applications to biology. |
CS will be offering a Jan-plan option in 2009. Professor Maxwell will be teaching 2D video game design (CS 269/369). The course will combine students with CS backgrounds and students without programming experience in creative teams to design a game during the 4 week Jan-plan semester.
Professor Maxwell will be working with six CS students in the summer of 2008 on four different research projects. The projects include designing both a vision system and a human-robot interaction system for a humanoid robot, developing remote robotic biology experiments in the Colby woods, visual analysis of bacterial colonies, and the integration of animal tracking and observation data with a GIS system.
Professor Dale Skrien published a new textbook Object-Oriented Design Using Java in January of 2008. Dale's students get the contents straight from the source when Dale teaches his Object-Oriented Design course. In the spring of 2008, the students designed a full-featured solitaire system with several different versions of solitaire. The students learned the value of the principles of good software design, such as using abstraction, encapsulation, strong cohesion, weak coupling, coding to interfaces, avoiding duplication, separating responsibilities, and designing for change. If they followed these guidelines, then it was easy for the students to add features to the system.
We've completed a revision of the CS curriculum. New aspects of the curriculum include a core course in data analysis and visualization, and the requirement that all majors take a fall-spring sequence of upper level electives. Each year we'll be offering a different fall spring sequence. For 2008-09, the sequence will be computer graphics and 3D video game design. For 2009-10, the sequence will focus on modeling biological systems computationally.
The new minor is designed to integrate CS more closely with a student's major. For example, minors have the option of undertaking a capstone project that integrates with a course in their major field.
As part of the curriculum change, we are using Python as the language for the first course in place of Java. Students who want to TA for CS151 in the fall semester will need to know/learn Python.
Python.org is a great place to start. There is also a list of filtered tutorials for both programmers and non-programmers.
![]() |
Bruce Maxwell, Associate Professor and Chair Bruce comes to us from Swarthmore College, where he has been teaching computer science and computer engineering. His research interests include robotics, computer vision, and computer graphics. So don't be surprised this fall if you see robots gliding up and down the hall on the 4th floor of Mudd. Some of them might even offer you a snack |
![]() |
Scott Russell, Visiting Assistant Professor Scott joins us from Boston University, where he recently finished his Ph.D. on Cryptography. So when the robots start talking with one another, you won't be able to break into their conversation. |