The Department of Computer Science offers a major program of study in three areas:
- Computer Science
- Computer Science with Business
- Computer Science with Mathematics
Our degree programs prepare students to work effectively in industry and government jobs, and to enter graduate programs.
Students are introduced to the basics of operating systems and computer architecture, along with the fundamental concepts of data structures and the algorithms that proceed from them. In addition to examining the basic fundamental components found in a computer, emphasis is placed on designing and executing functional computing platforms.
Our students have the opportunity to practice conceptual theory in our labs and in the community. All students benefit from one-on-one interaction with our faculty, while many students take advantage of our extensive network of internship opportunities.
The Computer Science Department participates in three minors: Computer Science Minor, Cyber Criminology Minor, Web Design Minor, and Computational Physical Science Minor.
Refer to the Online College Catalogue for more information, including course descriptions.
Students within the Department of Computer Science can participate in several clubs and activities related to course studies and research. The college offers additional opportunities for engagement. And if you don't see a club or activity that meets your interest, we encourage you to start one!
The Saint Anselm Gaming Association (SAGA) is an association of students who have an interest in a variety of games, including computer games, video games, role playing games, board games, strategy games, and collectable card games. Strategic sports such as laser tag and paintball are also included. The association hosts tournaments, fairs, competitions, and conventions.
Computer Science majors are well positioned to seek student employment with HawkNet, Saint Anselm's information technology customer support program. HawkNet offers student employees flexible hours and hands-on experience while working in teams to help solve IT issues for on-campus users. HawkNet offers great resume experience, structured training, student leadership positions, flexible hours, good pay, and a fun-working environment.
The Computer Science Department maintains its own computing facilities for its students and faculty. Electronic door locks control access to these computer rooms in the department. Access is controlled by the college identification card-swipe system. The department provides a Computer Science Lab with about 15 state of the art Windows and Mac computers for all CS majors/minors or any student taking a Computer Science course. CS Students can also request an account on a Unix system provided by the department. The Unix server is named "Zues" and students can store their personal files, assignments, etc. either on "Zues" or on multiple network attached storage provided by the College.
All the computers have internet access. Wireless internet access is available throughout Poisson Hall which houses the Computer Science Department.
Room 112, Poisson Hall
This is the C.S. Major Center where you will find most of the CS student hanging out or busy doing their assignments. This lab contains about 15 desktops computers with Windows 10 64bit installed and configured for student use. These computers often have CentOS Linux available as virtual machines using VMware virtualization software as course work dictates. The computers are configured with all the software needed for Computer Science courses. Students can also bring their personal laptop and work in the CS Lab over the wireless network. The department provides much of the course related software to students at no cost for installation onto their personal computing platform. Network printers are available for use with all the computers and students frequently print their assignments and reading material. The lab also has a scanner. A work table equipped with paper cutter, tape dispenser, and stapler are available to students.
Room 108, Poisson Hall
Most of the Computer Science classes take place in this room. This is a classroom with 20 Lenovo Laptops, 2 blackboards, audio/video equipment and an overhead projector. The network printers in Room 112 can be accessed by all the laptops in addition to the laser printer installed in Room 108.
Classroom A, Poisson Hall
This Active Learning Lab/classroom is a state of the art classroom designed specifically for collaborative work. This exciting space features 5 active learning pods, 5 LCD TV screens, and 30 laptop computers. The computers have the Windows 10 operating system and all the software required by students pre-installed. There is also a printer in the room which can be accessed from all the computers in the room as well as through the Print Anywhere campus printing solution.
Internships, Careers, and Graduate School
The Computer Science Department hosts its own internship program. Computer Science majors have the option to pursue internships through the Computer Science Department or the internship office. Students who obtain internships through the Computer Science Department earn computer science credit. For details on internships through the Internship Office, please see their webpage.
Our curriculum prepares graduates to obtain career placements across the computer science industry. Our graduates are well positioned to pursue careers ranging from system and software development to web design. Graduates have gone on to accept jobs at Microsoft, Google, Fidelity, DEKA, Chordiant (now Pega Systems), NTP Software, Meditech, Ektron, and Saint Anselm College.
In recent years, Saint Anselm graduates have been accepted at some of the best graduate schools in the United States and have been awarded scholarships, teaching assistantships, and research positions. The Office of Academic Advisement is available to assist your pursuit of graduate studies.
Grants and Awards
Enhancing Inclusive Excellence in Higher Education Learning Communities
Enhancing Inclusive Excellence in Higher Education Learning Communities: This grant is awarded by New Hampshire EPSCoR to projects contributing to enhancing inclusive excellence for New Hampshire Communities Initiative by creating a STEM project targeted at refugee, immigrant and underrepresented high school freshman. The STEM unit will expand the offerings of the Access Academy at Saint Anselm College, a program that engages refugee, immigrant and underrepresented high school youth in semester-long campus experiences which promote school success and prepare students for college.
The freshman year STEM project involves Biodiversity Mapping Project using GPS technology to capture and record wildlife and plant life in a biodiverse wetland area using Google Earth to develop a biodiversity map of the Avery Brook Watershed in Francestown, NH. The sophomore year experience will be a Computational Approach to Problem Solving. The project will forge new partnerships between Saint Anselm College, a local high school, and the property owners and conservation volunteers associated with the Avery Brook Watershed. As the project grows, it is hoped that we will expand to draw students from more local high schools, and to create partnerships with local science and technology companies and other environmental sites.
- Carol Traynor, Sc.D.
- Rajesh Prasad, Ph.D.
Improved Environmental Education at Saint Anselm College through Service Learning and Community Partnerships
Environmental Protection Agency (EPA) sub grant for "Improved Environmental Education at Saint Anselm College through Service Learning and Community Partnerships". This grant is through Northern New England Campus Compact (NNECC) and the EPA to prepare college students for a lifetime of environmental stewardship and change systems and processes on campus to better support environmental education. (Fall 2013 - Spring 2014)
- Rajesh Prasad, Ph.D.
- Barry Wicklow, Ph.D.
- Carol Traynor, Sc.D.
- MaryKate Donais, Ph.D.
- Nicole Eyet, Ph.D.
NSF/TCPP Early Adopter Proposal at Saint Anselm College
NSF/TCPP Early Adopter Proposal at Saint Anselm College: The grant is for the integration of Distributed and Parallel Computing concepts spread over three courses in the Computer Science Department: Computer Architecture (CS 220), Data Structures and Algorithms (CS 213), and Computer Networks (CS 230). (Fall 2012)
- Rajesh Prasad, Ph.D.
Activities and Community Engagement
The department supports many activities that engage students and the greater community. The Department is currently involved in activities related to closing the digital divide, Hour of Code and the High School Programming Contest.
Hour of Code
The Hour of Code is a one-hour introduction to computer science The Hour of Code began as a one-hour coding challenge to give students a fun first introduction to computer science and has become a global learning event, celebration, and awareness event. HourOfCode.com offers hundreds of one-hour activities in over 48 languages for kindergarten and up. Activities require no experience and can be run on browsers, tablets, and smartphones - some don’t require any computer at all.
The Computer Science Department will host an Hour of Code at Saint Anselm College on December 4, 2018! If you are interested in participating please contact Dr. Carol Traynor at firstname.lastname@example.org. Check back here to see how you can participate in the Saint Anselm College Hour of Code.
High School Programming Contest
Saint Anselm College has a long history of running a High School Programming Contest. The contest, in its current form, has been running since 2006. The original contest was held for many years up until 2001. This contest provides a venue for High School students to compete against their peers and other high schools who share your interest and passion in programming!
The High School Programming contest will not be held in 2019, please check back here for more information!
Father Ralph Cinque Award
Father Ralph Cinque Award
The faculty of the Computer Science Department established the Father Ralph Cinque Award in memory of Father Ralph, a monk of Saint Anselm Abbey who was instrumental in initiating the Computer Science program at the College. The award is given to a student majoring in Computer Science who has distinguished himself or herself through a combination of academic achievement and service to the department.
Recipients of the Fr. Ralph Cinque, O.S.B. Award in computer science:
- 2015 - Domingos Neves
- 2014 - Emily Dutile
- 2013 - Erin Boudreau
- 2011 - Jonathan Arsenault
- 2010 - Michael Torra
- 2009 - Christopher Orlandella
- CCSCNE 2015
- CCSCNE 2014
Spotlight on Alumni
Developing Innovative Web Tools - Jonathan O'Reilly, Class of '13
Creating an e-reader application or a predictive personalized algorithm are all in a day's work for Web developer, Jonathon O'Reilly, of the class of 2013.
The math major, computer science minor, works at Christianbooks.com where he was hired upon completing an internship with the organization the spring semester of his senior year.
Christianbook.com is an online Christian book distribution company that sells books, e-books, music, and more. It is the largest religious catalog company in the world, sending out more than 65 mailings of unique catalogs to millions of customers each year. The Boston Globe named the local organization the fifth best place to work in 2011 and the 14th in 2012.
On campus, Jon was captain of the men's lacrosse team and named Male Senior Scholar-Athlete of the Year. He was named to the Dean's List six times, inducted into Chi Alpha Sigma, the National Student Athlete Honor Society, and a member of Saint Anselm College's TAU Chapter of the Delta Epsilon Sigma National Scholastic Honor Society.
He won the Paul S. Coleman Service Award for the athletic department in 2012 and was also a Presidential Scholarship recipient.