43
1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE www.cin.ufpe.br

1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

Embed Size (px)

Citation preview

Page 1: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

1

Engenharia da ComputaçãoUma Visão Geral

Edna BarrosAluizio F R Araujo

Centro de Informática – UFPEwww.cin.ufpe.br

Page 2: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

2

Roteiro• Contexto Atual: Evolução Tecnológica• Formando o profissional em Engenharia da

Computação• Perfil do Profissional do Centro de Informática• Perfis de Especialização• Atuação no Mercado de Trabalho

– Visão Global– Visão Local

• Conclusões

Page 3: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

3

Evolução Tecnológica

• Computadores estão presentes nos mais diversos equipamentos

Page 4: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

4

Evolução Tecnológica

No nosso dia a dia ....

Page 5: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

5

Evolução Tecnológica

E todos estes computadores/equipamentos podemestar conectados em rede ....

Voz e Dados

GPS/AVL

Chamada

Terminais de Dados

Rede CDPD/GPRS

Centro de Dispatch

Page 6: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

6

Evolução Tecnológica

Computação

•hardware

•software

Controle

Comunicação

Page 7: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

7

Evolução Tecnológica

Computação

•hardware

•software

Controle

Comunicação

Page 8: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

8

Formando o profissional de Engenharia da Computação

Page 9: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

9

QUAIS AS OCUPAÇÕES DE UM ENGENHEIRO?

• UM ENGENHEIRO É UM REALIZADOR CUJA PRINCIPAL PREOCUPAÇÃO É PROJETAR, CONSTRUIR E APERFEIÇOAR EQUIPAMENTOS, UTENSILHOS, PROCESSOS, PROJETOS E MANTÊ-LOS EM BOM FUNCIONAMENTO.O TIPO DE RESULTADOS QUE DELE SE

ESPERA, DEPENDE DE SUA ÁREA DE ESPECIALIDADE.

EMPREGANDO PRINCÍPIOS CIENTÍFICOS SÓLIDOS E FERRAMENTAS MATEMÁTICAS, ELES CONCEBEM, PROJETAM, DESEVOLVEM, MODIFICAM E MELHORAM PRODUTOS, FERRAMENTAS, E SISTEMAS.

Page 10: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

10

Definição de Engenharia de Computação

Engenharia de computação é um curso que utiliza ciência e tecnologia para projeto, construção, implementação e manutenção de componentes de software e hardware de modernos sistemas de computação e equipamento controlado por computador. Engenharia de Computação foi tradicionalmente vista com uma combinação de Ciência da Computação (CS) e Engenharia Elétrica (EE).

Fonte: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (IEEE Computer Society Association for Computing Machinery - ACM)

Page 11: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

11

Ciência da Computação

Engenharia Elétrica

CC X EC X EE

Engenharia da Computação

Page 12: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

12

Atuação Profissional

HardwareSoftware

ComunicaçãoControle

Matemática, Física e EletrônicaMatemática, Física e Eletrônica

Engenheiro da computação

Eng. Eletrônico,Físico, Matemático

Bacharel em computação

Software de Suportee aplicativo

Software Básico e Aplicativo

Page 13: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

13

Habilidades, Atributos e Qualidades de um Engenheiro

Maddocks AP, Dickens JG, Crawford AR, 2002, "Encouraging Lifelong Learning by means of a Web-based Personal and Professional Development Tool", ICEE 2002, UMIST,

Manchester, 18-22 Aug,

• Conhecimento• Capacidade de compreensão• Capacidade intelectual• Habilidade prática• Habilidades transferíveis gerais• Qualidades como profissional

Page 14: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

14

Conhecimento e Compreensão

• Specialist (Discipline) knowledge• Understanding of external constraints• Business and Management techniques• Understanding of professional and

ethical responsibilities• Understanding of the impact of

engineering solutions on society• Awareness of relevant contemporary

issues

Page 15: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

15

Intellectual Abilities

• The ability to solve engineering problems, design systems etc. through creative and innovative thinking

• The ability to apply mathematical, scientific and technological tools

• The ability to analyze and interpret data and, when necessary, design experiments to gain new data

• The ability to maintain a sound theoretical approach in enabling the introduction of new technology

• The ability to apply professional judgment, balancing issues of costs, benefits, safety, quality etc.

• The ability to assess and manage risks

Page 16: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

16

Practical Skills • Use a wide range of tools, techniques, and

equipment (including software) appropriate to their specific discipline

• Use laboratory and workshop equipment to generate valuable data

• Develop, promote and apply safe systems of work

Page 17: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

17

General Transferable Skills

• Communicate effectively, using both written and oral methods

• Use Information Technology effectively• Manage resources and time• Work in a multi-disciplinary team• Undertake lifelong learning for continuing

professional development

Page 18: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

18

Qualities • Creative, particularly in the design process• Analytical in the formulation and solutions of

problems• Innovative, in the solution of engineering

problems• Self-motivated,• Independent of mind, with intellectual integrity,

particularly in respect of ethical issues• Enthusiastic, in the application of their knowledge,

understanding and skills in pursuit of the practice of engineering

Page 19: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

19

Desirable Traits

• Interested in mathematics, physics, and science

• Scientific curiosity and the desire to understand how things work

• Desire to learn continuously• Good communication skills• Good team player• Persistent, but flexible

Page 20: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

20

Education• Bachelor of Science (B.S.) degree ( 4 years) in

CmpE• For more in-depth knowledge: Master of

Science (M.S.) degree (1.5 to 2 additional years)

• For research and college teaching: Doctor of Philosophy degree (3 to 5 additional years)

• Opportunities exist to spend summers (intern) or half-year (co-op) in industry during programs

Page 21: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

21

Formação Profissional BásicaFormação Profissional Básica:disciplinas obrigatórias65%

Formação EspecializadaFormação Especializada:disciplinas eletivascom ementa fixa30%

Formação LivreFormação Livre: disciplinas sem ementa fixa, de outros centros, e atividades credenciadas5%

Engenharia da Computação no CIn

Page 22: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

22

EC no CIn –Disciplinas Obrigatórias

MatemáticaMatemática

FísicaFísica

ComunicaçõesComunicações

ControleControle

EletrônicaEletrônica ComputaçãoComputação

Page 23: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

23

Formação em Engenharia da Computação no CIn

• Formação Básica• Matemática• Física• Computação

• Hardware• Software• Comunicação

• Eletrônica• Telecomunicações• Controle

• Formação Especializada• Sistemas Embarcados• Controle e Automação• Sistemas Inteligentes• Processamento de

Sinais• Redes Computadores• Segurança de

Sistemas

Page 24: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

24

Processamento de Sinais• Processamento de Imagem, Voz e

Vídeo

Page 25: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

25

Automação e Controle

• Desenvolvimento de Sistemas de Controle e Automação

Page 26: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

26

Sistemas Inteligentes

• Robótica, Redes Neurais, Agentes Inteligentes

Page 27: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

27

Comunicação

• Sistemas sem Fio, Redes de Computadores

Page 28: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

28

Segurança de Sistemas

• Algoritmos e Técnicas de Segurança

Segurança de Sistemas

CriptografiaAprendizagem

de MáquinaIntegração de Informação:

Web e Warehousing

SistemasInteligentes

InterfaceHardware-Software

InformáticaTeórica

Transmissãode Dados

Princípios deComunicação

Gerenciamento deDados e Informação

Segurançade Aplicações

Segurançade Redes

Detecçãode Invasão

Mineração de Dadose Sistemas de

Suporte a Decisão

Administraçãode Sistemas

Heterogêneos

Page 29: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

29

Sistemas Embarcados

• Desenvolvimento de Software Embarcado e Hardware

Page 30: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

30

Atuação no Mercado de Trabalho

Page 31: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

31

Superando Mitos

• Superando o mito econômico• Tecnologia é coisa para país desenvolvido

e custa muito caro. • O Brasil não pode desenvolver tecnologia

em computação e a população brasileira jamais terá acesso a esse universo tecnológico.

• Será?

Page 32: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

32

Nós somos melhores queos americanos em …

Page 33: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

33

E também em…

Page 34: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

34

E ainda em…

Page 35: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

35

Qual o papel do Engenheiro da Computação neste cenário?

• Análise, desenvolvimento, venda e utilização de sistemas computacionais/digitais

• Aplicar tecnologia da informação nos vários setores da economia e da sociedade– Agricultura, telecomunicações, automação

industrial, saúde

• Inventar novas tecnologias e melhorar tecnologias existentes.

Page 36: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

36

Funções

• Desenvolvimento de Projetos– Circuitos Integrados– Placas de circuitos impresso– Software/Firmware– Sistemas

• Manufatura e Suporte– Automação para Facilitar Produção– Controle da produção e Supervisão– Tecnologia da Informação

• Marketing e Vendas– Marketing de produtos– Representação de Produtos em Nichos Específicos

• Consultoria, Pesquisa e Ensino

Page 37: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

37

Dez maiores pagamentos anuais para profissionais com nível universitário de 2004 a 2005 (Nos EUA, em dólares)

And the trend is ever upwardsSource: Summer 2005 Salary Survey, NACE, http://www.jobweb.com/SalaryInfo/05_toppdmajors.htm

Page 38: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

39

Estágios e Empregos

– Recife:• Empresas: FRT, Serttel, CESAR, UNISYS, LAFEPE,

Link Automação, ITEP, CETENE (LINCS), Chesf, UFRPE, M2S, Instituto Nokia.

• Parceiros CIn: Motorola, Samsung, Itautec, Mecaf, • Labs do CIn: GPRT, Projeto Petrobrás,

– Nacional: • ChemTec – Rio (refinaria), • Ford (Salvador)

– Internacional: • Intercâmbio: Bosch (Alemanha), Sony (Suíça).

Page 39: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

40

Projetos feitos por alunos de EC: 8051

186.531 transistores8 mm2186.531 transistores8 mm2

Page 40: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

41

186.531 transistores8 mm2

Projetos feitos por alunos de EC: 8051

Page 41: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

42

186.531 transistores8 mm2

Projetos feitos por alunos de EC: 8051

Page 42: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

43

Projetos feitos por alunos de EC: Guia de Museu

Page 43: 1 Engenharia da Computação Uma Visão Geral Edna Barros Aluizio F R Araujo Centro de Informática – UFPE

44

O Profissional que queremos formar....

Motivado e Atuar em Equipe

Motivado e Atuar em Equipe

Criativo e InovadorCriativo e Inovador

Entender e AplicarNovas tecnologiasEntender e AplicarNovas tecnologias

Capacidade de Análise

Capacidade de Análise

CapacidadeTécnica

CapacidadeTécnica

Ético e responsável

Ético e responsável