Degree | Type | Year |
---|---|---|
2502441 Computer Engineering | OB | 3 |
2502441 Computer Engineering | OT | 4 |
You can view this information at the end of this document.
Topic 1. Introduction to Big-Data
The concept of BigData is the name given to sets of data, procedures and applications which, by its volume, its diverse nature and the speed at which they are to be processed exceed capacity on common computer systems. This data processing is used to detect patterns within them, may well make valid predictions for decision making. This new world of data processing needs new paradigms and strategies of software. The topic will be studied from 2 different angles: from the position of Data Engineer and from that of Data Scientist
Contents:
Topic 2. Introduction to the Non Relational Data Bases(NoSQL) and its implementation in MongoDB.
Topic 3. Introduction to DevOps
DevOps (development and operations) is a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other Information-Technology (IT) professionals. DevOps is a response to the interdependence of software development and IT operations. Its goal is to help an organization produce software products and services quickly.
Contents:
Title | Hours | ECTS | Learning Outcomes |
---|---|---|---|
Type: Directed | |||
Practicum Sessions | 12 | 0.48 | 2, 1, 3, 5, 4 |
Problems | 12 | 0.48 | 2, 1 |
Theory | 26 | 1.04 | 2, 1 |
Type: Autonomous | |||
Individual Study | 44 | 1.76 | 2, 1 |
Practices preparation | 52 | 2.08 | 2, 1 |
Classes of theory and problems in conference format, maybe the problems can be interactive. The teacher introduces the theoretical contents and gives materials (books, articles, web pages) that the student must to read, as well as references so that he can then continue his or her learning. To facilitate the exposition of the subjects, the classes of problems and theory are managed in a uniform way.
Practical sessions. At the beginning of the course students will do small groups (2 or 3 members per group, if possible by the capacity of the laboratories). Each topic of the subject has two sessions of laboratory practices. In them, the students will follow a tutorial / statement, as an example of programming on that topic or a work on software tools related to the current topic. Each group of students has to do, prior to the session behind closed doors, a preliminary work on the preparation of laboratory practice or a separate work in line with the topic. The session is used to evaluate the previous work done and complete it or perform a second part with the teacher's face-to-face support. The work is delivered at the end of the day of the practice session or later.
The virtual platform for communication is email and Microsoft Teams if required.
This subject, among other objectives, has to briefly introduce the student into modern concepts and technologies in part from a personal work not only of a student but also as a pre-engineer who will apply the knowledge acquired in this and other subjects to solve certain activities proposed throughout the course.
Within this, and to cover certain transversal competences (T02.05-Take own decisions, T06.03 Generate innovative and competitive proposals in the professional activity and T06.04 Manage information by incorporating critically the innovations of the professional field itself , and analyze the trends of the future), the practices of the subject will deal with the exposed topics, where based on a statement, the students will have to demonstrate their capacity to carry out the explained concepts generating a proposal of solution using the Technologyanalyzed in each case, and generating a report apart from the deliverables requested in each case. The report must contain, among others, the argumentation of why the student has opted for that solution, pros and cons and a projection (future lines) of possible improvements to it. In summary, the practices will be used to develop the knowledge acquired in each subject and to perform a work based on the competencies exposed.
Annotation: Within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.
Title | Weighting | Hours | ECTS | Learning Outcomes |
---|---|---|---|---|
Group assessment | 50% | 0 | 0 | 2, 1, 3, 5, 4 |
Individual assessment | 50% | 4 | 0.16 | 2, 1 |
This subject doesn't allow evaluation not continous
The subject consists of 3 different subjects that will be assessed independently. To pass the whole subject, the 3 subjects must be passed with a minimum of 5 over 10. The mark of each topic is computed as:
Both the theoretical and practical part of each topic must be approved separately with a minimum of 5 over 10 each.
In the case of failing any of the written tests, there is a recovery test at end of the semester. In case of failing any of the practical, you should do an individual practicum that should be delivered the day of the recovery test. If the validation part of the test is failed, you should also do this individual practicum. You should be aware that there could be little time from the final test to the recovery test.
The dates of continuous evaluation and delivery of works will be published on the virtual campus and may be subject to scheduling changes for reasons of adaptation to possible incidents.
In the case of failing only one of the three topics, and with a minimum of 3 in theory and 5 in practices in the failed subject, this failed topic could be convalidable with a fixed final grade of 4. To be able to validate the subject, the rest of the two topics must have a minimum mark of 6.
MongoDB o MongoDB Atlas
Name | Group | Language | Semester | Turn |
---|---|---|---|---|
(PAUL) Classroom practices | 421 | Catalan | second semester | morning-mixed |
(PAUL) Classroom practices | 422 | Catalan | second semester | morning-mixed |
(PLAB) Practical laboratories | 421 | Catalan | second semester | morning-mixed |
(PLAB) Practical laboratories | 422 | Catalan | second semester | morning-mixed |
(PLAB) Practical laboratories | 423 | Catalan | second semester | morning-mixed |
(PLAB) Practical laboratories | 424 | Catalan | second semester | morning-mixed |
(TE) Theory | 420 | Catalan | second semester | morning-mixed |