Bachelor's in Computer Engineering in Information Technologies DegreeYears: 1234Campus: ElcheSchool of Engineering of ElcheField of knowledge: Engineering and ArchitectureInstruction: ClassroomPlaces available: 50.Tuition (€) per ECTS credit:The monetary amounts correspond to each exam call1st: 20.272nd: 38.393rd: 81.474th: 108.62Program website: http://informatica.edu.umh.esDescriptionScientific, technological, and socioeconomic training in the computing field, leading to proper preparation in order to work professionally in the development of information and communication technology applications, is this program's general objective. Furthermore, it provides comprehensive theoretical and practical training that is specialized in all the main branches of software engineering and business intelligence systems: design properties and maintenance of management software, in addition to planning, analysis, and management of computer projects within the business environment.Career opportunitiesRegulated profession: NoGraduates of Computer Engineering in Information Technologies are highly sought after in Spanish and international labor markets. The many employment opportunities include: - Computer equipment development coordinator.- Project technician.- Systems analyst and programmer.- Technician in specialized teleprocessing systems.- Computer network and computer application design.- Business, public administration, education, and research. - Appraisals and expert opinions related to computing.Computer Engineering in Information Technologies trains expert professionals to properly design and manage computing solutions in enterprises. Special emphasis is placed on the best practices of software development to ensure efficient IT support, something that currently is fundamental in any organization both public and private. Graduates of this program are prepared to assume and lead the constant changes occurring in professional environments.Program CoordinatorPEÑALVER BENAVENT, ANTONIOa.penalver(arroba)umh.esProgram delegatesMARTINEZ BOTELLA, LLUISPROGRAM DELEGATEgrado.informatica(arroba)delegacion.umh.esDEL CERRO SERRANO, HECTORPROGRAM SUBDELEGATEgrado.subinformatica(arroba)delegacion.umh.esCANDELA PEREZ, VICENTEFIRST YEAR GROUP DELEGATEgrado1.informatica(arroba)delegacion.umh.esPAGAN CAPILLA, ALEJANDROFIRST YEAR GROUP SUBDELEGATEgrado1.subinformatica(arroba)delegacion.umh.esDEL CERRO SERRANO, HECTORSECOND YEAR GROUP DELEGATEgrado2.informatica(arroba)delegacion.umh.esDEL CAMPO CALVO, FRANCISCO JAVIERSECOND YEAR GROUP SUBDELEGATEgrado2.subinformatica(arroba)delegacion.umh.esGODOY TIRADO, RAULTHIRD YEAR GROUP DELEGATEgrado3.informatica(arroba)delegacion.umh.esLAURA BERNABEU, ENRIQUETHIRD YEAR GROUP SUBDELEGATEgrado.subinformatica.tercero(arroba)delegacion.umh.esMARTINEZ BOTELLA, LLUISFOURTH YEAR GROUP DELEGATEgrado4.informatica(arroba)delegacion.umh.esCAMACHO MIRA, ANTONIOFOURTH YEAR GROUP SUBDELEGATEgrado4.subinformatica(arroba)delegacion.umh.esCurriculumECTS credits: 240CoreRequiredElectivesExternal internshipsFinal Degree Project6015018012ECTS creditsDesignThe undergraduate Computer Engineering in Information Technologies program is structured into four 60-ECTS credit academic years, for a total of 240 credits. In the first year, students are presented with the entire general knowledge base necessary for developing engineering. During this year, they will consolidate the mathematical, physical, and computer fundamentals necessary and common to almost all kinds of undergraduate engineering programs.Common computer training occurs in the second year and one-half of the first semester in the third.IT-specific courses are given during the remainder of the third year and first semester of the fourth.In the second semester of the fourth year, the program's Transversal and Professional Competencies are covered. In these, students are able to design the final portion of their curriculum and enhance the competencies acquired, choosing between:- The diverse elective courses offered.- Internships at businesses and institutions that have signed agreements with the UMH.- Accreditation for foreign language skills.- Participation in workshops making up the very program, free of charge for students, in the UMH's University Expert in Skills and Professional Competencies.- Activities the student carries out at other universities, both European and/or beyond, within academic exchange programs for official degree programs. - Participation in university cultural, sporting, student body, humanitarian, and cooperation activities.Finally, the student must complete the Final Degree Project. This consists of an IT engineering project that is professional in nature and synthesizes the competencies acquired throughout their education.The program's electives are indicated in the Courses section, and are part of the Transversal and Professional Competencies Module. This module can be completed either by taking these electives or by recognition for a series of activities such as internal and external internships, language skills, taking UMH Continuing Education courses, professional work experience, attending University workshops and conferences, etc. For complete information regarding this recognition, click on the following link: http://estudios.umh.es/reconocimiento-creditos/grados/.CoursesModuleSubject matterCourseECTS creditsTypeYear/Semester1234FSFSFSFSCoreComputingCOMPUTER FUNDAMENTALSCOMPUTER FUNDAMENTALS6Core■PROGRAMMING FUNDAMENTALSPROGRAMMING FUNDAMENTALS6Core■PROGRAMMING METHODOLOGIES AND ALGORITHMSPROGRAMMING METHODOLOGIES AND ALGORITHMS6Core■MathematicsALGEBRAALGEBRA6Core■MATHEMATICAL ANALYSISMATHEMATICAL ANALYSIS6Core■OPERATIONS RESEARCHOPERATIONS RESEARCH6Core■STATISTICSSTATISTICS6Core■PhysicsPHYSICAL FUNDAMENTALS OF COMPUTER SCIENCE IPHYSICAL FUNDAMENTALS OF COMPUTER SCIENCE I6Core■PHYSICAL FUNDAMENTALS OF COMPUTER SCIENCE IIPHYSICAL FUNDAMENTALS OF COMPUTER SCIENCE II6Core■BusinessFUNDAMENTALS OF BUSINESS ADMINISTRATIONFUNDAMENTALS OF BUSINESS ADMINISTRATION6Core■Common Informatics TrainingComputer Technology, Security and NetworksCOMPUTER NETWORKSCOMPUTER NETWORKS6Required■COMPUTER SYSTEM SECURITYCOMPUTER SYSTEM SECURITY6Required■COMPUTER TECHNOLOGYCOMPUTER TECHNOLOGY6Required■OPERATING SYSTEMSOPERATING SYSTEMS6Required■Software Development EnvironmentsSOFTWARE ENGINEERINGSOFTWARE ENGINEERING6Required■SOFTWARE ENGINEERING PROJECT MANAGEMENTSOFTWARE ENGINEERING PROJECT MANAGEMENT6Required■USER INTERFACESUSER INTERFACES6Required■WEB TECHNOLOGIESWEB TECHNOLOGIES6Required■Programming and DatabasesDATA STRUCTURESDATA STRUCTURES6Required■DATABASE FUNDAMENTALSDATABASE FUNDAMENTALS6Required■OBJECT ORIENTED PROGRAMMINGOBJECT ORIENTED PROGRAMMING6Required■PARALLEL COMPUTINGPARALLEL COMPUTING6Required■Specific Training: Information TechnologiesImplementation and Management of Information TechnologyDATA MININGDATA MINING6Required■DATABASE DESIGN AND MANAGEMENTDATABASE DESIGN AND MANAGEMENT6Required■INFORMATION TECHNOLOGY IMPLEMENTATIONINFORMATION TECHNOLOGY IMPLEMENTATION6Required■Web TechnologiesINTERNET APPLICATION DEVELOPMENTINTERNET APPLICATION DEVELOPMENT6Required■WEB TECHNOLOGY ADMINISTRATIONWEB TECHNOLOGY ADMINISTRATION6Required■Network ApplicationsE-COMMERCEE-COMMERCE6Required■MOBILE DEVICE APPLICATION DEVELOPMENTMOBILE DEVICE APPLICATION DEVELOPMENT6Required■MULTIMEDIA APPLICATION DESIGNMULTIMEDIA APPLICATION DESIGN6Required■Information Technologies IntensificationSystems EngineeringCOMPUTER NETWORK ADMINISTRATIONCOMPUTER NETWORK ADMINISTRATION6Required■OPERATING SYSTEMS DESIGNOPERATING SYSTEMS DESIGN6Required■User-Centered DesignINTERACTIVE SYSTEMS DESIGNINTERACTIVE SYSTEMS DESIGN6Required■USABILITY ENGINEERINGUSABILITY ENGINEERING6Required■Computing for Business ManagementCOMPUTERIZED ACCOUNTING SYSTEMSCOMPUTERIZED ACCOUNTING SYSTEMS6Required■Transversal and Professional CompetenciesProgram ElectivesAGILE SOFTWARE DEVELOPMENT TECHNIQUESAGILE SOFTWARE DEVELOPMENT TECHNIQUES6Elective■CREATION OF TECHNOLOGY-BASED COMPANIESCREATION OF TECHNOLOGY-BASED COMPANIES6Elective■FINANCIAL MANAGEMENT FOR INFORMATION TECHNOLOGY COMPANIESFINANCIAL MANAGEMENT FOR INFORMATION TECHNOLOGY COMPANIES6Elective■FREE SOFTWARE TOOLSFREE SOFTWARE TOOLS6Elective■WEB SERVICES DEVELOPMENTWEB SERVICES DEVELOPMENT6Elective■Final Degree ProjectFinal Degree ProjectFINAL DEGREE PROJECTFINAL DEGREE PROJECT12Final Degree Project■CompetenciesGeneral competenciesAbility to design, plan, organize, and control systems, processes and/or components that meet the needs of society within actual environmental conditions.Capacity for continuous improvement, experimentation, and innovation.Capacity to use tools for solving problems within the field.Critical and analytical skills in the area of computing.Creativity and imagination within the field of the computer engineering profession.Capacity for evaluating, optimizing, and comparing criteria for decision making.Capacity to write, represent, analyze, and interpret technical documentation and relevant data from the computer engineering profession.Ability to prepare reports and expert opinions based on critical analysis of realities in the field of the computer engineering profession.Ability to communicate and convey knowledge between expert and non-expert environments.Capacity for teamwork and direction of human groups.Capacity to update knowledge independently with a constant willingness to do so.Ability to devise, draft, organize, plan, develop, and sign projects within the field of computer engineering aimed at the design, development or operation of computer systems, services, and applications in information technology.Ability to lead activities aimed at projects within the field of computer science, according to the knowledge acquired by the specific technology of information technology.Capacity to design, develop, evaluate, and ensure accessibility, ergonomics, usability, and security of computer systems, services, and applications, as well as the information they manage.Ability to define, evaluate, and select hardware and software platforms for the development and implementation of computer systems, services, and applications, according to the knowledge acquired by the specific technology of information technology.Capacity to design, develop, and maintain computer systems, services, and applications using software engineering methods as a tool for quality assurance, according to the knowledge acquired by the specific technology of information technology.Ability to design and develop centralized or distributed computer systems or architecture integrating hardware, software, and networks, according to the knowledge acquired by the specific technology of information technology.Capability to recognize, understand, and apply the necessary legislation in the development of the technical engineer in computing profession, and manage specifications, regulations, and mandatory standards.Knowledge about basic materials and technologies that enable learning and developing new methods and technologies, as well as those that provide great versatility for adapting to new situations.Ability to solve problems with initiative, decision making, autonomy, and creativity. Capacity to know how to communicate and transmit knowledge, abilities, and skills from the technical engineer in computing profession.Knowledge for making measurements, calculations, assessments, appraisals, surveys, studies, reports, task scheduling, and other similar computer work, according to the knowledge acquired by the specific technology of information technology.Capacity to analyze and assess the social and environmental impact of technical solutions, understanding the ethical and professional responsibility in the activity of the technical engineer in computing.Knowledge and application of the basic elements of economics and human resources management, project organization and planning, as well as legislation, regulations, and standardization in the field of computer projects.Specific competenciesCapacity for solving mathematical problems that may arise in engineering. Aptitude for applying knowledge about linear algebra, differential and integral calculus, numerical methods, numerical algorithms, statistics, and optimization.Understanding and mastery of the basic concepts of fields, waves, electromagnetism, electrical circuit theory, electronic circuits, physical principles of semiconductors and logic families, electronic and photonic devices, and their application towards solving engineering problems.Ability to understand and master the basic concepts of discrete mathematics, logic, computational algorithms and complexity, and their application towards solving engineering problems.Basic knowledge about computer use and programming, operating systems, databases, and computer programs with engineering applications.Knowledge about the structure, organization, operation, and interconnection of computer systems, programming basics, and their applications towards solving engineering problems.Proper knowledge about the concept of business and the institutional and legal framework of the company. Business organization and management.Ability to design, develop, select, and evaluate computer applications and systems, ensuring their reliability, safety, and quality in accordance with ethical principles and current legislation.Capacity to plan, conceive, deploy, and direct computer projects, services, and systems in all fields, leading their implementation and continuous improvement, and assessing their economic and social impact.Skills for understanding the importance of negotiation, effective work habits, leadership, and communication skills in all software development environments.Capacity to develop the technical specifications of a computer facility that fulfill current standards and regulations.Knowledge about system administration and maintenance, and computer services and applications.Knowledge about and application of basic algorithmic procedures of information technologies to design solutions to problems, analyzing the appropriateness and complexity of the proposed algorithms.Knowledge, design, and efficient use of the most appropriate types and structures of data to solve a problem.Ability to analyze, design, build, and maintain applications in a robust, secure, and efficient manner, choosing the most appropriate programming paradigms and languages.Capacity to learn, understand, and evaluate the structure and architecture of computers, as well as the basic components they are comprised of.Knowledge about features, functionality, and structure of operating systems, and designing and implementing applications based on their services.Knowledge about and application of features, functionality, and structure of distributed systems, computer and Internet networks, and designing and implementing applications based on them.Knowledge about and application of the features, functionality, and structure of databases that allow for their appropriate use, and the design, analysis, and implementation of applications based on them.Knowledge about and application of the tools necessary for storing, processing, and accessing information systems, including those web-based.Knowledge about and application of the fundamental principles and basic techniques of parallel, concurrent, distributed, and real time programming.Knowledge about and application of the fundamental principles and basic techniques of intelligent systems and their practical application.Knowledge about and application of the principles, methodologies, and life cycles of software engineering.Ability to design and evaluate personal computer interfaces that guarantee accessibility and usability to computer systems, services, and applications.Knowledge about computing rules and regulations on national, European, and international levels.Ability to understand the environment of an organization and its necessities in the field of information and communications technology.Capacity to select, design, deploy, integrate, evaluate, build, manage, operate, and maintain hardware, software, and network technologies within appropriate cost and quality parameters.Ability to employ methodologies centered on the user and organization for the development, evaluation, and management of applications and systems based on information technologies that ensure system accessibility, ergonomics, and usability.Ability to select, design, deploy, integrate, and manage communication networks and infrastructure within an organization.Capacity to select, deploy, integrate, and manage information systems that satisfy the needs of an organization, with the cost and quality criteria identified.Ability to design systems, applications, and services based on network technologies, including the Internet, web, e-commerce, multimedia, interactive services, and mobile computing.Ability to comprehend, implement, and manage the safety and security of computer systems.Complete an original exercise independently, presented and defended before a university panel, consisting of a project within the scope of specific computer engineering technologies, which is professional in nature, and that synthesizes and integrates the competencies acquired throughout the university education.Final projectObjectivesAccess and AdmissionsAccessAccess: http://estudios.umh.es/acceso/grados/preinscripcion-universitaria/AdmissionsInformation on admissions for undergraduate programs is available at the following link: http://estudios.umh.es/acceso/grados/