This document contains 10 programming assignments for a college-level programming course. The assignments cover a range of programming concepts and techniques including variable types, arithmetic operations, conditional statements, loops, functions, and more. Students are asked to write programs that calculate sums, remainders, commissions, ASCII values, triangle areas, book reading progress, cash denominations, quadratic equations, number separation, and value swapping without a third variable. The assignments provide examples and hints to help students complete the programs correctly.