INFT 5103 — Python Programming
An comprehensive introduction to programming using the Python language. Students will learn fundamental programming concepts, syntax, and good coding practices, including variables, data types, control structures, functions, file I/O, and object-oriented programming. Through hands-on assignments and projects, students will gain proficiency in problem-solving, data manipulation, analysis debugging and troubleshooting, and visualization using Python libraries.