Computer Science Department

Our Computer Science Department emphasizes hands-on computing in small classes where laboratory experiences, one-on-one interaction and group projects are essential to learning. Our goal is to develop your critical thinking and communication skills, preparing you to solve real-world problems in business, science and society.

  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!
  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!
  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!
  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!
  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!
  • Our new Software Engineering Lab!!
    Our new Software Engineering Lab!!

Computer science careers are diverse and exciting, employment opportunities are increasing, and starting salaries are among the highest for bachelor’s degree graduates. As a computer science major at Siena, you’ll study topics including Java programming, user interface design, hardware, computer graphics, robotics, databases, web design, and artificial intelligence. We emphasize group projects, hands-on laboratory learning, and one-on-one interaction with faculty. 

Computer science major and minor

Siena’s B.S. in computer science requires coursework in computer science and mathematics. As a computer science major, you will also participate in a senior-year capstone experience in software engineering. Most of our students participate in our well-established internship program, as well. We also offer opportunities to conduct research with computer science faculty.

We also offer a minor in information systems, a discipline focusing on how technology, such as hardware, software, and telecommunications, can be used to collect, create, and distribute data. Coursework focuses on computer applications, database management, and information technology. You will learn how to design and implement information systems, as well as the role technology plays in shaping business, science, and communication.

Other opportunities include a minor in multimedia where students learn how to create original work and communicate with others through the fusion of images, text, sound, and video. Students analyze and incorporate into their productions contemporary design principles and current software applications. As part of this process, students are encouraged to focus on how multimedia technologies, which offer new tools for investigating and disseminating ideas, can enhance undergraduate research and writing.

Students can pursue a minor in computer science too..



Department Chair

Mary Anne Egan

MaryAnne L. Egan

Professor of Computer Science

308 Roger Bacon

(518) 782‑6546

Saint Spotlight

Zachary Witter

Class of 2014

Computer Science Major

Westmoreland, N.Y.


“Finding my niche in the world of Computer Science at Siena has provided me not only with joy for the field I intend to make a career out of but also opportunities that I likely wouldn't have received anywhere else."