0% found this document useful (0 votes)
8 views

Participants: - First & Second Year Engineering Students Course Objectives: - Students Will Be Able To

The document outlines a course for first and second year engineering students to learn Python programming. The course objectives are for students to be able to execute and write Python code using correct syntax and control structures, work with data types and collections, use functions, read and write files, and create their own classes. The course content is organized into chapters covering Python syntax, collections, functions, file handling, and classes.

Uploaded by

Deepak Malusare
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Participants: - First & Second Year Engineering Students Course Objectives: - Students Will Be Able To

The document outlines a course for first and second year engineering students to learn Python programming. The course objectives are for students to be able to execute and write Python code using correct syntax and control structures, work with data types and collections, use functions, read and write files, and create their own classes. The course content is organized into chapters covering Python syntax, collections, functions, file handling, and classes.

Uploaded by

Deepak Malusare
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Participants: - First & second year engineering students Course objectives: - students will be able to

Execute Python code in an eclipse environments Use correct Python syntax in Python programs Use the correct Python control flow construct Write Python programs using various collection data types Use the IO model in Python to read and write disk files Create their own classes and use existing Python classes

Contents

Chapter 1: Basic Python Syntax 1. Data Types 2. Simple Input and Output 3. Control Flow structure 4. Loops Chapter 2: Collections 1. Lists 2. Sets Chapter 3: Functions 1. Introduction 2. Defining Your Own Functions 3. Parameters 4. Function Documentation 5. Keyword and Optional Parameters 6. Passing Collections to a Function 7. Variable Number of Arguments 8. Scope 9. Functions First Class Citizens 10. Lambda 11. Closures Chapter 4: File Handling using Python 1. Data Streams 2. Creating Your Own Data Streams 3. Access Modes 4. Reading & Writing Data to a File Chapter 5: Classes in Python 1. Classes in Python 2. Principles of Object Orientation 3. Creating Classes 4. Instance Methods 5. Class Variables 6. Inheritance 7. Polymorphism

You might also like