IT230/430 Building
Internet Applications
Fall 2006
|
||||||||||||||||||||
Course web siteThe official web site and official syllabus for this course is on DLWEB. You need your campus connect ID and password to access the site Contact InformationLucia Dettori Office Hours (no appointment needed)
TH : 4:00 - 5:30 LOOP CTI 745 If these times do not work for you please email me to set up an appointment Advising hours (you need to make an appointment)
M : 3:00 - 6:00 LOOP CTI 745 Course DescriptionThe course presents the design and development of interactive dynamic Web applications. Major topics include server-side programming, controls, events, database integration, and security issues. Students will engage in course projects to build dynamic Web applications. Prerequisite :The official prerequisite for this course is IT 130. I will assume that you have knowledge of HTML and familiarity with basic programming concepts (use of variables, function, conditional statements, loops etc). In IT 130 these concepts were covered in Javascript. The actual language is not important as long as you are familiar with those concepts. This is an introductory class so if you have already completed 2 quarters of another programming language (Java or C++) you should consider taking ECT 310 instead. Textbook/MaterialsNo texhbook is required. We will mainly be using resources from 24x7 The following textbooks are optional:
Additional resources will be listed on the DLWEB website. Course StructureYou are expected to play a very active role in this course. I will prepare some notes for each class that I will try to make available on DLWEB before class and that will serve as guide a structure for the lecture. However I will also have frequent group exercises in class and your participation will be crucial to your learning experience. I will ask a lot of questions and you are expected to do the same. If you are confused or frustrated about a topic, just ask me and the rest of the class for clarification, you will be surprised how much you will learn from your classmates We will go to the computer lab a few times during the quarter but you are expected to do a lot of practice at home or in the lab on your own. If you do not have access to the .NET platform at home and do not plan to work in University labs you need to familiarize yourself with remote desktop to the CTI terminal services. More information is available on the CT website on the Resource page http://www.cs.depaul.edu/resources/ . Method of EvaluationThere will be 4 - 8 assignments/projects, 4 -8 lab exercises/quizzes, a cumulative midterm and a cumulative final. I will decide at least a week before each exam if there will be a project component.
Important Dates (also see the DePaul Academic Calendar)
Academic integrityThe course follows the DePaul University Academic Integrity Policy. Cheating is any action that violates university norms or instructor's guidelines for the preparation and submission of assignments, quizzes and examinations. This includes, but is not limited to:
Plagiarism involves the presentation of the work of another as one's own. Plagiarism includes, but is not limited to:
The use of others' web/publication content (text, graphics, code) is regarded as plagiarism if credit is not given (see the above description of plagiarism). When you directly quote someone's work, you must put it in quotation marks. Without such quotations and reference, it is regarded as an act of plagiarism (see the above description of plagiarism). Using materials that the student prepared for other purposes (e.g., for another course or for his/her work) needs the course instructor's prior permission. A charge of cheating and/or plagiarism is always a serious matter. It can result in an automatic F in the course and possible expulsion. Online Instructor EvaluationCourse and instructor evaluations are critical for maintaining and improving course quality. To make evaluations as meaningful as possible, we need 100% student participation. Therefore, participation in the School’s web-based academic administration initiative during the eighth and ninth week of this course is a requirement of this course. Failure to participate in this process will result in a grade of incomplete for the course. This incomplete will be automatically removed within seven weeks after the end of the course and replaced by the grade you would have received if you had fulfilled this requirement. |
||||||||||||||||||||