COMPM041 - Web Economics
This database contains the 2017-18 versions of syllabuses. Syllabuses from the 2016-17 session are available here.
Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).
|Code||COMPM041 (Also taught as COMPGW02)|
|Prerequisites||Normally offered only to students in computer science related programmes because basic programming skills are required. Basic understanding of probability and statistics and proficient in java programming, as demonstrated by a least one programing project in the past is required.|
|Taught By||Jun Wang (100%)|
|Aims||The course is intended to provide an introduction of the computing systems and their economics for the production, distribution, and consumption of (digital) goods and services over the Internet and web. While the basic economic principles are covered to understand the business aspects of web-based services, the course is primarily focused on the computational and statistical methods for implementing, improving and optimizing the internet-based businesses, including algorithmic mechanism design, online auctions, user behavior targeting, dynamic pricing, online gaming and AI, crowdsourcing and social media mining. Practical applications such as Google’s online advertising, ebay’s online auction, and Amazon’s cloud computing will also be covered and discussed.|
|Learning Outcomes||The students are expected to master both the theoretical and practical aspects of web economics. More specifically, the student will: |
- Game theory and Repeated games (File sharing Torrent)
- Auctions (eBay)
- Computational advertising 1
- Computational advertising 2
- Electronic Games: Single agent
- Electronic Games: Multi-agent reinforcement learning
- Cloud computing and distributed computing
- Recommender systems and collaborative filtering (amazon)
- Dynamic pricing
- Matching Markets
Method of Delivery
Lectures. We will also have guest lecturers from the relevant industries in order to get an understanding of the real world applications of the material covered. A website or/and moodle webpage will be created for the course and the course materials such as lecture notes, sample codes, will be shared. By using moodle, students will also be able to discuss relevant ideas and have questions answered by the lecturer.
The module has the following assessment components:
- Written examination 2.5 hours (70%)
- Coursework (30%)
To pass this module, students must:
- Obtain an overall pass mark of 50% for all components combined;
- Obtain a minimum mark of 40% in each component worth ≥ 30% of the module as a whole.
Reading list available via the UCL Library catalogue.