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

00 - Course Outline - Python Programming

This document outlines the lecture topics for the ITEC/SENG 424: Python Programming (Theory) and ITEC/SENG 425: Python Programming (Lab) courses offered in semester 2 of 2021. The 16-week courses cover Python fundamentals like variables, conditionals, strings, iterations and collections as well as functions, files, classes, network programming, web programming and databases. The recommended textbook is Python for Everybody by Dr. Charles Severance and additional resources are available online.

Uploaded by

Mehak Naz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

00 - Course Outline - Python Programming

This document outlines the lecture topics for the ITEC/SENG 424: Python Programming (Theory) and ITEC/SENG 425: Python Programming (Lab) courses offered in semester 2 of 2021. The 16-week courses cover Python fundamentals like variables, conditionals, strings, iterations and collections as well as functions, files, classes, network programming, web programming and databases. The recommended textbook is Python for Everybody by Dr. Charles Severance and additional resources are available online.

Uploaded by

Mehak Naz
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

ITEC / SENG 424: Python Programming (Theory)

ITEC / SENG 425: Python Programming (Lab)

Semester 2 of 2021
BS (Information Technology) Part 2
BS (Software Engineering) Part 2

Recommended book: Python for Everybody by Dr. Charles Severance


Available online: PDF version, HTML version

Lecture outline:

Week 1: Introduction to the course, Python overview

Week 2: Python installation and development setup

Week 3: Variables, expressions and statements

Week 4: Conditionals, selection structures

Week 5: Working with strings

Week 6: Iterations, repetition structures

Week 7: Python collection data structures: Lists

Week 8: Python collection data structures: Dictionaries

Week 9: Python collection data structures: Tuples

Week 10: Functions

Week 11: Reading, Writing and Working with Files

Week 12: Classes and objects

Week 13: Network Programming

Week 14: Web Programming

Week 15: Database programming

Week 16: Review

(Optional) Other resources are available here: https://www.py4e.com/

Document last updated: August 1, 2021

You might also like