Python Syllabus
Python Syllabus
Course description
This course is designed to give you understanding of programming fundamentals. Students will learn how to structure
programs and solve mathematical tasks by using python. This course covers topics such as variables, expressions
and statements, data types, functions, lists, functions and object oriented design.
Instructor(s)
Academic Skills
Subject-Specific Skills
Week
Topics Activity
№
7 Tuples, Lists, and Dictionaries, Set (ch 9) Learn Python's simplest data structures.
Lecture
Problem Solving
Practice
Reading List
Publishing
Type Authors Title ISBN Publisher/Web site
year
python-basics-a-practical-
Fletcher Python 9781775093 introduction-to-python-3-
Required 2020
Heisler basics 336 1775093328-
9781775093329_compress.pdf
Student Workload
*Don’t be late to classes (lectures and practice lessons). Students must participate fully in every class. If you are
late more than for 10 min attendance will not be taken.
*If you would like to get attendance scores don't miss classes (if you missed 10% of lesson you will not get
attendance points).
*All assignments should be submitted on time. Late papers are not accepted.
*Cheating, duplication, falsification of data, plagiarism, and crib are not permitted under any circumstances!
Otherwise you will have 0 points for cheated assignments. Plus for cheating 2 times you will have a retake.
*If you do not show at a midterm, quizzes, final exam you won’t receive any credits (points).
*No bonus points, no extra points (if you will ask for bonus or extra points we will cut your points).
*Quizzes will be provided after 6 pm or on Saturday.