CCV Section Grid - Detail
Vermont State Colleges

Web Schedules

Fall 2019
Spring 2019
Summer 2019

Accelerated Courses

Fall 2019
Spring 2019
Summer 2019

Course Planning by Program


Essential Objectives

Web Schedule Fall 2019

CIS-2210-VU02 - Python Programming

Synonym: 190462
Location: Winooski
Room: CCV Winooski 310
Credits: 3 (45 hours)
Day/Times: Friday, 09:45A - 12:30P
Semester Dates: 09-06-2019 to 12-13-2019
Last day to drop without a grade: 09-23-2019 - Refund Policy
Last day to withdraw (W grade): 11-04-2019 - Refund Policy
Faculty: Arthur Kilkelly | View Faculty Credentials
This course has started, please contact the offering academic center about registration
This section meets the following General Education Requirement(s):
  1. Many degree programs have specific general education recommendations. In order to avoid taking unnecessary classes, please consult with additional resources like your program evaluation, your academic program page, and your academic advisor.
  2. Courses may only be used to meet one General Education Requirement.

Comments: CTE Students only

Browse the Canvas Site for this class.

Course Description:

This course is an introduction to programming using Python. Students will explore a wide variety of Python application domains including web and network programming, game development, scientific and numerical applications, textual analysis, system administration, and software development support. Topics include fundamental programming concepts, Python syntax, the standard libraries, and object-oriented programming. Emphasis will be placed on solving problems in a variety of domains using well-written Python programs. Basic algebra skills are recommended.

Essential Objectives:

1. Read, interpret and use programs written in Python.
2. Demonstrate an understanding of basic programming constructs such as variables, branch logic, variable scope, conditional statements, and loops.
3. Recognize and correct simple programming errors in Python.
4. Describe and discuss object-oriented features of Python including classes, encapsulation, composition, and inheritance.
5. Design, code, test, and debug programs in Python to solve problems in a variety of domains.
6. Develop Python programs that use common input and output functions.
7. Develop Python programs that use lists to store, process, and sort data.
8. Develop Python programs to create, access, and update data files.
9. Demonstrate the use of a graphical user interface such as Tkinter.
10. Demonstrate an understanding of the vast array of libraries available in Python.


Fall 2019 textbook data will be available on May 13. On that date a link will be available below that will take you to eCampus, CCV's bookstore. The information provided there will be for this course only. Please see this page for more information regarding the purchase of textbooks.

CIS-2210-VU02 Textbooks.

The last day to use a Financial Aid advance to purchase textbooks is the 3rd Tuesday of the semester. See your financial aid counselor at your academic center if you have any questions.

Contact Faculty:

Email: Arthur Kilkelly
Hiring Coordinator for this course: James Leete

Please note: In order to receive accommodations for disabilities in this course, students must make an appointment to see the Americans with Disabilities Coordinator in their site and bring documentation with them.

Academic Honesty: CCV has a commitment to honesty and excellence in academic work and expects the same from all students. Academic dishonesty, or cheating, can occur whenever you present -as your own work- something that you did not do. You can also be guilty of cheating if you help someone else cheat. Being unaware of what constitutes academic dishonesty (such as knowing what plagiarism is) does not absolve a student of the responsibility to be honest in his/her academic work. Academic dishonesty is taken very seriously and may lead to dismissal from the College.

Course description details subject to change. Please refer to this document frequently.

To check on space availability, choose Search for Classes.

Return to Winooski Section Grid
Return to Python Programming Page

© Community College of Vermont
For support click on: Vermont State Colleges Help Desk and choose the Student and Visitor Login.
Complete the screen that follows as fully as you can.