v.20170116 SPRING 2017
Department of Computer and Mathematical Sciences
New Mexico Highlands University
Richard Medina, Ph.D.
Office: HSCI 291 : 505-426-2277 : rmedina@nmhu.edu
Office Hours: MTW 2-4pm (or by appointment)
Lecture: Mondays and Wednesdays: 11:00 - 12:15pm in HSCI 282
Midterm Exam: Wednesday, Mar 15 @ 11:00 - 12:15pm in HSCI 282
Final Exam: Wednesday, May 10 @ 2:30 - 5:30pm in HSCI 282
[from the course catalog] The development of the major types of database systems, providing the framework for some experience with at least one database model. Assignments will include accessing, updating, and organizing a database. The use of a relational model will be emphasized along with various database inquiry systems, including natural language-like systems. This course will also provide exposure to design and analysis of database systems and contemporary role of databases in application stacks. Prerequisite: CS 245 with a minimum grade of C.
\pagebreak
Databases Illuminated, Third Edition (2017) by Ricardo and Urban. ISBN-13: 9781284056945 ISBN-10:1284056945. Jones and Bartlett Publishers
Other handouts provided by the Instructor
Desire2Learn ==> https://nmhu.desire2learn.com/d2l/home
Instructor site for updates and schedule ==> http://rmedinahu.github.io/
It is expected that deadlines for programming assignments will be honored. Late assignments will always be accepted and assessed. However, point deduction for late assignments will be calculated as follows:
All programming assignments should be submitted to the appropriate dropbox in the Desire2Learn website for this course.
Assigned homework/programming assignments are to be strictly the work of each individual student. However, I encourage students to help each other and benefit from collaboration. This DOES NOT mean copying a fellow student’s work and replacing their name with yours. I can spot this practice immediately and will not give credit to any submitted code that follows that pattern.
\pagebreak
If you and other students work together on a solution:
a. All parties must indicate in comments (at the top of submitted file) the nature of the collaboration, who was involved, and what was gained by the collaboration.
b. Your assignment cannot be a COPY of your collaborator’s work. I want you to develop your own skills. You will not develop mad skills if you simply copy and paste or worse, save as…
c. Take (a) and (b) seriously.
All programming or other assignment submissions should include the following on the first two lines of your assignment file as comments:
# Medina, Richard 1-19-2017
# Homework 1
# I worked on the printmessage function with Guido. He showed me a way to format the string.
def printmessage():
print('Hello. This is a sample program.')
printmessage()
Your submitted assignment files should be named to include your last name first initial followed by hw assignment number as demonstrated below. DO NOT USE SPACES in file names please!
medinar-hw1.py