Background

me

About

I'm a PhD student in Information Science at Cornell University. Outside of my studies, I have a deep appreciation for animals, birds, humans, and the world we inhabit. I believe in the essence of humanity and the importance of acting with morality. As a human, my journey is about continuous learning and striving to benefit the people around me as much as I can.


Research Interest
HRI, Bias Reduction, Equal Interaction, Fair Technology, Smart Technology with Moral Intelligence, HCI.

Education

  • Cornell University(2022-Present)

  • PhD in Information Science
    Advisor: Dr. Angelique Taylor
  • University of Dhaka(2016-2019)

  • Bachelors of Science (CGPA:3.84/4.00)
    Department of Computer Science and Engineering
    Thesis: Accelerating Message Passing Operation of GDL-Based Constraint Optimization Algorithms Using Multiprocessing
    Advisor: Dr. Md. Mamun-or-Rashid, Dr. Mosaddek Khan

  • Notre Dame College(2013-2015)

  • Higher Secondary Certificate (GPA:5.00/5.00)

  • St. Joseph Higher Secondary School(2005-2013)

  • Secondary School Certificate (GPA:5.00/5.00)
    Junior School Certificate (GPA:5.00/5.00)


Email: tt485@cornell.edu; tauhidtanjim13@gmail.com

Teaching Experience

Courses taught

  • Department of Information Science, Cornell University (TA)

  • INFO 5368 : Introduction to Human-Robot Interaction (Fall 2022)
  • INFO 5368 : Practical Application in Machine Learning (Spring 2023)
  • CS 5781 : Machine Learning Engineering Engineering (Fall 2023)

  • Department of Computer Science and Engineering, BRAC University (Adjunct)

  • CSE 220 : Data Structers (Spring 2021, Summer 2021, Fall 2021)
  • CSE 221 : Algorithms (Spring 2021, Summer 2021, Fall 2021)
  • CSE 320 : Data Communications (Fall 2021)
  • CSE 321 : Operating Systems (Summer 2021)
  • CSE 341 : Microprocessor (Spring 2021, Summer 2021)
  • CSE 423 : Computer Graphics (Summer 2021)
  • CSE 474 : Simulation and Modeling (Summer 2021, Fall 2021)

Technical Strength

    Programming languages: C/C++, Java, Python


    Mobile Application Development: Android


    Web Programming: HTML, CSS, JavaScript, Python(Flask)


    Database: MySQL, Oracle SQL, MongoDB


    Cloud Platform: Google Firebase


    Machine Learning and Simulator Libraries: Pytorch, Tensorflow, Simpy


    Microprocessor: EMU8086, NASM, Arduino

Research and Projects

  • Projects

  • Lal Bus: ,
    An android-based application that helps Dhaka University students to track their buses. Additionally, this app provides the route information, bus schedules to the students.

  • cricHUB: http://cric-hub.herokuapp.com/
    A web-based application to collect data from other news-based websites and publish it. In this web application, you can post news as well.

  • iGestRecognito:
    This stands for 'Intelligent Gesture Recognition'. An android application to create a communication media in sign language using Text to Sign conversion and vice-versa. It includes an American Sign Language Keyboard and a media player with American Sign Language (ASL) subtitle feature. It also incorporates an alphabetical gesture pattern recognition feature.

  • uRECO:
    A web application related to image processing and gesture recognition. It detects American Sign Language (ASL) characters using the computer camera.
  • Facial Expression Classifier
  • Virtual PC Keyboard

  • COLORBALL:
    A game created with c++, using SFML. The ball changes colour and can pass if the ball and the obstacle have the same colour. It collects stars to increase scores. Once the gamer reaches higher levels, some bombs, death gems come as obstacles and the ball moves faster than before.

  • PC Dictator:
    This is a remote PC control system built by using java, java networking, java swing, robot class. The server can control many clients’ various actions simultaneously. The system sleep, shutdown, lock, send files, receive files, send messages, install software on its own. The Mouse and keyboard device of the Client’s PC can be controlled from Server using robot class.

  • Smart-Home:
    It is an Arduino based project. If any accident strikes in the user’s house, it will send an SMS notification on the user’s mobile and help to solve the problem simultaneously.

Social Activities

Click the image to see the news