Python - CSD105

The Python programming language is a popular and easy-to-learn programming language that allows students to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices. With the knowledge acquired in this course, students will be able to solve computational problems using the foundational concepts of all programming languages, namely: variables, basic data structures such as tuples, lists, and dictionaries, conditional and looping structures, functions, and basic input and output.