Elena Filatova’s Profile

My Courses
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 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
City Tech’s Source for Academic Affairs Information
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
Welcome to the City Tech’s Academic Integrity Committee site! Here you will find the policies, information, and helpful resources.
This is a collaborative space for faculty in the Open Educational Resources (OER) Fellowship, and anyone interested in OERs and open pedagogy.
Connect Days Computer Systems Technology
Orientation for Departments
My Clubs
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.