ECTS credits ECTS credits: 5
ECTS Hours Rules/Memories Hours of tutorials: 5 Expository Class: 15 Interactive Classroom: 20 Total: 40
Use languages German, English
Type: Ordinary subject Master’s Degree RD 1393/2007 - 822/2021
Departments: Electronics and Computing, External department linked to the degrees
Areas: Computer Science and Artificial Intelligence, Área externa M.U Erasmus Mundus en Lexicografía (2ªed)
Center Faculty of Philology
Call: First Semester
Teaching: With teaching
Enrolment: Enrollable | 1st year (Yes)
- To make the adaptation of students to the workplace easy by developing their ability to solve problems in new environments.
- To provide students with the training necessary for doing research both in Spain and in other European countries.
- To train students to work with computer tools for linguistic data processing.
1. Introduction to information technology and communication (ICT)
1. Hardware and Software
2. Digital representation of textual information and other types
3. How does Internet work?
2. Introduction to Programming with Python
1. Programming Language and IDLE
2. Variables and operations
3. Conditions and loops
4. Creating and using functions
5. Texts processing
6. Developing a full program
3. Natural Language Processing and Python
1. Introduction to Natural Language Processing
2. Corpus Processing and linguistic resources with Python
3. Linguistic taggers with Python
4. Programming in Python practical exercises for previous chapters
4. Python in other fields of Natural Language Processing
1. Python and machine translation
2. Python and automatic classification of texts
3. Python and information extraction
4. Capabilities of Large Language Models for NLP
5. Programming practical exercises in Python for previous chapters
Basic and complementary bibliography
• Subrata Dasgupta (2016), Computer Science: A Very Short Introduction. Oxford Very Short Introductions.
• Python Software Foundation, The Python Tutorial, Python official documentation: https://docs.python.org/3/tutorial/
• Al Sweigart (2015), Automate the Boring Stuff with Python: Practical Programming for Total Beginners, No Starch Press.
• Steven Bird, Ewan Klein, and Edward Loper (2009). Natural Language Processing with Python, O'Reilly Media.
• Perkins Jacob (2010), Python Text Processing with NLTK 2.0, Cookbook
Other references were provided in the course.
Competencies
Students are able to:
- Use the theoretical and methodological tools with applications in the lexicographical field.
- Using new methodologies and techniques in the scientific study.
- Recognize the need for an interdisciplinary study.
- Consider terminology, typological, methodological phenomena to be applied.
Knowledge or contents:
Con05: Distinguish techniques and strategies for the analysis and development of lexicographic resources.
Con06: Description of programming languages for the quantitative and qualitative analysis of data and its visualization.
Skills or abilities:
H/D05: Select and use different methods, digital tools and information systems for data analysis and its visualization.
H/D07: Handle and analyze programming languages and information systems.
Competencies:
Comp03: Design resources and lexicographic tools considering a digital and global society.
Comp04: Develop techniques, tools and resources for data analysis, programming and resource development.
- Inductive and deductive method
- Computer practical sessions in and out the classroom
- Tasks previously proposed as individual work outside the classroom will be the subject of analysis and discussion in the classroom.
Evaluation system
1. First Opportunity:
Realization and delivery of tasks within the agreed time and active participation: 100%.
2. Second Opportunity:
Same criteria will be applied such as in the first opportunity
Those students who were granted special permission not to attend lessons regularly from the Faculty authorities will necessarily have to write a final work, which is worth 100% of the final grade.
Academic misconduct (cheating, plagiarism in exercises or tests) will be penalized according to the University regulations on student assessment (“Normativa de avaliación do rendemento académico dos estudantes e de revisión de cualificacións”).
The attendance hours are 35, to which one must add the individual work of students.
It is recommended to take this subject considering the fact that serves as an introduction to computer science, student will be able to use in next courses.
It is expected of students preparation - before and after - class hours
It is an optional module within the general skills. It is composed of subjects: P5261201 English language, P5261202 German language, P5261203 Other languages P5261204 Computer science. In this module is compulsory to take 5 ECTS; It can be recognized up to 10 ECTS.
Isaac Jose Gonzalez Lopez
- Department
- External department linked to the degrees
- Area
- Área externa M.U Erasmus Mundus Máster Europeo en Lexicografía
- isaacjose.gonzalez.lopez [at] usc.es
- Category
- External area professional_máx. 30 h
Marcos Fernandez Pichel
Coordinador/a- Department
- Electronics and Computing
- Area
- Computer Science and Artificial Intelligence
- marcosfernandez.pichel [at] usc.es
- Category
- Professor: Intern Assistant LOSU
Wednesday | |||
---|---|---|---|
10:00-13:00 | Grupo /CLE_01 | English | D02-Teaching computer room |
12.20.2024 09:30-11:30 | Grupo /CLE_01 | D02-Teaching computer room |
12.20.2024 09:30-11:30 | Grupo /CLIS_01 | D02-Teaching computer room |
01.16.2025 09:30-11:30 | Grupo /CLIS_01 | D02-Teaching computer room |
01.16.2025 09:30-11:30 | Grupo /CLE_01 | D02-Teaching computer room |