Skip to Main Site Navigation Skip to Content Skip to Footer
Back To Top

Department of Computer Science

decorative edge



The Computer Science degree program at Eastern Connecticut State University provides students the foundations and skills for future work and careers in computing. Additionally the curriculum prepares students to continue acquiring new knowledge and skills, to further their study, and to advance in a fast-changing world. We accomplish these goals by placing our computer science program in the context of the liberal arts core curriculum. Upon graduation, students will:

  • Possess practical and theoretical knowledge of computer science sufficient to work professionally and contribute to the regional and global economic development.
  • Be able to apply computational techniques to design and implement solutions to real-world problems.
  • Be prepared for advanced education in computer science and continued professional development.
  • Possess the skills and the intellectual abilities that will enable them to adapt in the ever-changing field of computer science.
Dept. Chair:
Garrett Dancik, Ph.D.
Science Building Room 257
(860) 465-4587
(860) 465-0479
Cheryl Le Beau
Science Building Room 168
(860) 465-4510
(860) 465-0479
Mailing Address:
Department of Computer Science
Eastern Connecticut State University
83 Windham Street
Willimantic, CT 06226 USA

Miriam Espino


Jafet Aparicio


In the News

honor society thumb

Eastern inducts hundreds into honor societies in spring 2024

May 16, 2024

More than 20 academic programs and departments at Eastern Connecticut State University recognized student achievements this spring 2024 semester during honor society inductions and award ceremonies.

Mathematics major presents at regional consortium

Math major presents at regional computing conference

April 24, 2024

Undergraduate students from across the Northeast traveled to The College of Saint Rose in Albany, NY, for the Consortium for Computing Sciences in Colleges Northeast Region (CCSCNE) on April 12-13. Among them was mathematics major Carter Kelly from Eastern Connecticut State University.

Faculty workshop explores AI use in higher education

Faculty workshop considers AI use in higher education

March 05, 2024

Artificial intelligence (AI) programs like ChatGPT have raised concerns across college campuses and Eastern Connecticut State University is no exception. In a workshop sponsored by Eastern’s new Center for Teaching, Learning, and Assessment on Feb. 28, computer science professor and department chair Garrett Dancik spoke with faculty about the abilities and limitations of AI and how it can be used to enhance student learning.

Programs of Study

  • Students in Eastern’s Computer Science major develop essential skills required for careers in computing and are ready to adapt to and succeed in a fast-changing global technology landscape. Graduates apply their acquired knowledge and computational skills to solve real-world problems in a variety of occupations. Critical thinking and adaptive learning are fostered inside and outside the classroom by faculty who are committed to high quality teaching and their own professional development. Faculty offer specialized courses in the areas of artificial intelligence, cybersecurity, data mining, and genomic data analysis. Two degree options are available. The B.S. degree is a traditional Computer Science degree that has a greater emphasis on mathematics and engineering, while the B.A. degree is designed for students who are interested in applied computing and the flexibility of a more interdisciplinary experience through elective courses in business, science, and the humanities.

    View Major Details

    View Minor Details

    View Concentration Details

  • Students in the Computer Engineering Science minor gain a background in mathematics and engineering to prepare for graduate engineering schools and to pursue careers in engineering.

    View Minor Details

  • Students in Eastern’s interdisciplinary Data Science program receive training in statistics, computer science, business analytics, and geospatial information systems. They learn Python, R, SQL, Tableau and other software languages. Data-driven team projects provide opportunities for students to apply data science tools and techniques as well as develop collaboration and communication skills. Students also build a portfolio of their work by graduation. Students may choose between a B.A. and a B.S.; Bachelor of Science students must declare one of four concentrations in Mathematics, Business Analytics, Geographic Information Systems, or Computer Science, while the Bachelor of Arts degree is designed for students who wish to combine Data Science with an additional major. In addition to this interdisciplinary major, there is a Data Science concentration in the Mathematics major.

    View Major Details

    View Concentration Details

  • Students in the Game Design minor use simulation, human machine interaction and gaming to learn artistic and computational skills. Courses may consist of animation, game engines, mathematics, modeling, network design, and state-of-the-art hardware and software.

    View Minor Details

  • The Management Information Systems minor prepares students to contribute to increased productivity and the generation of new products, services and ventures, using state-of-the-art computer applications for better communication, problem diagnosis and decision-making.

    View Minor Details

  • Students in the Bioinformatics minor use computers to analyze genomic information, which is revolutionizing our understanding of health and disease. Students will learn core concepts in computer programming, genomics and data analysis, and will apply bioinformatics programming and analytic skills to solve biological problems.

    View Minor Details