BACHELOR ' S AND MASTER ' S DEGREES INTEGRATED IN PORTUGAL IN THE AREA OF COMPUTING : A GLOBAL VISION WITH EMPHASIS ON PROGRAMMING UCS AND PROGRAMMING LANGUAGES USED

The creation and maintenance of courses (1st cycle and integration 1st and 2nd cycle) in computer science is of concern to those responsible. The area is in constant development and, despite the need for very specialized technicians and almost unemployment zero, it seems that it is not in the minds of most students who finish high school. This article describes how secondary education works in Portugal, as well as the entrance to the Portuguese higher education. With this study we were able to verify which courses have the most demand and, on the other hand, those that do not constantly fill all the vacancies. In this study we verified that in the year 2016-2017 the students who intend to join the upper insino had 122 courses: 106 Lic-1o cycle, 15 Integrated Masters and 1 Preparation. In other words, the choice was made from the Area of Technologies and returned links to information about 193 courses. We extract courses in which in its denomination it had the content comput * and informát *. We also added eight that seemed relevant to us as Management and Information Systems or information technologies. The basis of our study consists of a 122 courses of 66 different intuitions. We highlight the institutions of higher education (public and private), denomination of courses and type (1st cycle, integrated masters or preparation). From these courses we verify the proofs of access are (with view to numerous clausulus). The private Universities give little information: so we put them way out; for the rest: only 59 courses filled all the vacancies. We will study these 59 courses in more detail: institutions and different names. Of these, only 46 have course unity are available on-line. We have studied in detail the curricular units of the first two semesters. We extract the number of course unit and programming languages (which are) and study those course unity contents. Of the 46 courses we presented we extracted ten, the top 10. The choice of these and not others is related to the number of places being higher than the other courses, as well as the entry notes. From this 10 courses we will study course plans, as well as giving emphasis to course unity those who use programming languages: what programming languages, paradigms, and how many are used. In this way we get an overview of the curricula of computer courses in Portugal, namely what refers to paradigms and programming languages?


INTRODUCTION
The creation and maintenance of courses (1st cycle and 1st and 2nd cycle integration) in informatics is a reason for concern for those responsible.The area is in constant development and despite the need for highly skilled technicians and almost zero unemployment, it seems that it is not in the minds of most students who finish high school.
Admission to higher education in Portugal is done by access with number clausulus: after 12 years of teaching, students have to take two exams in the 11th year and two exams in the 12th year to complete upper secondary education.Universities have a limited number of places and can define the formula with which students are serialized.Often this formula is 60% of the average higher education + 40% of the math exam of the 12th grade, for example.
The teaching of programming and the programming languages in the first contact continues to be a concern of teachers and course coordinators.Often this decision is not directly related to teaching / learning but rather to the interest of potential employers who expect graduates to master certain programming languages and environments.

METHODOLOGY
In the website of the Directorate General of Higher Education (DGES) [1] the various courses accredited in Portugal are listed.The research can be done by institution, course, district, type of education (polytechnic or university), type of establishment (public, private, military), area (education, arts and others) and type of course and others).In the case of the present study the research by the Area: Sciences, mathematics and computer science returned 675 Courses, 121 Institutions.In this research appear courses such as biology that falls outside the scope of this document.The DGES website also allows you to consult the guides of the entrance exams.The research can be done based on Area / Course, Course / Institution, District / Institution and Institution / Course.The choice was made from the Area of Technologies and links were returned to information on 193 courses.We extracted course that in its denomination had the content comput * and informát *.We also added eight that seemed relevant to us as Management and The course that had the highest average of the last placed in the first phase was computer engineering of FEUP, Faculty of Engineering of the University of Porto (178 points in 200).Only 59 courses filled all the vacancies (we cannot count on information from private institutions).The following section will focus only on these 59 courses.

COURSES THAT FILL THE VACANCIES: UCS AND PROGRAMMING LANGUAGES, TWO FIRST SEMESTERS.
The 59 courses that filled the vacancies have different types of denominations, being once more Computer Engineering the most frequent (33 in 59).These 59 are from 30 different higher education institutions, and the University of Minho has 6 of these courses.

ANALYSIS OF THE 10 COURSES WITH THE LARGEST NUMBER OF PLACES
The 46 courses that we present in the previous section will be analyzed 10.The choice of these and not others is related to the number of places is superior to the other courses.

Mestrado integrado Engenharia Informática, Universidade Nova de Lisboa -Faculdade de Ciências e Tecnologia
In this course there are 210 credits (ECTS) compulsory and 90 ECTS optional, 153 and 75, respectively belong to the area of computer science.In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

Mestrado integrado, Engenharia Informática, Universidade do Minho
In this course there are 300 credits (ECTS) compulsory, 60 and 140 respectively belong to the areas Basic Informatics Informatics Engineering [5] [6].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

Licenciatura em Engenharia Informática e de Computadores, Instituto Superior de Engenharia de Lisboa
In this course there are 144 credits (ECTS) compulsory and 24 ECTS optional, 114 and 18 to 30, respectively belong to the area of computer science engineering [10].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.
Information Systems or information technologies.The basis of our study consists of a course of 66 different intuitions.Of these 122 courses: 106 Lic-1º cycle, 15 Integrated Masters and 1 Prep.MI. 10 of Polytechnic Private Higher Education, 17 University Private Higher Education, 51 Polytechnic Public Higher Education, 43 University Public Higher Education and 1 University Higher Education.We found 63 different institutions and 56 different denominations of courses, being the most frequent computer engineering.In Portugal the entrance tests are defined by the institutions, as well as their respective weight in the average admission, being 1 Mathematics, 17 07 Physics and Chemistry 16 Mathematics, 17 07 Physics and Chemistry Mathematics A, 40 Choice of sets: as 19 Mathematics A, 07 Physics and Chemistry 19 Mathematics or 19 Mathematics A and 18 Portuguese or 02 Biology and Geology or 16 Mathematics or 10 Descriptive Geometry 16 Mathematics and 10 Choose from several as 04 Economy 09 Geography 16 Mathematics 18 English 19 Mathematics A. The number of places was 6324 in the first phase and 795 in the second phase.Placements of private education are not provided.

Table 1
[2]Ls, ECTS and unit names, Mestrado Integrado, Engenharia Informática, FCT@UNL[2].In this course there are 180 credits (ECTS) compulsory, 52 and 63, respectively belong to the areas Basic Informatics and Specialty Sciences / Technologies / Informatics Engineering [3] [4].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

Table 3
PLs, ECTS and unit names, Lic.Engª Informática, UMinho[6].Logic and Computation and Methodology and Technology of Programming.In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

Licenciatura em Engenharia Informática, Universidade de Coimbra
In this course there are 180 credits (ECTS) compulsory, 138 belong to the area Computer science [8] [9].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

Mestrado Integrado em Engenharia Informática e Computação, Faculdade de Engenharia da Universidade do Porto In
this course there are 258 credits (ECTS) compulsory, 37,5 belong to the area programing, 18 to Computer Architecture and 12 to Fundamentals of Programming[11] [12].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.

.10 Licenciatura em Engenharia Informática, Universidade de Trás -os -Montes e Alto Douro In
[20] course there are 180 credits (ECTS) compulsory, 88 belong to the area Computer Science and 5 optional[19][20].In the following table we can see the semester, denomination, ECTS and which the programming language that the curricular units use according to what is written in their discipline sheet.IST, "Licenciatura Bolonha em Engenharia Informática e de Computadores -Alameda," 2018.