Computer Science and Information Technology Department

Computer Science Library Resources  

Yefim Kats, Ph.D., Assistant Professor of Computer Science and Instructional Technology, Chair of the Department and Coordinator of the Instructional Technology Graduate Program 

Lisa Olivieri, SSJ, Ph.D., Associate Professor of Computer Science and Technology, Undergraduate Program Coordinator

Susan Ceklosky, M.S., Instructor in Computer Science 

Pamela King, M.S., Instructor in Digital Forensics 

Barbara Culbert, M.A., Adjunct Faculty 

William Davis, M.B.A., Adjunct Faculty 

Linda Johnson, M.S., Adjunct Faculty 

Chestnut Hill College offers a Bachelor of Science (BS) in Computer and Information Sciences, a Bachelor of Science (BS) in Computer Systems Management, a Bachelor of Science (BS) in Digital Forensics, and a Bachelor of Science (BS) in Computer and Information Technology with a choice of one of two concentrations: Programming or Development. The courses required for the Digital Forensics in the Computer and Information Technology major prepare students for the ACE certification in Digital Forensics. A Five-Year Master’s degree in Instructional Technology is offered in conjunction with the graduate Instructional Technology program. Interested students should contact Lisa Olivieri, SSJ, Room 201, St. Joseph Hall. Telephone: 215/248.7092. Email: 

The Department offers six minors that draw from both the Computer Science and Computer Technology curriculums: Computer Science; Computer Systems Management; Digital Forensics; Information Management; Programming; and Web Design. A minimum Career GPA of 2.00 and a minimum Major GPA of 2.00 are required for graduation. Courses Required in the Major comprise the Major GPA. Unless indicated, students must earn a grade of C- (1.70) or better in courses both Required in the Major and Also Required in order to successfully complete the requirements for any of the Majors. Students must earn a grade of C- (1.70) or better in courses required to successfully complete the requirements for a Minor.

Departmental Mission
The mission of the Computer Science and Information Technology department is to provide its students with a value-oriented technologically-rich education, enabling them to become reflective self-learners, equipped with the expertise necessary to be of service to one another and to the world. While coursework within the department ranges from theoretical to applied, courses are designed to allow students to grow in knowledge and respect of the world of technology, but most importantly to grow in knowledge and respect of themselves and of the world through the lens of technology.

Internship Opportunities All students in the department participate in an internship that enables them to apply their academic knowledge and gain experience in the workplace. Students work closely with the Director of Experiential Learning in Career Services and the department internship advisor to complete the internship process. All students also participate in a capstone course, Senior Seminar, which provides students with the opportunity to develop a project that reflects their expertise in their chosen discipline.

Advanced Placement
Students who receive a score of 3, 4, or 5 in Computer Science A will receive 4 credits in Computer Science for CMSC-210: Programming in Java.

Certifications Several courses offered in the department prepare students for the following certifications: A+ certification, Adobe Certified Associate for Web Communication using Dreamweaver, Adobe Certified Associate for Rich Media Communication using Adobe Flash, and Adobe Certified Associate for Visual Communication using Photoshop.

Honors and Honor Societies
Qualified students may be invited to join Epsilon Pi Tau, the International Honor Society for Technology. Students need to complete at least 18 credits of computer science and/or technology courses and maintain a Career GPA of 3.00 and a GPA of 3.25 in the major. Eligible students are also required to be in the top 35% of their class.

Sigma Zeta is a national science and mathematics honor society founded in 1925. The society is dedicated to encouraging and fostering the attainment of knowledge in mathematics, computer science, and the natural sciences. Criteria for eligibility for membership include a minimum of 15 credits the major field, a grade point average of 3.00 in the major field, and a 3.00 grade point average overall. Students majoring in Computer Science may be invited by the department to join Sigma Zeta. 

Outstanding students may be invited to participate in the Departmental Honors program. Sophomores of high scholastic standing (a Career GPA of 3.50 or higher) may be invited by their major department to stand for Honors in their Junior and Senior years. The Departmental Honors program provides an opportunity for independent study and research culminating in an Honors thesis submitted in the spring of Senior year. All students who have successfully completed the Honors Program will be recognized with Honors in their major field at the annual Honors Convocation and on their academic transcripts. In addition, the title of the completed Honors Thesis will appear on the academic transcript.

Chestnut Hill College students from all majors who are interested in technology are welcome to participate in the Computer Club. The mission of the Computer Club is to help others through technology. The club’s activities consist of service projects, member gatherings, fund raising, and information sessions. The club emphasizes teamwork and support.

Course Options In addition to courses for majors and minors, the department offers several courses for students of any major interested in fulfilling a Problem Solving Ways of Knowing or pursuing an interest without completing a minor. Check the Course Description section for any Pre-Requisites. Courses are three credits unless indicated. Courses open to students of any major meeting the indicated Pre-Requisites include the following, which may not be offered each semester:

  • CMSC-190: Introduction to Computer Programming
  • CMSC-205: Systems Analysis and Design
  • CMSC-210: Programming in Java (4 credits)
  • CMSC-279: Computer Science: History, Trends and Ethical Issues
  • CMTC-190: Introduction to Computer Hardware and Peripherals
  • CMTC-200: Introduction to Web Development and Design
  • CMTC-210: Computer Graphics with Photoshop