CIS-30A — Introduction to Python Programming

About This Course

Transfer: UC, CSU
3.00 units

Prerequisite: CIS-1A, Advisory: CIS-5

Description: Combined features of Python are suitable for program development. Practical applications of Python may be found in the prominent fields of many different sciences field. Introduces the beginner or curious programmer to Python and basic programming concepts through a series of practical hands-on exercises following concept lecture and discussions. Provides an overview of the history and use of Python in scripting, web and software development and security. Emphasizes principles of software development, style, and testing. Focuses on programming and problem solving using Python programming language. 48 hours lecture and 27 hours lab. (Letter grade only)