1 / 13

CSE 190: Internet E-Commerce

This course outline covers topics such as architecture of an internet e-commerce system, languages and programming on the browser, servers and protocols, internet and web security, advanced technologies, and emerging technologies.

bermudes
Download Presentation

CSE 190: Internet E-Commerce

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSE 190: Internet E-Commerce Syllabus

  2. CSE 190: Internet E Commerce Systems: Course Outline: Part I Topics, Number of Lectures, and References • Architecture of an Internet E Commerce System (1) • http://www.dell.com/us/en/esg/topics/products_infrastructure_arc_pedge_000_internet-infra.htm • Languages & Programming on the Browser (3): • Client Side: Basic HTML: HTML, URLs, Frames, Forms • www.utoronto.ca/webdocs/HTMLdocs/NewHTML/intro.html • www.htmlhelp.com • Google: search for HTML tutorial • Reference Book: HTML 4.0 Sourcebook, by Ian S. Graham

  3. Course Outline: Part I (contd.) • Advanced HTML: Style sheets, Javascript, Applets • http://www.w3schools.com/css/css_intro.asp • http://www.w3schools.com/css/css_syntax.asp • http://www.w3schools.com/css/css_howto.asp , example 1 and 2 • http://www.w3schools.com/js/js_howto.asp • http://www.w3schools.com/js/js_whereto.asp • http://www.w3schools.com/js/js_intro.asp • http://www.w3schools.com/js/js_variables.asp • http://www.w3schools.com/js/js_operators.asp • http://www.w3schools.com/js/js_functions.asp • http://www.w3schools.com/js/js_conditionals.asp • http://www.w3schools.com/js/js_looping.asp • http://www.w3schools.com/js/js_guidelines.asp

  4. Course Outline: Part I (contd.) • Document Object Model (DOM), DHTML, Programming the IE • Reference Book: Programming Microsoft Internet Explorer 5 by Scott Roberts • http://wsabstract.com/javatutors/dom2.shtml • http://wsabstract.com/javatutors/dom4.shtml • http://wsabstract.com/javatutors/dom5.shtml • http://wsabstract.com/javatutors/dom6.shtml • Exam 1: January 24, 2002, 20 points

  5. Course Outline: Part II • Servers & Protocols (4): • Web Servers: Apache • http://httpd.apache.org/docs/misc/FAQ.html section A • http://apache-server.com/tutorials/ATgetting-started.html (not for exam) • http://www.webmasterbase.com/article/230, http://www.webmasterbase.com/article/230/9, http://www.webmasterbase.com/article/230/38 • Apache Server 2.0 Beginner’s Guide by Kate Wrightson (not for exam) • Client-Server Protocol: HTTP • http://www.jmarshall.com/easy/http/ • RFC: ftp://ftp.isi.edu/in-notes/rfc2616.txt (not for exam) • http://apachetoday.com/news_story.php3?ltsn=2000-07-24-002-01-NW-LF-SW • http://apachetoday.com/news_story.php3?ltsn=2000-07-31-001-01-NW-DP-LF • http://www.wwnet.net/~janc/auth.html • http://apachetoday.com/news_story.php3?ltsn=2000-08-07-001-01-NW-LF-SW

  6. Course Outline: Part II (contd.) • Servers & Protocols (4): (contd.) • Server Side Language: Scripting:Perl • http://archive.ncsa.uiuc.edu/General/Training/PerlIntro/ • Learning Perl, 3rd Edition or Learning Perl on Win32 Systems, by Randall Schwartz et al, O’Reilly Associates • www.oreilly.com/Perl/ • Server Side Programming: CGI • http://www.perl.com/pub/a/2000/12/begperl4.html • http://hoohoo.ncsa.uiuc.edu/cgi/intro.html • http://hoohoo.ncsa.uiuc.edu/cgi/primer.html • http://www.cgi101.com/class/ch1/text.html • http://www.cgi101.com/class/ch3/text.html • http://www.cgi101.com/class/ch4/text.html • Exam 2: February 7, 2002, 20 points

  7. Course Outline: Part III • Internet and Web Security (3) • HTTP Authentication • http://www.wwnet.net/~janc/auth.html • http://apachetoday.com/news_story.php3?ltsn=2000-07-31-001-01-NW-DP-LF • http://apachetoday.com/news_story.php3?ltsn=2000-07-24-002-01-NW-LF-SW • http://apachetoday.com/news_story.php3?ltsn=2000-08-07-001-01-NW-LF-SW • Secure Transmission: SSL • http://developer.netscape.com/tech/security/basics/index.html • http://developer.netscape.com/docs/manuals/security/sslin/contents.htm#1041986 • http://home.netscape.com/security/techbriefs/ssl.html • Secure Application Server Design • (not for exam) Bruce Schneier. “Secrets and Lies : Digital Security in a Networked World”. Wiley, Aug 2000. • CERT Advisory CA-2000-02. “Malicious HTML Tags Embedded in Client Web Requests”. Feb, 2000http://www.cert.org/advisories/CA-2000-02.html

  8. Course Outline: Part III (contd.) • Load Balancing, Scalability, Application Servers, & ASP (1) • http://serverwatch.internet.com/articles/websrvcs/index.html • http://www.w3schools.com/asp/asp_intro.asp • Exam 3: 20 points

  9. Course Outline: Part IV • Advanced Technologies: XML, SOAP, WSDL (1) • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dn_voices_hess/html/hess08132001.asp • http://www.w3.org/TR/SOAP/ • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwxp/html/xpsoap.asp • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/soap/htm/soap_overview_72b0.asp

  10. Course Outline: Part IV (contd.) • Emerging Technologies (2): • .NET (1): • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/Myservintro.asp?frame=true • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/myservxpath.asp?frame=true • Hailstorm/Passport (1) • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Dndotnet/html/myservpassp.asp?frame=true • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dn_voices_hess/html/hess07092001.asp?frame=true

  11. Course Outline: Part IV (contd.) • Mobile Internet Architectures (1) • Final Exam: 40 points

  12. Homework & Exams • No homework. Only 4 exams: 20 points for first three, 40 points for the last one (final exam). • Exam 1 - 5th lecture: January 24, 2002 • Exam 2 - 10th lecture: February 7, 2002 • Exam 3 - 15th lecture: February 26, 2002 • Final Exam: March 18-23, 2002

  13. Reference Books • HTML 4.0 Sourcebook, by Ian S. Graham, Wiley • Programming Microsoft Internet Explorer 5 by Scott Roberts • Learning Perl, 3rd Edition or Learning Perl on Win32 Systems, by Randall Schwartz et al, O’Reilly Associates • XML book from microsoft • Bruce Schneier. “Secrets and Lies : Digital Security in a Networked World”. Wiley, Aug 2000 • Apache Server 2.0 Beginner’s Guide by Kate Wrightson, Osborne-McGraw Hill • Web Servers by Benay Dara-Abrams et al., Prentice Hall

More Related