GE3151 Problem Solving and Python Programming(2021 Regulations)
CLICK LINKS BELOW to access UNIT-wise Notes
QUIZ
(Submit Answers and get your Score immediately)
Python Programming Quiz
(Common to B.E. & B.Tech. Ist Semester: CSE, IT, CIVIL, ECE, EEE, MECH -2017
Regulations Exam Date - 19th DEC 2019 )
CLICK LINKS BELOW to access UNIT-wise Notes
GE8151 Python Programming Syllabus(2017Reg)
GE3151- PROBLEM SOLVING AND PYTHON PROGRAMMING - Syllabus
(Regulation 2021 Anna University) UNIT I COMPUTATIONAL THINKING AND PROBLEM SOLVING Fundamentals of Computing – Identification of Computational Problems -Algorithms, building blocks of algorithms (statements, state, control flow, functions), notation (pseudo code, flow chart, UNIT II DATA TYPES, EXPRESSIONS, STATEMENTS Python interpreter and interactive mode, debugging; values and types: int, float, boolean, string, and list; variables, expressions, statements, tuple assignment, precedence of operators, comments; Illustrative programs: exchange the values of two variables, circulate the values of n variables, distance between two points. GE3151 Syllabus PROBLEM SOLVING AND PYTHON PROGRAMMING UNIT III CONTROL FLOW, FUNCTIONS, STRINGS Conditionals: Boolean values and operators, conditional (if), alternative (if-else), chained conditional (if-elif-else); Iteration: state, while, for, break, continue, pass; Fruitful functions: return values, UNIT IV LISTS, TUPLES, DICTIONARIES Lists: list operations, list slices, list methods, list loop, mutability, aliasing, cloning lists, list parameters; Tuples: tuple assignment, tuple as return value; Dictionaries: operations and methods; UNIT V FILES, MODULES, PACKAGES Files and exception: text files, reading and writing files, format operator; command line arguments, errors and exceptions, handling exceptions, modules, packages; Illustrative programs: word count, TOTAL : 45 PERIODS TEXT BOOKS: 1. Allen B. Downey, “Think Python: How to Think like a Computer Scientist”, 2nd Edition, O’Reilly Publishers, 2016. REFERENCES: 1. Paul Deitel and Harvey Deitel, “Python for Programmers”, Pearson Education, 1st Edition, 2021.
|