Internet DevelopmentMIS 490/BA 790 Spring 2000 Syllabus |
[Instructor | Text | Prerequisites | Overview of Course | Grades |Outline and Course Schedule | Homework | Project | Group Eval. | Course Policy | Group Work on Homework | Late Homework |Makeup Exams | Class Preparation | Students with Disabilities ]
|
|
|
|
|
|
MIS 421 or Consent of Instructor
The Internet is, perhaps, the most discussed technology of the present day. It is predicted to become the principal technology behind entertainment and commerce. Today, millions of customers use the World Wide Web from home to find information, make investments, and shop. Businesses build store fronts for these customers. In addition, business build extranets to interact with other businesses and Web based intranets to support their own employees. Because many new information systems applications directly or indirectly use the Internet, it is vital that MIS professionals understand Internet technology and be able to construct Internet based solutions. The purpose of this course is to help students become proficient with the languages that are used to construct Web based applications. In this course you will learn HTML, Java Script, VBScript, CGI, XML, and Active Server Pages. You will develop several small applications and develop a project using these languages.
Homework, exams, and a project will be used to assess the achievement of the above objectives. In particular, students will work in teams to develop a Web based application. The students will be graded on the quality of the application, the project management plan, and system documentation. Feedback from team members will be used to judge team effectiveness. The project is used to assess each of the objectives above. In addition, exam and homework scores will be used to assess the students understanding of the concepts relevant to objectives 1-4.
Grades are assigned as follows: 92-100% A, 90-91% A-, 87-89% B+, 82-86% B, 80-81% B-, 77-79% C+, 72-76% C, 70-72% C-, 60-69% D, less than 60% F. Final grades are based on the following percentages: Midterm 20%, Final 20%, Project 20%, Homework 35%, Class Participation 5%.
The following outline and schedule may be changed at the discretion of the instructor.
Date |
Reading |
HW |
Subject |
| Jan. 19 | Introduction to Course | ||
| Jan. 24 | Chpt. 1-2, 23 | HW 1 Due | Internet Architecture, Tools, Applications |
| Jan. 26 | Chpt. 3 | HTML | |
| Jan. 31 | Chpt. 4 | HTML | |
| Feb. 2 | Chpt. 5 | HW 2 Due | Images |
| Feb. 7 | Chpt. 6 | FrontPage |
Date |
Reading |
HW |
Subject |
| Feb. 9 | Chpt. 7-8 | HW 3 Due | Introduction to MS Visual InterDev & JavaScript |
| Feb. 14 | Chpt. 9-10 | JavaScript Control Structures | |
| Feb. 16 | Chpt. 11 | HW 4 Due | JavaScript Functions |
| Feb. 21 | Chpt. 12 | Arrays | |
| Feb. 23 | Chpt. 13 | HW 5 Due | Objects |
| Feb. 28 | Chpt. 14 | Cascading Style Sheets | |
| Mar. 1 | Chpt. 15 | Dynamic HTML Object Model | |
| Mar. 6 | Chpt. 16 | Dynamic HTML Event Model | |
| Mar. 8 |
|
Dynamic HTML | |
| Mar. 20 | Chpt. 17, 19-21 | HW 6 Due | Dynamic HTML: Filters and Transitions. ActiveX Controls, Animation, and Multimedia |
| Mar. 22 | Chpt. 18 | Dynamic HTML: Data Binding with Tabular Control | |
| Mar. 27 | Chpt. 22 | VBScript |
Date |
Reading |
HW |
Subject |
| Mar. 29 | Chpt. 24-25 | Web Servers and Databases | |
| Apr. 3 | Chpt. 26 | Active Server Pages | |
| Apr. 5 | Active Server Pages | ||
| Apr. 10 | HW 7 Due | Active Server Pages | |
| Apr. 12 | Chpt. 27 | CGI | |
| Apr. 17 | CGI | ||
| Apr. 19 | Chpt. 28 | XML | |
| Apr. 24 | Chpt. 29 | HW 8 Due | Java |
| Apr. 26 | Review | ||
| May 1 | Review | ||
| May 3 | Paper (Midterm replacement) | Review | |
Final: Monday, May 8 1-3 pm
The homework will include information gathering and programming assignments. Many of the homework assignments build from past homework assignments.
The project is a major part of your grade. Working in teams students will construct a Web based system that interacts with a database. The project grade is based upon the functionality of the system, the quality of the design, quality of the user documentation, quality of the system documentation, project management documentation, and feedback from group members.
Students will participate in project groups. Students will have an opportunity to evaluate the group and recognize outstanding members of the group. This feedback will be used as part of your project grade.
Unless homework is explicitly identified as group homework, students must complete their own homework. Copying homework is not allowed. If help is needed, the student is encouraged to ask the professor or someone from class. Note there is a fine line between "help" and completing homework for a student. Students should be careful not to cross this line.
Homework must be turned in at the beginning of class. There is a 10% per day penalty for late homework.
Makeup exams will be given only when the instructor, prior to the exam, has approved the request to change the exam time. Approval will be given for illness, sickness or death in the family etc.
Read materials before class. A portion of your final grade is based on class participation.
The class participation grade is completely at the instructor's discretion. Students can improve class participation grades through attendance, speaking in class, talking with the instructor individually and showing effort toward understanding the course material.
Any student who, because of a disabling condition, may require some special arrangements in order to meet course requirements should contact the instructor as soon as possible to make necessary accommodations. Students should present appropriate verification from Disability Services, Wyllie Hall D175.