Algorithms, Programming, and Data Representation
Introduction to computer science and programming using Python, covering data representation, Boolean algebra, memory organization, control statements, functions, testing, debugging, and object-oriented programming.