Gain a breadth of understanding about computers and Computer Science.
Gain ability at developing algorithms for problems and improve logical
Learn something about a specific programming language (Python) and
use it to write computer programs.
Student disabilities: Students with disabilities who believe
they may need accommodations in this class are encouraged to contact the
Disability Access Center (970) 351-2289 as soon as possible to better ensure
that accommodations are implemented in a timely fashion.
Honor Code: All members of the University of Northern Colorado
community are entrusted with the responsibility to uphold and promote five
fundamental values: Honesty, Trust, Respect, Fairness, and Responsiblity.
These core elements foster an atmosphere, inside and outside of the classroom,
which serves as a foundation and guides the UNC community's academic, professional,
and personal growth. Endorsement of these core elements bystudents, faculty,
staff, administration, and trustees strengthens the integrity and value
of our academic climate.
UNC's Policies: UNC's policies and recommendations for academic
misconduct will be followed.
Cell Phone: Please extend courtesy to your instructor and fellow
students by turning off your cell phones and pagers. Thank-you for your
Assignments: should be turned in on time. Late assignments
if accepted, may have 10% of the total points subtracted per day.
Tests: Test dates are firm and will not be changed except if
all class members agree. You are expected to be there except under
very extreme circumstances. Even in extreme circumstances, you must call
and leave voice mail before the test time. If you know now that you will
not be able to attend a test, see me now, otherwise I will assume that
you have set these dates aside.
Scores: in the class will be computed from the test scores and
inclass and out of class assignments. Approximately 60% will come from
tests, 10 for in class exercises, and 30% from out of class assignments.
Grades: will be determined from these scores using the following
table. This might also include a description of the student's least understood
topic for that day.
- 100.0 B
79.5 - 89.4 C
69.5 - 79.4 D
59.5 - 69.4 F
0.0 - 59.4
Examinations are to be completed by only the enrolled student.
No help should come from other students, their papers, or outside persons
when answering examination questions.
Programs and other homework are to be completed by the enrolled student.
Students may receive help from another student, the instructor, or a consultant
in gaining understanding of a concept or a question. Once that concept
or question is understood, it is expected the student will follow through
on his/her own to complete the assignment.
Programs or homework which are identical or nearly identical and with
identical mistakes will be taken as a sign of cheating.
Cheating on an examination, homework, or program, will
result in a maximum of a zero for that exam or homework.
In a second proved instance of cheating the student will receive
a maximum of an F in the class and a report will be placed in the student's
Attendance Policy: Attendance is expected but not required. However, some class
assignments will be done in class and students that are not there will
receive a zero for that assignment. If a student cuts class repeatedly
and has trouble with the homework and/or tests, the instructor will be
very unsympathetic toward the student.