CS 4753: Electronic
Commerce Technologies
Spring 2015
Professor Alfred C. Weaver
January 12, 2015
1
Instructor Information
Professor Alfred C. Weaver
Office: Rice Hall 506
Phone: 982-2201
Email: weaver@virginia.edu
Homepage: www.cs.virginia.edu/~acw
Office hours: 3:45-5:00 pm Mon & Wed
GTA: Nick Janus
Office: Rice 228
Email: ncj2ey@virginia.edu
2
3
Prof. Weaver’s Recent
Research
Research on computer security: www.cs.virginia.edu/~acw/security Research on biotelemetrics and mobile device security: www.cs.virginia.edu/~acw/SecureMobileCompu ting Research on crowdsourcing: www.cs.virginia.edu/~jpb4j/CTC Research on searching relational databases: www.cs.virginia.edu/~jmc7p/research.php 4
Prof. Weaver’s Background
Founding Director, UVa Applied Research
Institute
Founding Director, Internet Technology
Innovation Center
Founder of five commercial companies
Digital Technology (ongoing)
Network Xpress (success)
Reliacast (super success)
Off Hollywood Networks (bust)
SurveySuite (mild success)
Academic and practical experience with ecommerce
5
Teaching Philosophies
These ideas have emerged in stages over the course of my academic career
A lot less sage on the stage
A lot more guide on the side
Use active learning
Integrate research and experience and education Students know things I don’t know— embrace that and use it to our advantage
Learning together is more fun than working alone Be personal; call each other by name; announce your first name each time you speak until we get to know one another
6
Course Objectives
1. Understand the history and significance of the internet and the web on modern e-commerce
2. Understand the technical and business requirements of a successful e-commerce venture and the value of innovation 3. Comprehend the fundamental mathematics and algorithms of cryptography and how these are used to secure e-commerce
4. Utilize the technical tools of e-commerce
5. Understand how to protect intellectual property
6. Be aware of new trends (e.g., mobile commerce, wireless access, social networking, crowdsourcing) that will drive e-commerce
7. Utilize guest lecturers and student technical
7
presentations
Topics We Will Cover
History of Internet and World Wide Web
Web innovation
Internet communications e-Commerce technologies
Cryptography
Entrepreneurship
Online advertising and information privacy
Biometric authentication
Copyrights, trademarks, trade secrets, and patents
Crowdsourcing and crowdfunding
Other assigned or chosen technical topics
8
Guest Lectures (tentative)
TBD
9
How Topics Get Taught
Some traditional presentations on historical or specialized topics
Student presentations
some 3-5 minute talks/demos/discussions of a web innovation
some 20-minute technical tutorials on special topics Lots of active learning when everyone will participate in-class discussions
team debates (pro/con on a hypothesis)
research and report at next class meeting
look it up
shout out
code development
I want us to have class meetings rather
10 than lectures Three-minute team-up, then one-minute report
Questions
What will Facebook be like in five years? Name three innovative start-ups and describe what they do
What are large companies doing with big data?
How can firms utilize personal identification to enhance the customer experience? Do you trust PayPal? Apple Pay? Why or why not?
What is an important but unsolved
11
problem with today’s eCommerce?
11
Resources: Collab
Collab is your friend
class meeting materials
handouts
homework assignments
homework submissions
study materials
12
Assignments
Everyone will identify some cool web-based or mobile innovation; ten students will give an informal 3-5 minute demo and discussion
In teams, create a high-quality technical tutorial, suitable for presentation to the class