Unformatted text preview:

COURSE REQUIREMENTSInstructor’s Responsibilities:Author: Alex HomerTopics to be covered in each class period:TOURO COLLEGE COURSE SYLLABUSLANDER COLLEGEDEPARTMENT: Computer ScienceCOURSE TITLE: Web ProgrammingCOURSE NUMBER: MCO 358PREREQUISITES: MCO 242 and MCO 343 (not for Data Communications majors)CREDIT HOURS: 3DEVELOPER: Department of Academic Computing (M.Gutherc)LAST UPDATE: September 11, 2003COURSE DESCRIPTIONThis course will cover programming for the web using current technologies and programming tools. A quick review of basic HTML and CSS will form the basis for web programming using ASP (Active Server Pages) and server-side VBScript, client-side Javascript, database connections through ODBC and MS Access, and COM objects. Students will be assumed to have basic knowledge of databases and SQL, and advanced programming skills.COURSE/DEPARTMENTAL OBJECTIVESThe student will: - Gain the ability to create web pages using fundamental concepts in HTML and CSS.- Be able to use ASP to process forms submitted to a web server, with understanding of the "get"and "post" methods..- Understand sessions and cookies and implement web applications using these concepts.- Be able to store, retrieve, update and delete data in database tables using ASP and ODBC.- Gain an understanding of the fundamental concepts behind COM technology and the ability toutilize third-party components in ASP and VB.- Understand and utilize Javascript for client-side form validation, rollover effects, and browserdetection.- Be introduced to emerging technologies such as XML.COURSE/INSTITUTIONAL OBJECTIVESThis course is intended to further the professional and career interests of students in the area of Internet and web programming, by giving them the fundamental knowledge needed for employment as an ASP programmer. This course is also designed to enable students to practice their problem-solving skills by developing ASP pages to implement desired applications.COURSE CONTENTThe course will cover the following topics:- Internet Technologies and Basic HTML.- Advanced HTML: Tables. Frames. Cascading Style Sheets. - Form Elements. - Active Server Pages Fundamentals. - ASP Request and Response Objects. - Server, Application and Session Objects. - Database Management using ActiveX Data Objects (ADO). - Posting databases on the Internet using ADO and ODBC. - Introduction to COM technology. Using 3rd-party components in ASP.- Using VB to create COM objects. - Introduction to JavaScript. Document Object Model in Netscape and Internet Explorer. BasicForm Validation. Roll-Over Effects. - Introduction to XML.HARDWARE/SOFTWARE/MATERIALS REQUIREMENTS:- Web browser.- Notepad or other text editor.- Web or FTP access to a web server supporting ASP and ODBC.- Microsoft Access (97 or higher).- Visual Basic 6.0.COURSE REQUIREMENTS- All students are expected to maintain regular attendance throughout the course. In addition,students should expect to spend lab time on their own to complete the course requirements- The instructor should assign exercises on a regular basis covering all the material taughtthroughout the course. These should be graded and returned to the students on a timely basis.- Students are expected to complete substantially all lab assignments, and homework.- A minimum of one midterm and one final should be given during the course.- The final exam should cover the entire semester’s work and all of the lab exercises. GRADING GUIDELINESA. Students must complete designated lab and homework assignmentsB. Students must take all examsMETHODOLOGY Students are expected to have basic knowledge of databases and advanced programming skills beforetaking this course. This course is not recommended for students who are not Computer Science orMIS/Programming majors.Lectures should be enhanced using the big monitor and the white board. When using the big monitorto demonstrate a topic, also use the white board to emphasize any commands that are introduced orreviewed. Handouts should be given out when the text book coverage is deemed insufficient, or timedoes not permit sufficient class coverage. Oral lecturing exclusively without handouts or board workis deemed insufficient methodology. When applicable, students should be encouraged to follow thelecture hands-on. The textbook web site provides exercises with answers included; thus, creating appropriate exercisesand programming assignments is the responsibility of the instructor.Instructor’s Responsibilities:1. Instructors must be in class 5 minutes before class actually begins. If possible, call ahead if youare going to be substantially late.2. Instructors must notify administration if they are going to be absent.3. If a class is cancelled by the instructor, he/she must make up the class with the students.4. Instructors must create a course outline, to be handed out the first day of class. A sample outlineis given at the end of this document. Instructor must put percentages on all criteria for marks i.e.midterm, final, quizzes, class work, projects and home work assignments. 5. The course outline must follow the course syllabus. This is not optional.6. Multimedia should be used to enhance the lesson where appropriate; in particular, use of thelarge screen is strongly advised. 7. Attendance must be taken every class.8. Your name, course name, date and class topic should be written in the corner of the board at thebeginning of each class. COURSE TEXTSTitle: Beginning Active Server Pages 3.0Author: Buser, Kauffman, et.al.Pub. Date: 1999Publisher: Wrox PressISBN#: 1-861003-38-2Instructor Materials: This text has an accompanying web site with downloadable sample exercisesand answers. However, this is also available to students for download.BIBLIOGRAPHYTitle: Professional Active Server Pages 3.0Author: Homer, Sussman, & FrancisPub. Date: 1999Publisher: Wrox Press, 1999ISBN#: 1861002610Title: Creative HTML DesignAuthor: Lynda Weinman and William Weinman. Publisher: New Riders Publishing. ISBN#: 1-56205-704-9Title: HTML GoodiesAuthor: Joe BurnsPub. Date: 1999Publisher: Earthweb PressISBN#: 0-7897-1823-5Web Site: http://www.htmlgoodies.com Title: Instant HTML Programmer's ReferenceAuthor: Alex HomerPub. Date: 1997Publisher: Wrox PressTitle: Developing Applications with Microsoft VB. Advanced TopicsAuthor: Michael EkedahlPub. Date: 1998Publisher: Course TechnologyTOPIC


View Full Document

TOURO MCO 358 - Syllabus

Download Syllabus
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Syllabus and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Syllabus 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?