Transfers ToCSUDescription54 hours lecture per term. This course introduces fundamental programming concepts and software development techniques using Python. Topics include data types, expressions, control structures, functions, exception handling, object-oriented programming, file input/output, and Python best practices. Students will develop problem-solving skills through hands-on coding exercises and real-world applications. (Degree Credit) (CSU) (UC)Usually HeldFri 9:00am–12:10pm, Tue 6:00pm–9:10pm