230358 - BMAC - Basic Mathematics for Algebraic Coding Theory with Applications to Cryptography



Similar documents
ITSM - Information Technology Service Management

NS - Network Security

SCPD - System on Chip Physical Design

DARFM - Design and Analysis of RF and Microwave Systems for Communications

DSAP - Digital Speech and Audio Processing

EDM - Electronic Devices Modelling

AMC - Advanced Mobile Communications

DAIC - Advanced Experimental Design in Clinical Research

QOT - Quantum Optical Technologies

240EO016 - Process Automation

FBIO - Fundations of Bioinformatics

Notes 11: List Decoding Folded Reed-Solomon Codes

IMIT - Innovation Management and International Trade

DSPS - Sustainable Design of Products and Services

Reliability Level List Based Direct Target Codeword Identification Algorithm for Binary BCH Codes

Project Management

PI - Internet Protocols

GPS - Software Project Management

METNUMER - Numerical Methods

CRIPT - Cryptography and Network Security

Faculty of Organizational Sciences

EEAE - Fundamentals of Economics, Environmental Economics and Ecological Economics

COMPC2 - Cost Accounting II

PSEAEREE - Electronic System Design Applied to Renewable Energy and Energy Efficiency

EGEM - Economics and Business Administration

GTEM TRAINING PROGRAM

THE MASTER'S DEGREE IN ENGLISH

SECRET sharing schemes were introduced by Blakley [5]

(IŞIK - IT201) 1 / 6 COURSE PROFILE. Theory+PS+Lab (hour/week) Local Credits. Course Name Code Semester Term ECTS

A. Master of Science Programme (120 credits) in Social Studies of Gender (Masterprogram i genusstudier)

How To Get A Master'S Degree In Mathematics In Norway

Value equivalent. ECTS equivalent. Value

Applied mathematics and mathematical statistics

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Cass Business School Department or equivalent UG Programme (Cass Business School) UCAS Code

ATV - Lifetime Data Analysis

STUDY REGULATIONS Study regulations for International Executive Master of Business Administration (MBA) program, applicable to English language

RANGER COLLEGE SYLLABUS

Energy and Construction

Prerequisites: TSI Math Complete and high school Algebra II and geometry or MATH 0303.

COURSE CATALOGUE

240EO026 - Technical Entrepreneurship

COURSE GUIDE 3D Modelling and Animation Master's Degree in Digital Media Catholic University of Valencia

UNIVERSITY OF TRIESTE UNIVERSITY OF UDINE ACADEMIC REGULATIONS MASTER DEGREE PROGRAMMEME IN PHYSICS. Master Degree Programme Section LM-17

A. Master of Science Programme (120 credits) in Development Studies (Masterprogram i utvecklingsstudier)

REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd)

Programme description for PhD Programme in Educational Sciences for Teacher Education (180 ECTS credits) at Oslo and Akershus University College of

COURSE DESCRIPTOR Signal Processing II Signalbehandling II 7.5 ECTS credit points (7,5 högskolepoäng)

A. Master of Science Programme (120 credits) in Global Studies (Masterprogram i globala studier)

Efficient Recovery of Secrets

Curriculum. for the Master s Degree Program in MEDIA AND CONVERGENCE MANAGEMENT

Master program in Product and Process Development - Production and Logistics, 120 credits

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Cass Business School Department or equivalent UG Programme (Cass Business School) UCAS Code

Building Services. 240 ECTS cr (4 years) Option HVAC Engineering

Programme Syllabus Graduate Diploma in Elderly Care - Specialist Nursing, 60 HE credits

N O T E S. A Reed Solomon Code Magic Trick. The magic trick T O D D D. M A T E E R

CURRICULUM OF 1 SEPTEMBER

DEGREE PROGRAMME IN INFORMATION TECHNOLOGY

ACMSM - Computer Applications in Solids Mechanics

COURSE PROFILE. Business Intelligence MIS531 Fall

SAN DIEGO COMMUNITY COLLEGE DISTRICT CITY COLLEGE ASSOCIATE DEGREE COURSE OUTLINE

AIGI - Smart Airport and Facility Management

International Business Management, 180 credits

BSc (Honours) Multimedia Computing and Animation BSc (Honours) Multimedia Computing and Animation with Foundation. Programme Specification 2011/12

Module Handbook for the Master Degree Programme "Intercultural Communication and European Studies (ICEUS)

EUROPASS DIPLOMA SUPPLEMENT

Diablo Valley College Catalog

240EI032 - Human Resources Management

SUBJECT-SPECIFIC CRITERIA

Programme Specification (Undergraduate) Date amended: 27 February 2012

FOPR-I1O23 - Fundamentals of Programming

240IOI21 - Operations Management

DARFM - Design and Analysis of RF and Microwave Systems for Communications

Government of Russian Federation. Faculty of Computer Science School of Data Analysis and Artificial Intelligence

MD - Data Mining

Master s programme Print and Media Technology All facts you have to know!

Universidad de Alcalá

THE MASTER'S DEGREE IN INFORMATION STUDIES

MATHEMATICAL SCIENCES, BACHELOR OF SCIENCE (B.S.) WITH A CONCENTRATION IN APPLIED MATHEMATICS

International Master's Programme in Computer Engineering, 120 higher education credits

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Programme name BEng Electrical & Electronic Engineering with Foundation Year

DEGREE CURRICULUM COMPUTER GRAPHICS AND MULTIMEDIA Master's Degree in Informatics Enginneering

DIRRH - Human Resource Management

1. Analyze the legal, ethical and professional framework of the Social Work Profession

Textbooks: Matt Bishop, Introduction to Computer Security, Addison-Wesley, November 5, 2004, ISBN

Programme Curriculum for Master Programme in Finance

THE BACHELOR S DEGREE IN SPANISH

An introduction to the relation between professional environmental requirements and the development of the QF

Transcription:

Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2015 230 - ETSETB - Barcelona School of Telecommunications Engineering 743 - MA IV - Department of Applied Mathematics IV MASTER'S DEGREE IN TELECOMMUNICATIONS ENGINEERING (Syllabus 2013). (Teaching unit Optional) DEGREE IN TELECOMMUNICATIONS ENGINEERING (Syllabus 1992). (Teaching unit Optional) 2,5 Teaching languages: English Teaching staff Coordinator: Others: Jorge Jimenez Marcel Fernandez Degree competences to which the subject contributes Specific: CE1. Ability to apply information theory methods, adaptive modulation and channel coding, as well as advanced techniques of digital signal processing to communication and audiovisual systems. CE4. Ability to design and dimension transport, broadcast and distribution networks for multimedia signals CE8. Ability to understand and to know how to apply the functioning and organization of the Internet, new generation Internet technologies and protocols, component models, middleware and services CE9. Ability to deal with the convergence, interoperability and design of heterogeneous networks with local, access and core networks, as well as with service integration (telephony, data, television and interactive services). CE15. Ability to integrate Telecommunication Engineering technologies and systems, as a generalist, and in broader and multidisciplinary contexts, such as bioengineering, photovoltaic conversion, nanotechnology and telemedicine. Transversal: CT1a. ENTREPRENEURSHIP AND INNOVATION: Being aware of and understanding how companies are organised and the principles that govern their activity, and being able to understand employment regulations and the relationships between planning, industrial and commercial strategies, quality and profit. CT2. SUSTAINABILITY AND SOCIAL COMMITMENT: Being aware of and understanding the complexity of the economic and social phenomena typical of a welfare society, and being able to relate social welfare to globalisation and sustainability and to use technique, technology, economics and sustainability in a balanced and compatible manner. CT3. TEAMWORK: Being able to work in an interdisciplinary team, whether as a member or as a leader, with the aim of contributing to projects pragmatically and responsibly and making commitments in view of the resources that are available. CT4. EFFECTIVE USE OF INFORMATION RESOURCES: Managing the acquisition, structuring, analysis and display of data and information in the chosen area of specialisation and critically assessing the results obtained. CT5. FOREIGN LANGUAGE: Achieving a level of spoken and written proficiency in a foreign language, preferably English, that meets the needs of the profession and the labour market. 1 / 5

Teaching methodology - Lectures - Application classes - Exercises - Oral presentations - Other activities Learning objectives of the subject Learning objectives of the subject: The aim of this course is to train the students in the knowledge of the actual mathematics used in coding theory and cryptography. They will learn the most modern applications and will be able to follow new research in engineering security and coding theory. Learning results of the subject: - Ability to understand mathematics on finite fields, algebraic curves and basic factorization algorithms as Berlekamp. - Ability to understand the new algorithms for coding and cryptography - Ability to analysis current developments in geometric coding theory and its applications to information security - Ability to analyse, model and apply advanced techniques both security, including cryptographic protocols, as identifying traitors. Study load Total learning time: 62h 30m Hours large group: 20h 32.00% Self study: 42h 30m 68.00% 2 / 5

Content 1. Finite fields - Properties - Existence and uniqueness - Extensions - Ring of polynomials over finite fields? Ring of polynomials over finite fields 2. Algebraic curves over finite fields - Basic properties: smooth and singular curves - Zeta functions and curves with many rational points, Hasse-Weil Theorem - Funciton fields - Riemann Roch - Examples 3. Polynomial Arithmetic Learning time: 11h Theory classes: 2h - Basic arithmetic - Resultant and discriminants - Basic Factorization algorithms 3 / 5

4. Error Correcting Codes Learning time: 11h Theory classes: 2h - Basics of error correction. - Polynomial codes. Reed Solomon codes. - Classical decoding. Berlekamp-Massey Algorithm 5. List Decoding - List decoding vs Minimum distance decoding - Guruswami-Sudan algorithm - Koetter-Vardy algorithm 6. Applications of List Decoding Learning time: 4h 30m Theory classes: 2h 30m Self study : 2h - Traceability codes - Tracing algorithms Qualification system Exercises: 50% Oral presentation: 50% Exercises: - Exercises to strengthen the theoretical knowledge. Oral presentation: - Presentation of a work group. 4 / 5

Bibliography Basic: McEliece, R. J. Finite fields for computer scientists and engineers. Boston etc.: Kluwer Academic Publishers, 1987. ISBN 0898381916. Venkatesan Guruswami, Madhu Sudan. "Improved Decoding of Reed?Solomon and Algebraic-Geometry Codes". IEEE Transactions on Information Theory. vol. 45, no. 6, September 1999. Ralf Koetter, Alexander Vardy. "Algebraic soft-decision decoding of Reed-Solomon codes". IEEE Transactions on Information Theory. vol. 49, no. 11, November 2003. Marcel Fernandez, Jose Moreira, Miguel Soriano. "Identifying Traitors Using the Koetter?Vardy Algorithm". IEEE Transactions on Information Theory. vol. 57, no. 2, February 2011. Others resources: - J.W.P. Hirschfeld, G. Korchmáros & F. Torres, Algebraic Curves over a Finite Field ebook ISBN: 9781400847419 - Judy Walker,?Codes and Curves?, Online: http://www.math.unl.edu/ jwalker7/papers/rev.pdf 5 / 5