Covers the fundamental concepts of loops and iterations in programming, including conditional loops, for loops, while loops, break and continue statements.
Explores boolean types, logical operators, and control structures in Python, emphasizing the evaluation of expressions and the use of relational operators.
Covers the basics of functional programming in Scala, including evaluation strategies, conditionals, and value definitions, with a focus on computing square roots with Newton's method.