Course Title | [COURSE TITLE] |
Course Code | [COURSE CODE] |
Instructor Name | [YOUR NAME] |
[YOUR EMAIL] | |
Office Hours | [OFFICE HOURS] |
Class Location | [CLASS LOCATION] |
Class Time | [CLASS TIME] |
Class Duration | [DATE] - [DATE] |
This course provides a comprehensive introduction to Python, a versatile programming language widely used in industry and academia. Over the span of this course, learners will be introduced to the basic concepts in Python programming, covering data types, control flow, functions, and libraries. Untangling more advanced topics, students will also explore object-oriented programming, data structures, and web scraping techniques with Python.
Instructor: [YOUR NAME]
Organization: [YOUR COMPANY NAME]
Contact: [YOUR EMAIL]
Understand the basic syntax and data types in Python
Write control flow statements and functions in Python
Apply object-oriented programming concepts in Python
Implement basic data structures in Python
Perform web scraping using Python libraries
Week | Topic | Reading |
---|---|---|
1 | Python Basics & Data Types | Chapters 1-2 |
2 | Control Flow & Functions | Chapters 3-4 |
3 | Object-Oriented Programming | Chapters 5-6 |
4 | Data Structures | Chapters 7-8 |
5 | Web Scraping with Python | Chapters 9-10 |
Think Python: How to Think Like a Computer Scientist by Allen B. Downey
Learning Python by Mark Lutz
Python Crash Course by Eric Matthes
Python for Data Analysis by Wes McKinney
Automate the Boring Stuff with Python by Al Sweigart
Python Syntax Quizzes
Data Structures Project
Object-Oriented Programming Assignment
Web Scraping Project
Final Examination
Attendance: Routine attendance and participation in class discussions is necessary to succeed in this course.
Late Submission: Late assignment submissions will not be accepted without valid cause.
Academic Honesty: Plagiarism and other forms of academic dishonesty will not be tolerated.
Communication: Students are encouraged to reach out to the instructor for any issues or queries regarding the course.
Respect: A respectful and inclusive environment must be maintained during course duration.
Category | Weight |
---|---|
Quizzes | 20% |
Assignments | 30% |
Project | 30% |
Final Exam | 20% |
The material covered within the course and the arranged timetable for its dispensation are specific aspects that possess potential for modifications. These possible adjustments may come about as a response to the particular requirements characteristic to the class, or alternatively, they might be established at the guidance and judgment of the individual who is instructing the course.
Templates
Templates