COP 1000 Introduction to Computer Programming - Python
This course provides an understanding of structured programming concepts used to create Python programs, preparing students for the Python Specialist Industry Certification.
This course introduces students to the fundamentals of Python computer programming using structured and object-oriented programming concepts to solve problems. It includes techniques for algorithm development, coding and testing, running an application in an interactive environment and an understanding of how to use built-in libraries, modules and packages. Students will gain knowledge of control statements, how to control program flow and how to prevent a program from crashing using error handling. We also explore the use of data structures, functions and proper data storage. Upon completion of this course, students will be able to develop real world applications involving text processing, file manipulation, analytical and business problems.