Spring2023 MIS312 Business Computer Programming


  Professor Paulson's Home Page

This is a WSU PC laptop required course!

Course ID
Class Times
Virtual Classroom
Somsen 301

Office Hours
Pat Paulson
Somsen  303
on website

Syllabus Check periodically for updates
course files are at
section 01- \\store\classes\20235000025\ReadOnly or
OneDrive - MNSCU\Shared

Textbooks and Course Materials


  1. MindTap-Foundations of Python, 2e, Lambert

Reference Materials

  1. LinkedIn Learning
  2. Earbuds with microphones (for listening to training videos and participating in web conferences)


This course will make you knowledgeable about the fundamentals underlying the design, implementation, control, evaluation, and strategic use of modern, computer-based information systems for business data processing, office automation, information reporting, and decision making. Considerable effort will be devoted to hands-on work with business software, the major emphasis will be on the managerial and strategic aspects of information technology. A series of projects will be used to familiarize the students with using software for creating and maintaining a website, teaching a technology skill, working with a mentor, and developing a product.


Class Meetings : You are required to attend all class meetings in Somsen 301 in person. This is NOT an online course. The class recordings, if available, are intended for students to review class proceedings. If you miss a class meeting use the recordings to review the class. It is your responsibility to keep up with class. Office hours are not meant for individual lectures.

Class Participation You are required to log into the Zoom web conference during every class. Class participation is useful to the student as a means of acquiring knowledge and subject matter clarification. Class participation is the active engagement in problem solving, questions and answers, taking part in analyses of business situations, and contribution of comments in class sessions. Making use of the D2L "Question and Answer Forum" counts as class participation.
Watching a minimum number of hours (see D2L for more details) of LinkedIn Learning materials on topics related to this class will be a factor in your Participation grade.
Meaningful class participation, or lack thereof, affects your grade.

Pull Requests This semester students will learn to use Git and GitHub, which the Professor is also using to make class materials available online. Once you learn this technology, you can suggest corrections to course materials that has errors, is not clear, or can be otherwise improved by submitting a pull request.


Professor Paulson supports and encourages diversity-it enriches our lives. If you find yourself in need of resources or support, please see me, or consider making use of the following resources:

Inclusive Excellence


Refer to the class syllabus. Students are expected to read the material listed in the "Presentations" column before class. Classwork will consist of discussing the material for the current chapter. Time will also be devoted to doing in class exercises, devising and presenting homework solutions, discussing how to use the appropriate software programs to solve homework and general business problems. Students will demonstrate how to solve problems to the class using Zoom web conferencing software.


Refer to the class syllabus. Students are expected to complete and submit by the D2L due date any assignments in the "Work" column. Some assignments are completed on the MindTap website and using  Python IDLE.  Others are done using Visual Studio, publishing to your personal class website, and then submitting to the professor's web database. Files are uploaded to specific D2L assignment folders. Students are responsible for submitting their assignments on time, and to make sure their information was submitted correctly.

There is a StarID field on each Assignment. This is for your StarID. You can use your last name and StarID to verify the date and time that your assignment was submitted using a form available on the course website.

Hand written, paper or emailed assignments do not look professional and are not acceptable. You will receive none of the possible points for these types of assignment submissions.

If you are having trouble with grammar, spelling or written communications, please seek assistance from the Writing Center.

Late assignments receive no credit. This is so I can grade assignments in a timely fashion.
A pattern of being late with assignments will result in the loss of at least a letter grade.


Project 1: Website for completing assignments at:
section 01- http://classes.winona.edu/20235000025<username>

Project 2: Develop a Python app based on Project04-IOT09 and xSystemTest.py, with GUI

Project 3: N/A

Project 4: Internet of Things exercises


Students are encouraged to work in groups in this class.



The midterm and  final consist of true/false and multiple choice questions from the book. This exam will be open-book, open notes. Use of any instant messaging or email is not allowed. Students cannot share a book during the exam. The exam contains one question per page, and you can view a question only one time-you cannot go back.

If you are having troubles with the class, do not hesitate to email me.

More information about the exam will be made available closer to examination time.

Additional exam time will not be given!

Exams cannot be made up.

You must be in the classroom to take the exam.

Please check the syllabus now and make sure that you are available on the exam date.

If you cannot make an exam you may want to consider dropping the class.


10%  Attendance, meaningful participation- web page submission, web conference login, MindTap usage
Mindtap Assignments and Quizzes(based on all points)
Project 1-website


Project 2-app


Project 4 IoT
Summative-LinkedIn Learning course certificates, Formative00



Grading is done right after it is due (usually Mondays at 7am) to provide prompt feedback.

No extra credit assignments or make-up exams! This is done to be fair to those students who keep up with the material.

You can lose up to 10% of the points on any assignment, exam or project due to poor spelling and or grammar. Make use of the Writing Center.

You may receive an email with feedback for an assignment, or comments in the D2L gradebook.
If the email begins with a smiley emoticon    :-)    you received full credit for that assignment.
The email may contain an outline of the grading rubric.
The comment "NO SUBMISSION TO WEB DATABASE" means that you did not press the 'SUBMIT' button on your assignment page from while viewing it in a browser.
You are responsible for making sure the links to each assignment are correct, and that any screen shots and required materials are correctly completed.

I reserve the right to correct any grading errors.

Keep any graded work until the end of the course; recording errors may occur.


There is one opportunity to request regrading for a maximum of three late assignments at the end of the semester.

1. All regraded work must have been submitted correctly to the professor's web database and / or the appropriate D2L Assignment folder.
You are required to follow all assignment instructions and verify the completeness, website publication, and proper submission of any regraded assignment.

2. Send Professor Paulson (ppaulson@winona.edu) one email that contains:
* Specific subject line wording: "MIS312-01LateRegrade".
Emails with incorrect subject lines will not be noticed or regraded.
* A list of assignments to be regraded, one assignment per line, in alphabetical order.
Project 3-5

Failure to follow these instructions will result in further point loss.
Regrade work can achieve a maximum of 50% of the original points.
The email, D2L submissions, and web database submissions must be turned in before 8am Saturday December 5, 2020.


A -  90% or greater

B -  80 to 89.9%

C - 70 to 79.9%

D - 60 to 69.9%

F -  less than 59.9%

 A borderline grade is defined as 89.9 to 89.99; 79.9 to 79.99; 69.9 to 69.99 or 59.9 to 59.99


  Professor Paulson's Home Page