IST 336 – Web-Based Applications in Information Systems Spring 2015 - Section 001

Instructor: Dr. Andrey Soares Phone: (618) 453-8807 Assistant Professor, Information Systems Technologies Email: [email protected] School of Information Systems and Applied Technologies (ISAT) Office: ASA 209A College of Applied Sciences and Arts (CASA)

Office Hours: Monday and Wednesday from 2:00pm to 5:00pm Other days/times by appointment

My response time to emails is one business day. I don’t answer emails on weekends and holidays.

Teaching Assistant: Seyedmorteza Sahebkarkhorasani (Morteza) – Email: [email protected]

MEETING TIMES AND LOCATION Tuesday and Thursday from 3:35pm to 4:50pm CASA Building (Engineering-Wing C), room 112C

TEXTBOOK AND MATERIALS Textbook: There is no textbook required for this course. The instructor will provide the reading materials and links to the appropriate webpages.

Storage Media: The use of USB Flash Drive is highly recommended for backup of assignments. Students should not save files to the lab computer as the CLC computers may be re-imaged periodically, causing the loss of files stored there. Please backup your files often. You may need them for future assignments.

Software: The main software that we are going to use to create Web pages is called Studio (http://www.aptana.com). If can install the Aptana Standalone version or you can install 3.5 or better, and then install the Aptana Plug-In for Eclipse. Graphical applications for such as Expression, Dreamweaver, Microsoft FrontPage, and others similar applications are not allowed.

COURSE DESCRIPTION This course is designed to provide students with skills on the fundamentals of client-side web development languages used to build professional , such as Hypertext Markup Language (HTML/HTML5), Cascading Style Sheets (CSS) and JavaScript. The course introduces Web standards, Web Design principles, and Web Design and Development tools. Hands-on assignments will provide students with practical experience developing interactive Web pages and websites using client-side technologies.

PREREQUISITE IST 209 – Introduction to Programming (with a grade of C or better)

COURSE OBJECTIVES Upon successful completion of this course, the student will be able to:  Develop HTML/HTML5 documents using a variety of elements  Develop Cascading Style Sheets (CSS) to format web pages  Use JavaScript to interact with HTML documents  Discuss the best practices related to web design and development  Use current web development tools software  Understand fundamental concepts related to client-side programming used to create interactive websites  Understand terminology used in web site development Page 1 of 4

FINALS WEEK SCHEDULE Thursday, May 14, 2015 from 2:45pm – 4:45pm CASA Building (Engineering-Wing C), room 112C

GRADING The criteria, due dates and grading for each assignment will be discussed in class. Grading is based on 100 possible points with letter grades being assigned as shown below.

Activities Percentage of final grade Grade Points Projects 50% A 90 - 100 Project 1 (10%) B 80 - 89 Project 2 (20%) C 70 - 79 Project 3 (30%) D 60 - 69 Labs 40% F 59 or less Participation 10% Total 100%

TENTATIVE COURSE OUTLINE (SUBJECT TO CHANGE) The instructor reserves the right to make changes to the course syllabus. Students will be notified of syllabus changes.

Week Subject 1. HTML 2. HTML 3. HTML 4. HTML5 5. HTML5; Project 1 6. CSS 7. CSS 8. Spring Break 9. CSS 10. CSS 11. CSS; Project 2 12. JavaScript 13. JavaScript 14. JavaScript 15. JavaScript 16. JavaScript; Project 3 17. Finals Week; Project 3 Presentation

COURSE POLICIES AND CONDUCT Desire2Learn: This course will use Desire2Learn (https://online.siu.edu) to post the syllabus, assignments, links to useful sites, and other valuable material. Unless stated differently, all assignments should be turned in on Desire2Learn drop boxes. If you are having problems submitting the assignment through D2L, please send it to the instructors' SIU email before the deadline. Late assignments will not be accepted and will automatically receive grade zero. The deadlines are all based on the Central Standard Time (CST) zone.

Attendance: Class will start on time and end as scheduled. Attending class is required. I take attendance every day. You should attend each class and actively participate in the class. Attendance counts toward participation points. Each day of class is worth 5 points. Missing class, tardiness and early departure will result in points deducted from attendance. An exception to this rule is written documentation (e.g., Doctor’s Note) or university recognized excuses. Please check the University Policy on Accommodating Religious Students (SIU 2014-2015 Undergraduate Catalog, page 579). Several Page 2 of 4 assignments are scheduled to be completed (start and finish) during class time. In this case, only submissions from students attending the class will be accepted and graded.

Absence: Students are allowed to have two unexcused absences for the entire semester. Beginning with the third absence, points will be deducted for each subsequent absence. Ten (10) or more unexcused absences results in a failing grade (F) for the course. A grade WF will be awarded for students who stop attending a class without officially dropping the course. Absences for illness or doctor’s appointment must be officially documented. In accordance with University policy on Accommodating Religious Students (SIU 2014-2015 Undergraduate Catalog, page 579), students may be excused from classes because of observances of major religious holidays. Tardiness and early departure from class may be regarded as disruptive behavior, and will negatively impact the class participation points. It may also count as an unexcused absence. If you miss class, you are responsible to catch up with the course materials and assignments.

Course Participation: Class participation includes class attendance, weekly logs and active involvement in the class activities and discussions.

Prepared for class: Read the course materials and complete all the assignments. The course content is built upon previous materials. Projects are based on the combination of topics and concepts previously discussed. Always make copies of your files. You may need to review and use previous materials in order to complete new assignments.

Weekly Log: This is a summary of your contributions and learning experiences in class. It must be turned in every week using a drop box in Desire2Learn. Add also your suggestions and comments about the course. I am always looking for opportunities to improve the course and your learning experience.

Late assignments: I will not accept late assignments. Assignments not received by the deadline will automatically receive a grade zero (0). There is no make-up work for missed classes. An exception to this rule is valid written documentation (e.g., Doctor’s Note) or other excuses as described in the item Absence (above).

Mobile Technology Policy: The use of cell phones, smart phones, laptops, tablets, and other mobile devices can be a major disruption in the classroom and can affect everyone’s learning experience. Please turn off your phone/device or put it on vibrate mode during class, unless its use is authorized by the instructor for class assignments. If you need to take an emergency call, take it outside of the classroom without disturbing others. Laptops can be used to take notes during class lectures and to complete assigned activities. Personal devices, laptops and lab computers should not be used as entertainment devices during class.

Disruptive Behavior: All ISAT classrooms do not allow food or drink. According to the SIU Student Rights and Responsibilities, “Disruptive behavior is behavior that interferes with the instruction of classroom activities, including any behavior that disrupts or intimidates others within the classroom”. Examples of disruptive behavior include tardiness and/or early departure, disrespectful treatment (written or verbal) of students, instructors and staff, excessive talking, inappropriate use of electronics (laptops, computers, cell phones, MP3 players, etc.). Disruptive behavior is not acceptable and will be referred to the School Director and the office of Student Rights and Responsibilities.

Intellectual Property and Copyright: The applications and documents created for the course are for educational purpose only. Please be VERY careful with intellectual property and copyright restrictions when selecting content (ex: sounds, images, text, code, etc.) for your assignments. You will be held responsible for any unauthorized material used in your assignments. If you are borrowing authorized materials, please give credit to its source.

All students are expected to follow the SIU Student Conduct Code and the ISAT Policy on Academic Dishonesty (below). Please visit the Student Rights and Responsibilities at http://srr.siu.edu. In addition, see the Morris Library Guide on Plagiarism: http://libguides.lib.siu.edu plagiarism, and the SIU Student Conduct Code at http://policies.siu.edu/_common/documents/StudentConductCode.pdf

Page 3 of 4

ISAT POLICY ON ACADEMIC DISHONESTY The Student Conduct Code of SIU clearly spells out the University policy on Academic Dishonesty. Courses involving the use of the computer require extra consideration, because computer work is easily copied. This school policy is intended to provide additional guidelines for such cases. A copy of this policy will be included in the school student handbook and will also be available on the ISAT . Each faculty member will have a copy for his or her own use and for distribution to students.

Definition of Academic Dishonesty We define academic dishonesty to mean turning in material created by someone else and representing it as your own work or permitting others to represent your work as their own. The following guidelines may be used to help in determining whether or not academic dishonesty has occurred: 1. The student turns in work (i.e., computer work) that is identical to or extremely similar to work turned in by another student or students, unless identical work is the expected norm. 2. When confronted, the student cannot explain the details of his or her work and the methods used to arrive at the solution.

Some Examples: Academic Dishonesty has occurred:  When a student turns in work created by someone else and represents it as his or her own work.  When a student permits someone else to turn in his or her work and represent it as his or her own work.  When a student copies work from another student.  When a student copies answers from another student on a quiz, exam, or test.  When a student uses notes or materials of any kind during a quiz, exam, or test (unless it is announced by the instructor as “open notes” or “open book”).  When a student deliberately changes parts of computer work in an attempt to disguise the origin.  When two or more students collaborate on a project that is supposed to be completed individually.

Academic Dishonesty has not occurred:  When students have the instructor’s permission to collaborate on a project.  When students receive appropriate help from instructors, graduate assistants, or other staff members involved with the course.  When students help each other with syntax errors or other application-specific information that makes computer work easier.  When students participate in a general discussion about the assignment, such as discussing the requirements for the assignment or general strategies for completion of the assignment.

Penalty for Academic Dishonesty  First offense: from a zero on the specific lab/assignment/project/exam to course grade of F.  Second offense: from course grade of F to suspension from the school.  Third offense: permanent suspension from the school.

Records of academic dishonesty will be maintained in the student’s file in the school advisor’s office, as well as in a master academic dishonesty file in the school director's office. When an incidence of academic dishonesty occurs, the faculty member will meet with the school director to discuss the situation and determine the appropriate penalty.

Page 4 of 4

Syllabus Attachment Spring 2015

http://pvcaa.siu.edu/

IMPORTANT DATES * SAFETY AWARENESS FACTS AND EDUCATION Semester Class Begins …………………………………………….01/20/2015 Title IX makes it clear that violence and harassment based on sex and Last day to add a class (without instructor permission): ………….01/25/2015 gender is a Civil Rights offense subject to the same kinds of accounta- Last day to withdraw completely and receive a 100% refund: ….02/01/2015 bility and the same kinds of support applied to offenses against other Last day to drop a course using SalukiNet: ……………………….04/05/2015 protected categories such as race, national origin, etc. If you or someone Last day to file diploma application (for name to appear in Commencement you know has been harassed or assaulted, you can find the appropriate program): ………………...………………………………………..03/13/2015 resources here: http://safe.siu.edu Final examinations: …………………………………………5/11–5/15/2015 Note: For outreach, internet, and short course drop/add dates, visit Registrar’s Academic SALUKI CARES webpage http://registrar.siu.edu/ The purpose of Saluki Cares is to develop, facilitate and coordinate a SPRING SEMESTER HOLIDAYS university-wide program of care and support for students in any type of Martin Luther King, Jr.’s Birthday 01/19/2015 distress—physical, emotional, financial, or personal. By working Spring Vacation 03/07—03/15/2015 closely with faculty, staff, students and their families, SIU will continue WITHDRAWAL POLICY ~ Undergraduate only to display a culture of care and demonstrate to our students and their Students who officially register for a session may not withdraw merely by the families that they are an important part of the community. For stopping of attendance. An official withdrawal form needs to be initiated by the Information on Saluki Cares: (618) 453-5714, or [email protected], student and processed by the University. For the proper procedures to follow http://salukicares.siu.edu/index.html when dropping courses and when withdrawing from the University, please visit EMERGENCY PROCEDURES http://registrar.siu.edu/pdf/ugradcatalog1314.pdf Southern Illinois University Carbondale is committed to providing a INCOMPLETE POLICY~ Undergraduate only safe and healthy environment for study and work. We ask that you An INC is assigned when, for reasons beyond their control, students engaged in become familiar with the SIU Emergency Response Plan and Build- passing work are unable to complete all class assignments. An INC must be ing Emergency Response Team (BERT) programs. Please reference changed to a completed grade within one semester following the term in which the Building Emergency Response Protocols for Syllabus attachments the course was taken, or graduation, whichever occurs first. Should the student on the following pages. It is important that you follow these instructions fail to complete the course within the time period designated, that is, by no and stay with your instructor during an evacuation or sheltering later than the end of the semester following the term in which the course was emergency. taken, or graduation, whichever occurs first, the incomplete will be converted INCLUSIVE EXCELLENCE to a grade of F and the grade will be computed in the student's grade point SIU contains people from all walks of life, from many different average. For more information please visit: cultures and sub-cultures, and representing all strata of society, http://registrar.siu.edu/grades/incomplete.html nationalities, ethnicities, lifestyles, and affiliations. Learning from and REPEAT POLICY working with people who differ is an important part of education as well An undergraduate student may, for the purpose of raising a grade, enroll in a an essential preparation for any career. For more information please course for credit no more than two times (two total enrollments) unless visit: http://www.inclusiveexcellence.siu.edu/ otherwise noted in the course description. For students receiving a letter grade LEARNING AND SUPPORT SERVICES of A,B,C,D, or F, the course repetition must occur at Southern Illinois Help is within reach. Learning support services offers free tutoring on University Carbondale. Only the most recent (last) grade will be calculated in campus and math labs. To find more information please visit the Center the overall GPA and count toward hours earned. See full policy at for Learning and Support Services website: http://registrar.siu.edu/pdf/ugradcatalog1314.pdf Tutoring : http://tutoring.siu.edu/ GRADUATE POLICIES Math Labs http://tutoring.siu.edu/math_tutoring/index.html Graduate policies often vary from Undergraduate policies. To view the WRITING CENTER applicable policies for graduate students, please visit The Writing Center offers free tutoring services to all SIU students and http://gradschool.siu.edu/about-us/grad-catalog/index.html faculty. To find a Center or Schedule an appointment please visit DISABILITY POLICY http://write.siu.edu/ Disability Support Services provides the required academic and programmatic AFFIRMATIVE ACTION & EQUAL OPPORTUNITY support services to students with permanent and temporary disabilities. DSS Our office's main focus is to ensure that the university complies with provides centralized coordination and referral services. To utilize DSS federal and state equity policies and handles reporting and investigating services, students must come to the DSS to open cases. The process involves of discrimination cases. For more information visit: interviews, reviews of student-supplied documentation, and completion of http://diversity.siu.edu/# Disability Accommodation Agreements. http://disabilityservices.siu.edu/ Additional Resources Available: PLAGIARISM CODE SALUKINET: https://salukinet.siu.edu/cp/home/displaylogin http://pvcaa.siu.edu/_common/documents/Plagiarism/Guide%20to%20Preventing%20Plagiarism.pdf ADVISEMENT: http://advisement.siu.edu/ MORRIS LIBRARY HOURS SIU ONLINE: http://online.siu.edu/ http://www.lib.siu.edu/about Spring 2015 R.O’Rourke