INFS 734 Client-Server Technologies (3 cr. hrs.)
DAKOTA STATE UNIVERSITY
Spring 2009
MEETING TIMES AND LOCATION
- Every other Thursday 6 - 10 p.m. TCB 109
- 01/22/2009-05/07/2009 Lecture Thursday 06:00PM - 10:00PM, Technolgy Center Building, Room 109
Alternating Thursday nights.
First day of class: 1/22.
Additional meeting days: 2/5, 2/19, 3/5,
3/26, 4/9, 4/23, 5/7
INSTRUCTOR CONTACT INFORMATION
- Name - Dr. Sree Malladi
- Office: East Hall 6
- Telephone: (605)-256-5172
- Email: malladis@pluto.dsu.edu
- Office Hours: Tuesday, 2:15 - 4 pm, Thursday 2:15 - 4 pm, or by appointment (email or phone).
CATALOG DESCRIPTION
A survey of techniques to manage Web servers. Topics include advanced design issues, balancing, server extensions, Web agents, and current design techniques. Students will develop prototypes of Electronic Commerce sites with database interfacing, data validation, and scripting.
PREREQUISITES:
Previous courses/Experience: INFS 612, 730.
COURSE MATERIALS:
Textbooks (required): Java How to Program, 7th Edition (Paperback)
by Harvey M. Deitel (Author), Paul J. Deitel (Author), Paperback: 1500 pages,
Publisher: Prentice Hall; 7 edition (January 6, 2007), Language: English
ISBN-10: 0132222205, ISBN-13: 978-0132222204.
COURSE DELIVERY METHOD AND INSTRUCTIONAL METHODS:
- The class will be taught in a classroom (DDN studio) and transmitted to remote sites using V-Tel. Lectures will also be recorded and the video files will be made available after the lecture.
- Instructional methods will include the use of Lecture slides, notes, textbook, e-mail.
CLASS ROOM POLICIES:
- Attendance: Attendance is strongly encouraged. If you miss a class, you are responsible to learn all the material that was covered in class. Re-tutoring a class normally will not be possible, except under excused absences.
- Academic Dishonesty: Students are expected to maintain academic honesty. Academic dishonesty can result in an F for that assignment or exam (minimum) to an F for the course grade. Academic dishonesty includes (but is not limited to) plagiarism, copying answers or work done by another student (either on an exam or on out-of-class assignments), allowing another student to copy from you, and using unauthorized materials during an exam.
-
Use of Tablets in the Classroom (formerly called the WMCI Statement): The Tablet PC platform has been adopted across the DSU campus for all students and faculty, and tablet usage has been integrated into all DSU classes to enhance the learning environment. Tablet usage for course-related activities, note taking, and research is allowed and encouraged by DSU instructors. However, inappropriate and distracting use will not be tolerated in the classroom. Instructors set policy for individual classes and are responsible for informing students of class-specific expectations relative to Tablet PC usage. Failure to follow the instructor’s guidelines will hinder academic performance and may lead to disciplinary actions. Continued abuse may lead to increased tablet restrictions for the entire class.
-
Freedom in Learning Statement: Students are responsible for learning the content of any course of study in which they are enrolled. Under Board of Regents and University policy, student academic performance shall be evaluated solely on an academic basis and students should be free to take reasoned exception to the data or views offered in any course of study. It has always been the policy of Dakota State University to allow students to appeal the decisions of faculty, administrative, and staff members and the decisions of institutional committees. Students who believe that an academic evaluation is unrelated to academic standards but is related instead to judgment of their personal opinion or conduct should contact the dean of the college which offers the class to initiate a review of the evaluation.
-
Americans with Disability Act (ADA): If you have a documented disability and/or anticipate needing accommodations (e.g., non-standard note taking, test modifications) in this course, please arrange to meet with the instructor. Also, please contact Dakota State University’s ADA coordinator, Keith Bundy in the Student Development Office located in the Trojan Center Underground or at 256-5121, as soon as possible. The DSU website containing additional information, along with the form to request accommodations is
http://www.departments.dsu.edu/disability_services/. You will need to provide documentation of your disability. The ADA coordinator must confirm the need for accommodations before officially authorizing them.
-
ADA statement for distance courses: Disability
Services Statement: If there is any student in this course who, due to a
disability, has need for non-standard note-taking, test taking, technology, or
other accommodations, please contact Dakota State University's ADA coordinator,
Keith Bundy, by email at keith.bundy@dsu.edu or by phone at 605-256-5121, as
soon as possible. Accommodations cannot be given until they have been applied
for, and the need confirmed. Further information, along with the form to request
accommodations can be found at
http://www.departments.dsu.edu/disability_services/.
-
Exams: There will be a midterm exam and a final exam both available on D2L.
COURSE GOALS
Student Learning Outcomes:
Upon completion of this course, the student should be able to,
- Learn the concepts of client-server environments, and technologies
- Do advanced client-server programming in Java SE 6.0
- Learn the latest features of Java SE 6.0 such as AJAX, JSF and other web technologies
EVALUATION PROCEDURE:
Assessments
- Assignments: There will be regular homework assignments. Late work will not be accepted and will receive 0 credit.
Assignments MUST be submitted through D2L. Any other modes such as email
or paper will NOT be accepted under any circumstances.
The weights for the different assessments are as follows:
- Assignments. . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . .
30%
- Midterm . . . . . . . . . . . . . . . . . . . . . . . . . . 35%
- Final exam . . . . . . . . . . . . . . . . . . . . . . . . . . 35%
The final letter grade will be based on the following scale:
- 90% - 100%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "A"
- 80 - 89.9%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "B"
- 70 - 79.9%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "C"
- 60 - 69.9%. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "D"
- Less than 60% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "F"
Note: Numbers with fractions will be rounded to the next whole number. E.g. 89.2
will be rounded to 90 and hence it is an 'A'.
HARDWARE AND SOFTWARE REQUIREMENTS:
To successfully complete this course, you need,
| Hardware |
Software |
- Pentium,
- 64 MB RAM
- VGA or Super VGA monitor
- Mouse
- CD-ROM drive
- 5 GB of free hard drive space
- 10 MB of free hard drive space after installation
- Internet connection
|
Windows XP operating system
Microsoft Office XP
Browser*
E-mail**
Java 2 Standard Edition 5***
|
* With JRE (Java Run-Time Environment) plugin installed (for Java applets to work).
**You can connect to pluto.dsu.edu from your browser and access your OutLook email.
*** Available for free at http://java.sun.com/j2se/1.5.0/download.jsp
COURSE OUTLINE:
This is a tentative course schedule. Changes are possible.
| Unit |
Topics |
| 1 |
Introduction, Java programming basics. |
| 2 |
Arrays, Files, Networking. |
| 3 |
Graphics and GUI programming |
| 4 |
JDBC, Web applications Part I |
| 5 |
Web applications Part II |
ACADEMIC SUCCESS SUPPORT:
As your professor, I am personally committed to supporting
YOUR academic success in this course. For that reason, if you demonstrate any
academic performance or behavioral problems which may impede your success, I
will personally discuss and attempt to resolve the issue with you. If the
situation persists, I will forward my concern to the Student Development Office
and your academic advisor to seek their support and assistance in the matter.
My goal is to make your learning experience in this course as meaningful and
successful as possible.
IMPORTANT DATES
Please see the university Academic Calendar for last day to withdraw from the class, last to withdraw with a 'W' grade, and other important dates.
FREEDOM IN LEARNING
Under Board of Regents and University policy student academic performance
may be evaluated solely on an academic basis, not on opinions or conduct in matters unrelated
to academic standards. Students should be free to take reasoned exception to the data or views
offered in any course of study and to reserve judgment about matters of opinion, but they are
responsible for learning the content of any course of study for which they are enrolled. Students
who believe that an academic evaluation reflects prejudiced or capricious consideration of student
opinions or conduct unrelated to academic standards should contact
the Dean, College of BIS to initiate a review
of the evaluation.
NOTE: Please go through the syllabus and inform us if you do not
understand something or if you feel changes are needed. We will promptly discuss
the matter and explain to you or make appropriate changes.