Elena Filatova’s Profile

Faculty
Active 2 months ago
Elena Filatova
Display Name
Elena Filatova
Title
Assistant Professor
Department
Computer Systems Technology
Office Location
N913

My Courses

CST 1101: Problem Solving with Computer Programming

CST 1101: Problem Solving with Computer Programming

This course introduces students to concepts of problem solving using constructs of logic inherent in computer programming languages. Students study the nature of problems, common solution approaches and analysis techniques. Students use a flowchart interpreter to diagram problem solutions. Students learn the basics of computer programming by learning Python 2.7. Both Python scripts and flowcharts enable students to construct solutions to common algorithmic problems. The major emphasis is on teaching the student to identify solutions to a problem and translate them into various forms that will enable the computer to perform some of the steps in a solution of an actual problem instance. These forms include flowcharting tool, viewing generated software code and the basics of debugging the code.

CST 1101: Computer Programming and Problem Solving

CST 1101: Computer Programming and Problem Solving

CST 1101 introduces concepts of problem solving using constructs of logic inherent in computer programming languages. Augmented by high level computer tools, enabling solutions to common algorithmic problems. Use of flowcharts to diagram problem solutions. Object oriented packages, flowcharting tools and viewing generated software code.

My Projects

Office of the Provost

Office of the Provost

City Tech’s Source for Academic Affairs Information

Fall 2023 Connect Days Computer Systems Technology

Fall 2023 Connect Days Computer Systems Technology

Orientation for Departments a member of The Department of Hospitality Management you will join a group of students who are part of the School of Professional Studies at New York City College of Technology, City University of New York. https://openlab.citytech.cuny.edu/connect-days-computer-systems-technology

Student-Ready Department

Student-Ready Department

As a committee we are working on evaluate and change academic advising with the goal of increased retention and graduation rates.

City Tech Academic Integrity Committee

City Tech Academic Integrity Committee

Welcome to the City Tech’s Academic Integrity Committee site! Here you will find the policies, information, and helpful resources.

OER Fellowship

OER Fellowship

This is a collaborative space for faculty in the Open Educational Resources (OER) Fellowship, and anyone interested in OERs and open pedagogy.

My Clubs

Computer Systems Technology Colloquium

Computer Systems Technology Colloquium

The Computer Systems Technology (CST) Colloquium is dedicated to providing the students, staff, and faculty of New York City College of Technology, the City University of New York, and the greater public with access to information regarding the latest developments in computing from both a research and industrial perspective. We strive to schedule speakers that have a prominent influence in the computing field and that can engage our audience to have a deeper understanding and passion for computers, software engineering, programming languages, networks, and other topics.