Recent Highlights

  • In 2012, Jordan LeGrand, a Mathematics and Computer Science major from Rome, Maine, presented "The Generalized Euler Phi Function and its Applications to Mathematical Music Theory" at UMF's annual Michael D. Wilson Symposium Day. Jordan was a 2011 UMF Wilson Research Scholar and received UMF funding to conduct his research.

  • In 2012, Computer Science major Chris Bond of Belgrade, Maine worked with Asst. Professor of Computer Science Chris Bennett under an Epscor grant to create mobile applications for the Rangeley Lakes Region including an Anglers app, an Invasive Species Identification app, and a Storytelling app. And Computer Science major Steve Landry of Jay, Maine, worked with Bennett under another grant to help develop a website aggregating lake and pond data from across the region for sharing and visualization among researchers and the public.

  • Recently, Computer Science majors Chris Bond of Belgrade, Maine; Ryan Bretschneider of Brookline, NH; and Alex Fuller of Farmington, Maine represented UMF in a programming contest held at the 17th Annual Consortium for Computing Sciences in Colleges Northeastern Conference. They finished in the middle of the competing teams.

  • Over the past several years Computer Science students were named Michael D. Wilson Research Scholars and used their scholarship funding to conduct self-designed research projects, including Adam Case who was selected for his work on the Algorithmic Complexity of the Coin Moving Puzzle, and Kieran Nichols for his work on a native video processor for the Android platform.

  • The Computer Science faculty at the University of Maine at Farmington strive to ensure you will not only be well-versed in the latest technologies employers find so valuable, but they also want you to have fun doing it. As a Computer Science major here, you will get hands real-world, hands-on experience in: systems and database administration, networking technologies, computer graphics, web development, software development, and more.

  • Many Computer Science students work one-on-one with a faculty member on an exciting research project and apply what they learn in the classroom to real world problems. For example one Computer Science student recently collaborated with Asst. Professor of Mathematics Daniel Jackson on developing an application around their work on dynamical systems. Another student recently worked with Asst. Professor of Computer Science Chris Bennett to develop a browser plug-in for improved Web accessibility.

  • Our Computer Science courses keep it relevant and interesting with topics and projects that can really motivate you. Here, you can investigate areas such as: Making applications that interact with new devices such as cell phone operating systems, securing networks from attack, designing genetic algorithms and neural networks to solve difficult problems, cryptography, and more.

  • Here, you can also design your own Independent Study project to solve the kind of computer-related problems you want to solve -- one Computer Science student recently pursued an Independent Study project in robotics.

  • Our Computer Science students have received fellowships from outside organizations. One student recently received a fellowship from the Eastern Alliance for Students with Disabilities in Science, Technology, Engineering and Mathematics.

  • Here, you will find your professors' interest in your development as a person, a student, and a professional will be constants in a field known for change. Professor of Mathematics/Computer Science Gail Lange and Asst. Professor of Computer Science Chris Bennett not only work closely with students inside the classroom, but they help them find internships and jobs as well.

  • Whether you're working in the Mathematics & Computer Science Division's specially designed computer lab installing and maintaining systems and networks, the University's Computer Center troubleshooting and repairing other students' machines, or tutoring other students, your outside-the-classroom work will uniquely complement your coursework -- helping to add real-world value to your undergraduate experience.

Contact Us For Details

For additional information about Computer Science at the University of Maine at Farmington, just contact the Office of Admission or the Division of Mathematics and Computer Science:

Office of Admission
University of Maine at Farmington
246 Main Street
Farmington, Maine 04938-1994
US tel 207-778-7050
Intl. tel 00-1-207-778-7050
fax 207-778-8182
TDD/TYY 207-778-7275
umfadmit@maine.edu

Division of Mathematics and Computer Science
lange@maine.edu