Advanced Programming Concepts (3)
This hands-on class will teach students the basic concepts of an object-oriented programming language using a programming language such as python. Students will learn to create interactive programs using lists, dictionaries and tuples. Students will learn more advanced techniques of working with files. Finally students will learn about object oriented programming by manipulating functions and methods within object classes.