Title: The Bologna process for Computer Science and Computer Engineering at ISEL
1The Bologna process forComputer Scienceand
Computer Engineering at ISEL
- Departamento de Engenharia de Electrónica e
Telecomunicações e de Computadores - Instituto Superior de Engenharia de Lisboa
- Instituto Politécnico de Lisboa
- Fernando Sousa
- fsousa_at_isel.pt, phone 351218317060
- September 2006
2Higher Education System
Before Bologna Law 46/1986 After Bologna Law 49/2005
University Degrees Bacharel Licenciado (long cycle) Mestre Doutor National credit system Degrees Licenciado (180-240 ECTS credits) Mestre (two cycles, 90-120 ECTS credits, exceptionally 60 credits, or long cycle 300-420 ECTS credits) Doutor ECTS
Polytechnic Degrees Bacharel Licenciado (two-stages) Degrees Licenciado Bachelor (180-240 ECTS credits) Mestre Master (90-120 ECTS credits, exceptionally 60 credits) ECTS
3New organization at ISEL
- Programme organization using a credit system (and
organization in scientific areas) - European Credit Transfer and Accumulation System
(ECTS) - Student workload
- Learning outcomes
- Diploma Supplement (DS)
- Licenciado Bachelor Degree (BSc, BEng, BSc
Honors,) - Mestre Master Degree (MSc, MEng,)
- Courses and grading
- reorganization (professional recommendations, )
and flexibility to chose and individual track
4Programme structure
Old organization
New organization
Transition
1.st stage 3 years Bacharelato
Bachelor Licenciatura 180 ECTS credits
Two-stages degree licenciatura
Master Mestrado 120 ECTS credits
2.nd stage 2 years Licenciatura
5CSCE degree programmes
- Bachelor in Computer Science and Computer
Engineering (LEIC 2006 - Licenciatura em
Engenharia Informática e de Computadores) - Master in Computer Science and Computer
Engineering (MEIC 2006 - Mestrado em Engenharia
Informática e de Computadores
6LEIC 2006 areas and credits
Scientific area Sigla ECTS credits ECTS credits
Scientific area Sigla Compulsory Elective
Mathematics MAT 24 0 to 12
Computer science and computer engineering IC 114 12 to 30
Electronics and telecommunications engineering ET 6 0 to 12
Social and juridical sciences, arts and humanities or other CSO 6 0 to 12
Total Total 150 30
7LEIC 2006 - programme structure
- Compulsory core courses,126 ECTS credits
- Basic studies (48 credits)
- Mathematics (24 credits)
- General and engineering basics
- Project and Seminar (18 credits)
- Elective courses (36 credits) from an approved
list with choice criteria
8MEIC 2006 areas and credits
Scientific area Sigla ECTS credits ECTS credits
Scientific area Sigla Compulsory Elective
Computer science and computer engineering IC 66 24 to 54
Electronics and telecommunications engineering ET 0 0 to 24
Social and juridical sciences, arts and humanities or other CSO 0 0 to 18
Total Total 66 54
9MEIC 2006 programme structure
- Mandatory courses (24 ECTS credits) with
pre-requisites - Elective courses (54 credits) organized in two
sets - Major area which is the scientific area where the
dissertation or project will be developed - Free electives which can be organized as a minor
- Dissertation or project (42 credits)
- Nuclear formation in Software Engineering with
specialization in - Information Systems
- Information Technology
- with complementary specializations in Embedded
Systems, Multimedia and Communications providing
formative profiles in computer science and
computing engineering, combining different
application domains
10Courses in CSCE
11References
- CESAER/SEFI, Engineering Education and Research
and the Bologna Process On the Road to Bergen
2005, March, 2005. - QAA, Computing, 2000.
- QAA, Engineering, 2000.
- Finnish Higher Education Evaluation Council,
Application Form for Registration of
Professional Courses of Higher Education
Institutions, 2004. - HETAC, Awards Standards Computing, August,
2005. - ASIIN, Requirements and Procedural Principles
for the Accreditation of Bachelors and Masters
study programs in Engineering, Informatics,
Natural Sciences and Mathematics, 2005. - Fininsh Higher Education Evaluation Council,
Application form for registration of
professional courses of higher education
institutions, September, 2004. - TUDelft, TU/e, University of Twente, Criteria
for Academic Bachelors and Masters Curricula,
2005. - FEANI, Procedures to analyse proposals from
National Members, December, 2004. - IEE, IEE Handbook of Learning Outcomes for BEng
and MEng Degree Programmes, December, 2005. - Career Space, New information and communications
technology curricula for the 21st century,
designing tomorrows education, 2002. - ARTIST, Guidelines for a Graduate Curriculum on
Embedded Software and Systems, 2005. - EUR-ACE, Framework Standards for the
Accreditation of Engineering Programmes, 2005. - SEFI, The Impact of the Bologna Declaration on
Engineering Education in Europe, June, 2004. - ABET, Criteria for Accrediting Computing
Programs, 2005. - Computer society of IEEE and ACM joint task
force, Computing curricula 2005, 2005.
12Old organization courses
- First stage
- Mathematics I, Linear Algebra, Electronics I,
Digital Systems, Programming I, Mathematics II,
Introduction to Statistics and Probabilities,
Electronics II, Fundamentals of Microprocessors,
Programming II - Mathematics III, Physics for Electrical
Engineering, Microprocessors I, Programming III,
Signals and Systems Theory, Computer Networks I,
Programming IV, Microprocessors II, Digital
Signal Processing I, Fundamentals of Operating
Systems - Digital Signal Processing II, Operating Systems,
Microprocessors III, Computer Networks II,
Introduction to Information Systems, Software
Engineering, Project in Informatics and
Computers, Internet Technologies, Economy and
Project Management
- Second stage
- Detection and Estimation, Computer Architecture,
Advanced Computer, Networks, Information Systems,
Advanced Programming, Data Coding and
Compression, Fundamentals of Distributed Systems,
Systems Analysis and Design, Logic and
Computation - Project, Integrated Circuits, Microelectronic
Processes, Sensors and Transducers, Advanced
Topics in Signal Processing, Computational
Cryptography, Real Time Systems, Distributed
Systems, Systems Integration, Knowledge
Representation and Processing, Intelligent
Systems, Digital Speech Processing, Digital Image
Processing, Continuous Systems Control,
Telecommunication Systems Modulation and
Simulation
13New organization courses
- First cycle
- Mathematics I, Linear Algebra and Analytic
Geometry, Programming, Logic and Digital Systems,
Electronics, Mathematics II, Probabilities and
Statistics, Object Oriented Programming,
Fundamentals of Computer Architecture, Hardware
and Software Laboratory - Communications, Algorithms and Data Structures,
Imperative Programming with C/C, Computer
Architecture, Logic and Computation, Computer
Graphics, Functional Programming, Information
Systems I, Computer Networks, Virtual Execution
Systems, Operating Systems, Artificial
Intelligence, Modeling and Design Patterns,
Multimedia Systems - Information Systems II, Concurrent Programming,
Internet Programming, Computer Security, Embedded
Systems I, Compilers, Project and Seminary,
Distributed Systems, Advanced Networks, Embedded
Systems II, Programming for Mobile Devices,
Digital Signal and Image Processing
- Second cycle
- Computer Security, Internet Networks, Embedded
Systems I, Compilers, Distributed Systems,
Advanced Networks, Embedded Systems II,
Programming for Mobile Devices, Digital Signal
and Image Processing, Advanced Operating Systems,
Complementary Topics on Information Systems,
Multimedia Networks and Services, Advanced
Computer Architecture, Machine Learning, Real
Time Digital Signal Processing, Data Coding and
Compression, Software Engineering, Distributed
Systems Infrastructures, Decision Support
Information Systems, Computer Network Security,
Kernel Mode Programming, Complementary Topics on
Artificial Intelligence, Knowledge Representation
and Processing - Dissertation or Project, Information System
Architecture, Information Systems Management,
Network Design, Embedded Systems Project, Systems
Integration