CS301 Introduction to Python

This course introduces an easy-to learn, high-level computer language that is used in many of applications. Students will gain a comprehensive and in-depth understanding of the Python language through hand-on exercises. Topics include Python basics, file operations, functions, modules, classes and object-oriented programming. The course will also continue to explore topics relating to ethical, security, and social issues and responsibilities. Prerequisite: CS 117 or approval of the program chair.

Credits

4

Prerequisite

CS117