Syllabus Python For Machine Learning - CST 283 - KTU Minor
SYLLABUS Module I Programming Environment and Python Basics: Getting Started with Python Programming - Running code in the interactive shell, Editing, Saving, and Running a script. Using editors - IDLE, Jupyter. The software development process - Case Study. Basic coding skills - Working with data types, Numeric data types and Character sets, Keywords,Variables and Assignment statement, Operators, Expressions, Working with numeric data, Type conversions, Comments in the program. Input, Processing, and Output. Formatting output. How Python works. Detecting and correcting syntax errors. Using built in functions and modules in math module. Module II Building Python Programs: Control statements - Selection structure (if-else, switch-case), Iteration structure(for, while),Testing the control statements, Lazy evaluation. Functions - Hiding redundancy and complexity,Arguments and return values, Variable scopes and parameter passing, Named arguments, Main function, Working with