WSU logo School of Electrical Engineering and Computer Science,
	 	     Washington State University

CptS 111:  Introduction to Computer Programming

Home
Schedule Syllabus
Programming
  Assignments

Labs
Exams

Student Care
WSU Alerts
WSU Safety Plan
WSU Emergency
  Management

Academic
  Calendar

myWSU
Facebook
Canvas

Lab Assignments

Labs will all be held in EME 52

Week Date Lab Topic
2 1.18.23, 1.19.23 Lab #1 Getting Started
3 1.25.23, 1.27.23 Lab #2 Exploring Python Basics
4 2.1.23, 2.2.23 Lab #3 Practicing with Iterables
5 2.8.23, 2.9.23 Lab #4 Conditionals and Relational & Boolean Operators
6 2.15.23, 2.16.23 -- Make-up Lab
7 2.22.23, 2.23.23 Lab #5 Practice with Functions
8 3.1.23, 3.2.23 Lab #6 More Practice with Functions
9 3.8.23, 3.9.23 Lab #7 Counting for-loops, Lists, and the range() Function
10 3.22.23, 3.23.23 Lab #8 Iterating for-loops, while-loops, and More
11 3.29.23, 3.30.23 Lab #9,
genome.fna,
poem.txt
Nested Loops & Lists, Files, and with
12 4.5.23, 4.6.23 -- Make-up Lab
13 4.12.23, 4.13.23 Lab #10 Modules, String Formatting, and String Methods
14 4.19.23, 4.20.23 Lab #11,
poem.txt,
wa_county_pop.dat
The Strings Methods .split() and .join(), Slicing, and More on Lists
15 4.26.23, 4.27.23 Lab #12,
cupcake.csv,
a_pt95.dat,
a_1pt95.dat,
a_2pt95.dat,
a_3pt95.dat
Practice with Plotting (and a Little More on Dictionaries)