Bachelor Degree in Informatics Engineering Master courses



Similar documents
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

How To Get A Computer Engineering Degree

Draft dpt for MEng Electronics and Computer Science

Appendices master s degree programme Artificial Intelligence

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Credit and Grading Systems

COURSE CATALOGUE

Master of Science in Computer Science

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Admission Number. Master of Science Programme in Computer Science (International Programme)

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

How To Get A Computer Science Degree

UNDERGRADUATE DEGREE PROGRAMME IN INDUSTRIAL ELECTRONICS AND AUTOMATION ENGINEERING SCHOOL OF INDUSTRIAL ENGINEERING. ALBACETE

Doctor of Philosophy in Computer Science

Study Regulations for the Master Course Visual Computing

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

«Mathematics and Computer Science»

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

COMPUTER SCIENCE PROGRAM

Core Curriculum to the Course:

M.Tech. Software Systems

Agreement on Dual Degree Master Program in Computer Science. Politechnika Warszawska. Technische Universität Berlin

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

SECOND YEAR. Major Subject 3 Thesis (EE 300) 3 Thesis (EE 300) 3 TOTAL 3 TOTAL 6. MASTER OF ENGINEERING IN ELECTRICAL ENGINEERING (MEng EE) FIRST YEAR

Master of Science (Electrical Engineering) MS(EE)

Curriculum Reform in Computing in Spain

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Criteria for Accrediting Computer Science Programs Effective for Evaluations during the Accreditation Cycle

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)

GOA UNIVERSITY. Scheme of Instruction Hrs/Week

Penn State Harrisburg Computer Science

Information Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.

EECS PhD Comprehensive Examination Guidelines

Erik Jonsson School of Engineering and Computer Science

Teaching Scheme. Theory Practical Course Code L T P Credits Max. Min. Max. Min. ISE MA201 Linear Algebra 3 1-4

Computer Science Information Sheet for entry in What is Computer Science?

Bachelor of Technology (Computer Engineering.) Scheme of Courses/Examination. (3 rd SEMESTER) 1 HUT-211 Organizational Behaviour

COMPUTER SCIENCE AND ENGINEERING

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

PROGRAMMES OFFERED BY DEPARTMENT OF COMPUTER SCIENCE SYSTEMS (Note: This document is for polytechnic students admitted in AY2004-5)

Bachelor of Information Technology

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Bachelor of Bachelor of Computer Science

Master's Degree Program in Computer Science

LONG BEACH CITY COLLEGE MEMORANDUM

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

2012 / 2013 I SEMESTER Mandatory courses CODE C O U R S E ECTS Classes Semester workload 2FI Mathematics I FI100212

Software Development Training Camp 1 (0-3) Prerequisite : Program development skill enhancement camp, at least 48 person-hours.

What You Need to Know About Computer Science, B.S.A.T. Programs

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

School of Computer Science

How To Get A Computer Science Degree At Appalachian State

MAHATMA GANDHI UNIVERSITY

Poznan University of Technology Faculty of Electrical Engineering

Computer Science Introduction

Technische Universität Graz (TU Graz) Graz University of Technology

LIST OF REGISTRABLE COURSES FOR BSC COMMUNICATION TECHNOLOGY JUNE 2014

MSc Programme Intelligent Adaptive Systems (IAS)

value equivalent value N/A

Agreement on. Dual Degree Program in Computer Science. Shanghai Jiaotong University. Technische Universität Berlin

Appendices master s degree programme Human Machine Communication

Teaching in School of Electronic, Information and Electrical Engineering

CURRICULUM OF THE MASTER S PROGRAM IN ARCHITECTURE AT THE ACADEMY OF FINE ARTS VIENNA (MArch)

SYSTEMS, CONTROL AND MECHATRONICS

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

Kidričeva cesta 55a 4000 Kranj, Slovenia

Computer Science and Informatics. Indiana University South Bend 1700 Mishawaka Ave. South Bend, IN 46615

Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

2. What are your learning objectives or outcomes associated with each student learning goal?

Europass Curriculum Vitae

INTERBUSSINES ACADEMY LTD. Informatics. Bachelor's Program

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

K 066/921. Master Curriculum. Computer Science. (in English)

BTBU Master of Control Theory and Control Engineering

Master of Science in Artificial Intelligence

Current requirements for a major (page 83 of current catalog)

Computer Engineering

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

Learning outcomes. Knowledge and understanding. Competence and skills

Master of Science in Information Technology

Computer Science Electives and Clusters

Curricula review for Bioengineering and Medical Informatics degree programmes in the West Balkans

Software Engineering

REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

Agreement on Dual Degree Master Program in Computer Engineering. Politechnika Warszawska Faculty of Electronics and Information Technology

Electrical and Computer Engineering Undergraduate Advising Manual

Graduate Student Orientation

Transcription:

Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU

For more information: Universidad del País Vasco / Euskal Herriko Unibertsitatea Informatika Fakultatea M. Lardizabal Pasealekua, 1 20018 Donostia (Basque Country - SPAIN) +34 943 015563 informatica.internacional@ehu.es www.ehu.es www.informatika.ehu.es www.relaciones-internacionales.ehu.es/p274-shrienhm/en www.donostia.org/ www.sansebastianturismo.com

1 Bachelor Degree in Informatics Engineering The School of Informatics of The University of the Basque Country (UPV/EHU) has adapted its studies in computer science and engineering in accordance with the new European framework and the proposals of different international organizations (IEEE and ACM). The new proposal is a result of 25 years of experience and a natural evolution of the old structure of studies. Our aim is to combine basic studies of high quality with more specialized studies, so that we can respond to the different demands placed upon us by our environment (R+D in companies and in university, informatics project management, administration s needs ). Structure of the degree The structure of the degree is as follows: Duration: 4 academic years. 240 ECTS credits. Every semester 5 courses of 6 credits each. Most of the courses are of 4 theoretical credits and 2 practical, as a result more than one third of the studies are practical. The first two years, and two courses during the third year, are compulsory (a total of 22 courses) and they form the core body of the degree in informatics engineering. 3 specializations alternatives of 8 elective courses (48 total credits per specialization): Computer Engineering, Computation, and Software Engineering. A block of 26 elective courses of which the student must choose 8, for more indepth knowledge of specific areas. Project work of 12 credits in the chosen speciality. Practical training in a company (up to 12 credits). Free choice credits for the student, maximum 6 credits. Degree in Informatics Engineering Year 1 Year 2 Year 3 curso Computer Engineer. Year 4 Computing Project Master Courses Software Engineer. Compulsory courses Speciality courses (3 specialities) Project work Elective courses (maximum 8)

All courses can be done either in Basque or Spanish. The second year can also be done in English. Besides, in every year and semester there will be a course based on innovative methods of project-based learning. After the Bachelor Degree of Informatics Engineering, the School will offer a fifth course leading to the award of Master in Informatics Engineering. Besides we also offer other Masters such as: Master in Computational Engineering and Intelligent Systems, Master in Advanced Computer Systems, Master in Language Analysis and Processing, Master in Assistive Technology for Independent Living, and Master in Embedded Systems Engineering. 2 Basic training The first two years and two courses during the third are compulsory for all students and these form the basic studies in informatics engineering: Programming, Databases, Computer Architecture and Technology, Calculus, Software Engineering, Statistics, Computer Networks, Operating Systems In addition to the technical courses we also offer a course on Economy and Business Administration. The practical part of the courses is developed in the laboratories of the School and project-based techniques will be used in a gradual and coordinated way. In the following diagram you can see the main three blocks of the basic studies: Programming Databases Software Engineering Formal Aspects 48 credits 42 credits Computer Technology Computer Architecture Operating Systems Computer Networks Project Management 6 credits Economy and Business Administration 36 credits Calculus Discrete Mathematics Statistics Operations Research Basic studies by study areas

3 Advanced courses After the first two years the students can personalize their curriculum following these two ways: choosing one of three specializations, and choosing elective courses. Specialization The School offers three specialization alternatives of 48+12 credits each (8 credits per module): Computer Engineering, Computing, and Software Engineering. The student must choose one of these pursuing the eight courses of the specialization (usually in the third year) and the final project work. The list of courses for Computer Engineering is: High-performance Processors, Operating Systems, Network and System Administration, Design and Implementation of Digital Systems, Parallel Computing Systems, Performance Evaluation of Computer Systems, Network Technologies and Infrastructures, and Design of Embedded Systems. On the other hand, the speciality of Computing offers the following courses: Data Mining, Scientific Computation, Abstract Models of Calculation, Computer Graphics, Algorithm Design, Artificial Intelligence, Compilation, Visualization, and Virtual Environments. Finally, for Software Engineering the courses of the speciality are: Software Engineering II, Database Design, Web Systems, Human Computer Interaction, Software Quality, Software Development in Industry, Advanced Information Management, and Advanced Tools in Software development. Elective courses In the fourth year the student must choose from a variety of options up to 8 courses (48 credits) and start with an individual final project of 12 credits. We offer 26 courses in areas like: - Hardware applications: Design of Operating Systems and Real-Time, Digital Processing of Audio and Video, Robotics, Sensors and Actuators, Electronics for Data Processing, Control Engineering, Intelligent and Accessible Interfaces. - Networks and systems: Mobile and Multimedia Communications, Network Design and Projects, Network Security, Performance and Availability, Information Security Management Systems, Distributed Operating Systems, Database Administration.

- Intelligent systems: Machine Learning and Neural Networks, Knowledge-based Systems, Advanced Tools in Artificial Intelligence, Natural Language Processing, Intelligent Control and Robotics, Heuristic for Searching, Computer Vision. - Conception and Development of Software: Formal Methods in Software Development, Logic Programming, Functional Programming, Concurrent Programming, 3D Modelling. - Language Normalization: Rules and Use of the Basque Language, Applied Linguistics. Besides the above courses, the student can also choose from the courses within the specializations that have not been taken in the third year, or do a practical training placement in company. Final project work The final project is an individual work of 12 credits within the chosen speciality which has to be defended in public and evaluated by a board of examiners.

4 Master courses and PhD in Informatics The Donostia School of Informatics of the UPV/EHU offers five Master courses for graduated students, and can be continued with a PhD in Informatics. The five Masters fuelled by the research & development teams of the School that will be offered next course are: Master in Advanced Informatics Systems: Intelligent Systems, Models for Natural Interaction, Distributed Systems, and Web Systems. Master in Computational Engineering and Intelligent Systems: Artificial Intelligence, Visualisation and Multimedia Systems, Informatics for the Industry. Application domains: bioinformatics, health care, financial systems Master in Natural Language Analysis and Processing: Linguistic Engineering, Automatic Translation, Speech Recognition, Question-answers Systems Master in Embedded System Engineering: Control Systems for the Industry and Home, Specific Modules for Mobile Communications, Car systems Master in Technical Aids for Personal Autonomy: design, evaluation and development of technical aids for older and disabled people. In the next future, we will also offer a Master in High Performance Computer. The different investigation groups of the School offer Master students the possibility of develop a PhD thesis in Informatics. Among 15-20 PhD doctoral thesis are defended every year in the School.

fourth third second first 5 Diagram of the Degree in Informatics Engineering General structure of the degree. Compulsory courses. 1.1 Fundamentals of computer technology Digital systems design principles Principles of programming Mathematical analysis Discrete mathematics 1.2 Computer structure Modular programming & object orientation Programming methodology Calculus Algebra 2.1 Computer architecture Data structures and algorithms Languages, computing & intelligent systems Economy and business administration Statistical methods in engineering 2.2 Introduction to operating systems Introduction to computer networks Databases Software engineering Operations research 3.1 Network services & applications ST 1 ST 2 ST 3 ST 4 3.2 Projects management ST 5 ST 6 ST 7 ST 8 4.1 Elect.1 Elect.2 Elect.3 Elect.4 Elect.5 4.2 Elect.6 Elect.7 Elect.8 Project work Basic training Common training for informatics Specific technology Elective courses Project work 60 credits (compulsory) 72 credits (compulsory)) 48 credits (to choose between 3 options) Up to 48 credits 12 credits Structure per year and semester of the degree (240 credits); all courses are of 6 credits. The first two years and two courses during the third are compulsory for all students. Three specializations alternatives of 8 courses in the third year. The fourth year, for elective courses and final project work. Within the elective courses there might be done practical training in a company up to 12 credits and 6 credits with complementary activities.

third third third Specialization courses of the third year 3.1 High-performance processors Operating systems Network and system administration Design and implementation of digital systems 3.2 Parallel computing systems Performance evaluation of computer systems Network technologies and infrastructures Design of embedded systems Computer Engineering 3.1 Data mining Scientific computation Abstract models of calculation Computer graphics 3.2 Algorithm design Artificial intelligence Compilation Visualization and virtual environments Computing 3.1 Software engineering II Database design Web systems Human computer interaction 3.2 Software quality Software development in industry Advanced information management Advanced tools in software development Software Engineering The student must choose one of these blocks for the third year (the courses can be taken individually in the fourth year as elective courses). The final project work has to be done within the chosen speciality.

List of elective courses of the 4th year, grouped by thematic areas and semester. Courses not taken in the speciality can be done as elective. > Hardware applications Design of operating systems and real-time Digital processing of audio and video Robotics, sensors and actuators Electronics for data processing Control engineering Intelligent and accessible interfaces > Networks and Systems Mobile and multimedia communications Network design and projects Network security, performance and availability Information security management system Distributed operating systems Database administration > Intelligent Systems Machine learning and neural networks Knowledge-based systems Advanced tools in artificial intelligence Natural language processing Intelligent control and robotics Heuristic for searching Computer vision > Conception and Development of Software Formal methods in software development Logic programming Functional programming Concurrent programming 3D Modelling > Language Normalization Rules and use of the Basque language Applied linguistics

Some information in short > Total credits of the degree... 240 credits > Compulsory credits... 132 credits > Credits of the specialization... 48+12 credits > Another elective credits... up to 48 credits > Project work... 12 credits > Practical training... max. 12 credits > Free choice... max. 6 credits > Practical groups... less than 24 students > Laboratories... 19 > Nº of places in laboratories... 260 > Other facilities... 24h computer room, study rooms, library > 5 Master courses, and PhDs in Informatics > 18 laboratories for research groups > Faculty... 97 prof., 90% doctors 7 Ikerbasque (international) prof.

Informatics Engineering Degree Informatika Fakultatea Donostia School of Informatics The University of the Basque Country UPV/EHU