Additional Regulations
Class registration is not allowed after the first week of
class.
Students must keep backup copies of all submitted assignments.
Absences are not excused in this course.
Extra credit assignments are not given.
No late assignments will be accepted after final grades are submitted to
the registrar.
An incomplete is hard to get in CDM. It is only allowed for a major illness
(typically requiring hospitalization) or a death in the family. In any case
documentation is required, and more than one half of the work must be
completed for the course.
Students must test homework projects that are submitted on the CDM Course
Online Submission Site to verify that they are properly submitted.
If you have trouble submitting any project, email the completed project to
the professor to prove that you completed it on time, then submit the
assignment on the D2L system as soon as possible. Students that must miss
an exam must contact the professor in advance to reschedule the exam.
If a student misses an exam without first contacting the professor, that
exam can only made up if the following two conditions are met: (1) the
student has a valid reason for missing the exam, with appropriate
documentation, (2) the student has attended at least 70% of the class
sessions before the exam. A late penalty may be charged for missing an exam
with a valid reason.
Submitting a wrong version is not a reason to waive a late penalty for a
project.
Date
|
Topics
|
Readings
|
|
9/16
|
Course
overview, the DOS Command Prompt Window, Ruby interpreter, constants,
variables, datatypes.
|
Chapters
1 to 5
|
|
9/23
|
Builtin functions,
if-statements, input validation, input/output redirection.
|
Chapters
5 and 6
|
|
9/30
|
Loops, sequential Processing.
|
Chapters
6 and 7
|
|
10/7
|
Arrays, writing your own methods.
|
Chapters
8 and 9
|
|
10/14
|
Review for midterm. MIDTERM. Working with files.
|
Chapter
11
|
|
10/21
|
Working with YAML and XML files
|
Ch.
11.4; other readings to be posted on class website.
|
|
10/28
|
Using classes, objects, and methods.
|
Chapter
12 and 13
|
|
11/4
|
Applications, including obtaining data from the Internet and
from web services.
|
|
|
11/11
|
More applications.
|
|
|
11/18
|
Review for final exam
|
|
|
11/25
|
Final
exam
|
|
|
.
School policies:
Online Teaching Evaluation
Evaluations are a way for
students to provide valuable feedback regarding their instructor and the
course. Detailed feedback will enable the instructor to continuously tailor
teaching methods and course content to meet the learning goals of the
course and the academic needs of the students. They are a requirement of
the course and are key to continue to provide you with the highest quality
of teaching. The evaluations are anonymous; the instructor and
administration do not track who entered what responses. A program is used
to check if the student completed the evaluations, but the evaluation is
completely separate from the student’s identity. Since 100% participation
is our goal, students are sent periodic reminders over three weeks.
Students do not receive reminders once they complete the evaluation.
Students complete the evaluation online in CampusConnect.
Email
Email is the primary means of
communication between faculty and students enrolled in this course outside
of class time. Students should be sure their email listed under
"demographic information" at CampusConnect is
correct.
Academic Integrity Policy
This course will be subject
to the academic integrity policy passed by faculty. More information can be
found at http://academicintegrity.depaul.edu/
Plagiarism
The university and school
policy on plagiarism can be summarized as follows: Students in this course
should be aware of the strong sanctions that can be imposed against someone
guilty of plagiarism. If proven, a charge of plagiarism could result in an
automatic F in the course and possible expulsion. The strongest of
sanctions will be imposed on anyone who submits as his/her own work any
assignment which has been prepared by someone else. If you have any
questions or doubts about what plagiarism entails or how to properly
acknowledge source materials be sure to consult the instructor.
Incomplete
An incomplete grade is given
only for an exceptional reason such as a death in the family, a serious
illness, etc. Any such reason must be documented. Any incomplete request
must be made at least two weeks before the final, and approved by the Dean
of the College of Computing and Digital Media. Any consequences resulting
from a poor grade for the course will not be considered as valid reasons
for such a request.
Resources for Students with
Disabilities
Students who feel they may
need an accommodation based on the impact of a disability should contact
the instructor privately to discuss their specific needs. All discussions
will remain confidential.
To ensure that you receive the most appropriate accommodation based on your
needs, contact the instructor as early as possible in the quarter
(preferably within the first week of class), and make sure that you have
contacted the Center for Students with Disabilities (CSD) at:
Student Center, LPC, Suite #370
Phone number: (773)325.1677
Fax: (773)325.3720
TTY: (773)325.7296
|