Math 146 - Programming I - Spring 2017

Department of Mathematics and Information Technology

Mercyhurst University

Programming Assignments



Programming Assignment 1 - In this assignment, you will write your own true/false quiz.  The algorithm pseudocode is due in class on Monday, February 6th and the working Python code (.py file) is due to Blackboard by 11:59pm on Wednesday, February 15th.

Programming Assignment 2/samplePasswords.txt - In this assignment, you will write a program to validate a password.  The algorithm pseudocode is due in class on Monday, February 20th and the working Python code (.py file) is due to Blackboard by 11:59pm on Wednesday, March 1st.

Programming Assignment 3/sonnet18.txt - In this assignment, you will write a word count/line count program.  The algorithm pseudocode is due in class on Monday, March 13th and the working Python code (.py file) is due to Blackboard by 11:59pm on Wednesday, March 22nd.

Programming Assignment 4 - In this assignment, you will write and use a PlayingCard class.  The algorithm pseudocode is due in class on Monday, April 24th and the working Python code (.py file) is due to Blackboard by 11:59pm on Wednesday, May 3rd.