This course introduces core programming basics—including data types, control structures, algorithm development, and program design with functions—via the Python programming language.
This course introduces core programming basics—including data types, control structures, algorithm development, and program design with functions—via the Python programming language. The course discusses the fundamental principles of Object-Oriented Programming, as well as in-depth data and information processing techniques. Students will solve problems, explore real-world software development challenges, and create practical and contemporary applications.
1. Cay S. Horstmann, Python for Everyone 2nd Edition, 2016, Wiley, ISBN-10: 1111822700
2. Kenneth A. Lambert, The Fundamentals of Python: First Programs, 2011, Cengage Learning, ISBN: 978-1111822705
3. NCharles R. Serverance, Python for Everybody: Exploring Data Using Python 3, 2016
50% of the grade is based on a midterm and a final examination (25?ch). 50% of the grade is based on homework’s.
Solutions for homework problems that ask for writing a program must include full working code to get full credit.
Copyright © 2023 DigiPAKISTAN - National Skills Development Program. All Rights Reserved