Topic Name Description
File Introduction Slides
Page Textbook Information

The textbook is an online text. It is extremely useful as you go through the course material.

File Syllabus
File ACS Tutor Bio
File Program Rubric
Page Install for Anaconda with Jupyter notebook
Page Entry Survey

It’s important for the success of the major to continuously recruit more students. We want to learn the effectiveness of various recruitment efforts the Applied Computer Science program offers. In order to measure the effectiveness of our recruiting efforts, we need to hear from you. We have a brief survey in which we would like to get your feedback. The surveys will be administered online in CAC 170 and CAC 180, and they will be anonymous. Moreover, we want to understand what students enjoyed during their time in the program and what they might like to see more of using an exit survey. This survey is only applicable to Applied Computer Science majors before graduation. This survey will be administered online, and it will also be anonymous. Participation is completely optional. If at any time you change your mind, you can discontinue the survey. The survey results will be stored in the campus Microsoft Office cloud (Sharepoint), and any paper copies will be in Amber Wagner’s locked office. We will not know whether you participated or how you answered the questions.

Weekly Labs URL Lab #1
URL Lab #2
URL Lab #3
URL Lab #4
URL Lab #5
URL LAB #6
URL Lab #7
URL Lab #8
URL Lab #9
URL Lab #10
Assignments URL Programming Assignment #1
URL Programming Assignment #2
URL Programming Assignment #3
URL Programming Assignment #4
Computing in the News File Portrait of a Black Hole
Week One: 8/24 - 8/28 File Lecture - Python Basics
Week Two: 8/31 - 9/4 File Lecture: Strings
File Lecture: Lists
File In-Class Worksheet: Lists
Week Three: 9/7 - 9/11 File Lecture: Decision Statements
File Wednesday Worksheet: Decision Statements
Week Four: 9/14 - 9/18 File Loops: Lecture
Week Five: 9/21 - 9/25 File Lecture: Functions
File For Loops (Supplementary)
File Lecture: Image Manipulation
Folder Images for Image Manipulation Lecture

You'll need these to follow along in class. You are welcome to find your own jpg files.

File Wednesday Class Activity
Week Six: 9/28 - 10/2 File Monday: Image Manipulation Code

We wrote some image manipulation code using functions to demonstrate how functions can be used to generalize tasks. 

File Wednesday: Lecture on Dictionaries
File Wednesday: Lecture on Dictionaries Revised
Week Seven: 10/5 - 10/9 File 10 - Classes
File Act12-DefClass Student
File Python AttributesandMethods
File Tic Tac Toe Code
File Python ImportCustomClassInJupyterNotebook
File Problem#15
File Problem#17
Week Nine: 10/19 - 10/23 File Project3 BreakingItDown
Folder Helpful Files

In this folder, you will find the original lecture slides, the text file and csv file that I use in the lecture as well as the Python code I wrote. 

File HOWTO Lab9 StudentVersion
Week Ten: 10/26 - 10/30 File Project4 Fall2020
Week Eleven: 11/2 - 11/6 File Lecture - Recursion
Week Twelve: 11/9 - 11/13 File Lecture - About Coding Style
File dice game
Final Project File Lecture - Final Project Discussion
End of Term Survey URL Student Course Evaluation Fall 2020

Course Title - CAC 180 A - Programming in Python

Instructor - Anthony Winchester

Due Date - Wednesday December 2nd