Amherst College Mihaela Malita

Mihaela Malita

Professor Emerita of Saint Anselm College
Visiting Associate Professor Department of Computer Science at Amherst College Science Center, Room C217


Teaching Amherst College. Fall 2022

  • COSC 111 Computing I - section 02 (password protected)
    Mon Wed @10:00-10:50 AM ♥ Labs L111-03 and L111-04: Fri @9:00 - 9:50 AM and @10:00 - 10:50 AM
  • COSC 112 Computing II- section 02 (password protected)
    Wed Fri @1:00-1:50 PM ♥ Labs L112-03 and L112-04: Mon @12:00 - 12:50 PM and @1:00 - 1:50 PM

    Teaching Amherst College. Spring 2022

  • COSC 111 Computing I - section 02 (password protected)
    Mon Wed @12:00-12:50 PM ♥ Labs L111-03 and L111-04: Fri @12:00 - 12:50 AM and @1:30 - 2:20 PM
  • COSC 112 Computing II- section 02 (password protected)
    Wed Fri @10:00-10:50 AM ♥ Labs L112-03 and L112-04: Mon @10:00 - 10:50 AM and @11:00 - 11:50 AM


    High School Coding Contest Sat, April 9, 2022

    Teaching Amherst College. Fall 2021

  • COSC 112 Computing II (password protected)
  • COSC 105 Introduction to Computing and The Arts (password protected) ♥ Course General presentation ♥ See Student Projects 105StudProjectsFA21

    Student Projects

    Building a database of images and keywords for the Mead Collection

    Summer Science Undergraduate Research Fellowship (SURF) 2022, Computer Science
    Students: Reihaneh Iranmanesh CS'25, Adam Rogers CS'24
    Advisors: Prof. Mihaela Malita, Dr. Miloslava Hruba (Mead Art Museum)


  • Explore the use and functionality of Google Vision API on pre-defined Mead Art Museum collection image metadata.
  • Create a program that would filter Google Vision results to match controlled language keywords and themes embedded in Mead's existing database. The outcome of this collaborative experiment can greatly enhance the accessibility and searchability of the museum's database and encourage science and technology-minded students and faculty to explore the art collection in an interdisciplinary fashion. See Poster See Source Code in Python


    The Collections Database for Five Colleges and Historic Deerfield Museum Consortium. Users can filter their search according to their needs and research. For example, this link contains all the images in Mead's database that were manually tagged dogs. When a web object name starts with AC, it belongs to Amherst College's collection.

    Smart Software Tools for Organizing Classes

    Author: Oren Tirschwell, Amherst '25

    Note: Currently for Amherst community only. Questions, concerns, or feedback? Email: Oren

    Random Group Generator Excel Output Demo

    Random Group Generator

    Oren has created a tool that lets you automatically create non-repeating pairs of students for homework assignments, lab groups, or any other activity.

    A preview can be seen on the right:

    Just fill out a simple Google Form (takes 2 minutes), and in seconds you will have the results sent to your Amherst College email! Try:
    Random Group Generator

    QR Attendance Tracker

    Oren has created a tool that helps you record attendance using simple auto-generated QR Codes that your students can scan. Here is a preview, go through a simple setup process (under 3 mins), and you will be set for the whole semester: YouTube explanation.

    QR attendance tracker