Escolar Documentos
Profissional Documentos
Cultura Documentos
PPC - Oficial - Versao Final
PPC - Oficial - Versao Final
Conselho de Graduao e
Educao Profissional
COGEP
PROCESSO N. 043/13-COGEP
Cmara de Licenciaturas e Bacharelados
Data
Destino
03/10/13
CELIB
207
Ministrio da Educao
Universidade Tecnolgica Federal do Paran
Cmpus Cornlio Procpio
Cornlio Procpio
Novembro / 2013
II
Ministrio da Educao
Universidade Tecnolgica Federal do Paran
Cmpus Cornlio Procpio
Reitor da UTFPR
Carlos Eduardo Cantarelli
Pr-Reitor de Graduao
Maurcio Alves Mendes
Diretor do Cmpus Cornlio Procpio
Devanil Antonio Francisco
Diretor de Graduao e Educao Profissional do Cmpus Cornlio
Procpio
Edson Luis Bassetto
Equipe de Trabalho do Cmpus Cornlio Procpio
(Portaria 125 de 2 de julho de 2013, Cmpus Cornlio Procpio Comisso de
Elaborao e Estruturao do Curso de Engenharia da Computao)
Jos Augusto Fabri (Presidente)
Andr Lus dos Santos Domingues (Membro)
Alessandro Botelho Bovo (Membro)
Alexandre LErario (Membro)
Rodrigo Henrique Cunha Palcios (Membro)
Andr Takeshi Endo (Colaborador)
Alessandro Silveira Duarte (Colaborador)
208
III
LISTA DE FIGURAS
Figura 1 Modelo Utilizado na Construo do Projeto Pedaggico do Curso ....... 19
Figura 2 - Ncleos de Disciplinas ............................................................................................ 34
Figura 3 - Matriz Curricular do Curso de Engenharia de Software ........................... 35
209
IV
LISTA DE TABELAS
Tabela 1 - Relao de Disciplinas............................................................................................ 31
Tabela 2 - Carga Horria do Curso ......................................................................................... 33
Tabela 3 - Acervo Bibliogrfico ............................................................................................... 55
Tabela 4 - Laboratrios Utilizados no Curso ...................................................................... 55
Tabela 5 - Relao de Docentes, Titulao e Regime de Trabalho TADS e
Engenharia da Computao............................................................................................. 57
Tabela 6 Proposta da Relao de Docentes a Serem Contratados para
Implementao do Curso.................................................................................................. 58
210
SUMRIO
1. INTRODUO ................................................................................................................... 7
1.1 Sntese Histrica ................................................................................................................... 7
1.2 Cmpus Cornlio Procpio ..............................................................................................12
1.3 Coordenaes de Informtica COADS / COENC .....................................................14
1.4 Coordenao de Engenharia de Software ..................................................................15
211
VI
4.2 Bibliotecas e acervo bibliogrfico ................................................................................54
4.3 Auditrios..............................................................................................................................55
4.4 Laboratrios .........................................................................................................................55
212
1. INTRODUO
Este captulo aborda o ambiente no qual o curso de Engenharia de
Software ser aplicado. Uma viso histrica da Universidade, do Cmpus e das
Coordenaes sero apresentadas.
auxlio
monetrio,
especialistas,
equipamentos,
material
didtico,
213
8
oferecendo estgio para professores brasileiros em escolas americanas
integradas execuo do acordo. A ento Escola Tcnica de Curitiba tornou-se
um Centro de Formao de Professores, recebendo e preparando docentes das
Escolas Tcnicas de todo o pas, em cursos ministrados por um corpo docente
composto de professores brasileiros e americanos.
Em 1959, a Lei n0 3.552 reformou o ensino industrial no pas. A nova
legislao acabou com os vrios ramos de ensino tcnico existentes at ento,
unificando-os. Permitiu maior autonomia e descentralizao da organizao
administrativa e trouxe uma ampliao dos contedos da educao geral nos
cursos tcnicos. A referida legislao estabeleceu, ainda, que dois dos membros
do Conselho Dirigente de cada Escola Tcnica deveriam ser representantes da
indstria e fixou em 4 anos a durao dos cursos tcnicos, denominados ento
cursos industriais tcnicos. Por fora dessa lei, a Escola Tcnica de Curitiba
alterou o seu nome, semelhana das Escolas Tcnicas de outras capitais, para
Escola Tcnica Federal do Paran.
No final da dcada de 60, as Escolas Tcnicas implantaram o modelo do
novo Ensino de 2 Grau Profissionalizante, com seus alunos destacando-se no
mercado de trabalho, assim como no ingresso em cursos superiores de
qualidade, elevando seu conceito na sociedade. Nesse cenrio, a Escola Tcnica
Federal do Paran destacava-se como referncia no estado e no pas.
Em 1969, a Escola Tcnica Federal do Paran, juntamente com as do Rio
de Janeiro e Minas Gerais foi autorizada por fora do Decreto-Lei no 547, de
18/04/69, a ministrar cursos superiores de curta durao. Utilizando recursos
de um acordo entre o Brasil e o Banco Internacional de Reconstruo e
Desenvolvimento (BIRD), foram implementados trs Centros de Engenharia de
Operao nas trs Escolas Tcnicas referidas, que passaram a oferecer cursos
superiores. A Escola Tcnica Federal do Paran passou a ofertar cursos de
Engenharia de Operao nas reas de Construo Civil e Eletrotcnica e
Eletrnica, a partir de 1973.
Cinco anos depois, em 1978, a Instituio foi transformada em Centro
Federal de Educao Tecnolgica do Paran (CEFET-PR), juntamente com as
Escolas Tcnicas Federais do Rio de Janeiro e Minas Gerais, que tambm
214
9
ofereciam cursos de ensino superior de curta durao. Era um novo modelo de
instituio de ensino com caractersticas especficas: atuao exclusiva na rea
tecnolgica; ensino superior como continuidade do ensino tcnico de 2o Grau e
diferenciado do sistema universitrio; acentuao na formao especializada,
levando-se em considerao tendncias do mercado de trabalho e do
desenvolvimento e realizao de pesquisas aplicadas e prestao de servios
comunidade. Essa nova situao permitiu no Centro Federal de Educao
Tecnolgica do Paran (CEFET-PR), a implantao dos cursos superiores com
durao plena: Engenharia Industrial Eltrica, nfase em Eletrotcnica,
Engenharia Industrial Eltrica, nfase em Eletrnica/Telecomunicaes e Curso
Superior de Tecnologia em Construo Civil. Posteriormente, em 1992, passaria
a ofertar Engenharia Industrial Mecnica em Curitiba e, a partir de 1996,
Engenharia de Produo Civil, tambm em Curitiba, substituindo o curso de
Tecnologia em Construo Civil, que havia sido descontinuado.
Em 1988, a instituio iniciou suas atividades de ps-graduao stricto
sensu com a criao do programa de Mestrado em Informtica Industrial,
oriundo de outras atividades de pesquisa e ps-graduao lato sensu, realizadas
de forma conjunta, com a Universidade Federal do Paran (UFPR) e Pontifcia
Universidade Catlica do Paran (PUC-PR), alm da participao do governo do
Estado do Paran como instituio de apoio ao fomento. Mais tarde, em 1991,
tendo em vista a interdisciplinaridade existente nas atividades de pesquisa do
programa, que envolviam profissionais tanto nas reas mais ligadas
Engenharia Eltrica quanto aqueles mais voltados s reas de Cincia da
Computao, o Colegiado do Curso props que sua denominao passasse a ser
de "Curso de Ps-Graduao em Engenharia Eltrica e Informtica Industrial"
(CPGEI), o que foi aprovada pelos Conselhos Superiores do CEFET-PR.
A partir de 1990, participando do Programa de Expanso e Melhoria do
Ensino Tcnico, o CEFET-PR estendeu sua ao educacional ao interior do estado
do Paran com a implantao de suas Unidades de Ensino Descentralizadas
(UNED) nas cidades de Medianeira, Cornlio Procpio, Ponta Grossa e Pato
Branco. Em 1994, o ento CEFET-PR, por meio de sua Unidade de Pato Branco,
incorporou a Faculdade de Cincias e Humanidades daquele municpio. Como
215
10
resultado, passou a ofertar novos cursos superiores: Agronomia, Administrao,
Cincias Contbeis, entre outros. No ano de 1995, foi implantada a Unidade de
Campo Mouro e, em 2003, a Escola Agrotcnica Federal de Dois Vizinhos foi
incorporada ao CEFET-PR, passando a ser a stima UNED do sistema.
Em 1995, teve incio o segundo Programa de Ps-Graduao stricto
sensu, o Programa de Ps-Graduao em Tecnologia (PPGTE), com rea de
concentrao em Inovao Tecnolgica e Educao Tecnolgica, na unidade de
Curitiba.
Em 1996, a nova Lei de Diretrizes e Bases da Educao Nacional, Lei
9394/96 de 20 de dezembro de 1996, desvincula a educao profissional da
educao bsica. Assim, os cursos tcnicos integrados so extintos e passa a
existir um novo sistema de educao profissional, ofertando cursos nos nveis
bsico, tcnico e tecnolgico, no qual os Centros Federais de Educao
Tecnolgica deveriam prioritariamente atuar. A partir de ento, houve um
redirecionamento da atuao do CEFET-PR para o Ensino Superior,
prosseguindo com expanso tambm da Ps-Graduao, baseada num plano
interno de capacitao e ampliada pela contratao de novos docentes com
experincia e titulao.
Devido a esta mudana legal, a UTFPR interrompe a oferta de novas
turmas dos cursos tcnicos integrados a partir de 1997. Este nvel de ensino
continuou a ser contemplado em parcerias com instituies pblicas e privadas,
na modalidade ps-mdio.
Em 1998 iniciou-se o Ensino Mdio, antigo 2o grau, desvinculado do
ensino profissionalizante e constituindo a etapa final da educao bsica, com
durao mnima de trs anos.
Em 1999, tiveram incio os Cursos Superiores de Tecnologia, como uma
nova forma de graduao plena, proposta pelo CEFET-PR em carter indito no
Pas, com o objetivo de formar profissionais focados na inovao tecnolgica.
Tambm em 1999 o CPGEI iniciou o doutorado em Engenharia Eltrica e
Informtica Industrial.
216
11
Em fevereiro de 2001 comeou a funcionar em Curitiba, com o nome de
Programa de Ps-Graduao em Engenharia Mecnica e de Materiais um curso
de mestrado, envolvendo professores de diferentes reas como: Fsica e Qumica
e Mecnica. No ano de 2002 ocorreu a primeira defesa de dissertao do
programa.
Em 2003 a Unidade de Ponta Grossa passa a ofertar o mestrado em
Engenharia de Produo, comprovando o crescimento da ps-graduao,
juntamente com a interiorizao das atividades do sistema. Na continuidade, em
2006, foi aprovado o Programa de Ps-Graduao em Agronomia (PPGA), em
Pato Branco, em 2008, o Programa de Ps-Graduao em Ensino de Cincia e
Tecnologia (PPGECT), em Ponta Grossa. Em 2009, a UTFPR acrescenta mais dois
Programas de Ps-Graduao, um em Engenharia Eltrica (PPGEE), em Pato
Branco, e outro em Engenharia Civil (PPGEC), em Curitiba.
Em outubro de 2005 pela Lei Federal 11.184, o CEFET-PR tornou-se a
Universidade Tecnolgica Federal do Paran. Os alicerces para a Universidade
Tecnolgica foram construdos desde a dcada de 70, quando a Instituio
iniciou sua atuao na educao de nvel superior. Assim, aps sete anos de
preparo e obtido o aval do Governo Federal, o Projeto de Lei n 11.184/2005 foi
sancionado pelo Presidente da Repblica, no dia 7 de outubro de 2005, e
publicado no Dirio Oficial da Unio, em 10 de outubro de 2005, transformando
o Centro Federal de Educao Tecnolgica do Paran (CEFET-PR) em
Universidade Tecnolgica Federal do Paran (UTFPR), a primeira universidade
tecnolgica do Brasil.
A iniciativa de pleitear junto ao Ministrio da Educao a transformao
teve origem na comunidade interna, pela percepo de que os indicadores
acadmicos nas suas atividades de ensino, pesquisa, extenso e gesto
credenciavam a instituio a buscar a condio de Universidade Especializada,
em conformidade com o disposto no Pargrafo nico do Artigo 53 da LDB.
O processo de transformao do CEFET-PR em universidade pode ser
subdividida em trs fases principais:
217
12
1. primeira fase, 1979-1988, responsvel principalmente pela insero
institucional no contexto das entidades de Ensino Superior, culminando com a
implantao do primeiro Programa de Mestrado;
2. segunda fase, 1989-1998, marcada pela expanso geogrfica e pela
implantao dos Cursos Superiores de Tecnologia; e
3. ltima fase, iniciada em 1999, caracterizada pelo ajuste necessrio
consolidao em um novo patamar educacional, com sua transformao em
Universidade Tecnolgica.
Em 2006, o Ministrio da Educao autorizou o funcionamento dos
Cmpus Apucarana, Londrina e Toledo, que comearam suas atividades no incio
de 2007, e Francisco Beltro, em janeiro de 2008. Em 2011 o Cmpus de
Guarapuava iniciou suas atividades.
Aps a transformao em Universidade, ocorreu um processo acelerado
de implantao de novos cursos de graduao. Assim, no segundo semestre
letivo de 2009 foram ofertados 28 cursos de tecnologia, 24 cursos de engenharia,
5 bacharelados em outras reas e 3 licenciaturas.
Atualmente, a UTFPR conta com 2000 docentes, 976 tcnicosadministrativos, 25.000 alunos regularmente matriculados nos Cursos Tcnicos
Integrados, Tcnicos Subsequentes, Bacharelado e Licenciatura. Cerca de 2.200
alunos esto matriculados nos cursos de especializao. Os programas de
mestrado da Universidade renem cerca de 700 alunos e cerca de 100 alunos
desenvolvem pesquisa no mbito de doutorado.
218
13
os Cursos Superiores de Tecnologia em Eletrotcnica, Tecnologia em Mecnica e
de Tecnologia em Informtica. Em 2003, todos os Cursos Superiores de
Tecnologia oferecidos passaram pelo processo de reconhecimento do Ministrio
da Educao (MEC) com conceito A e tiveram sua denominao alterada para
Cursos Superiores de Tecnologia em Automao Industrial, Manuteno
Industrial e Curso Superior de Tecnologia em Desenvolvimento de Sistemas de
Informao.
Em 2007, aps a transformao do CEFET-PR em Universidade
Tecnolgica Federal do Paran (UTFPR), foram abertos os Cursos de Engenharia
Industrial Eltrica e Engenharia Industrial Mecnica visando formar recursos
humanos
para
atender
as
necessidades
dos
setores
produtivos
em
desenvolvimento.
Em 2009, o total de vagas ofertadas anualmente nos cursos de engenharia
aumentou de 88 para 176 (44 vagas por semestre para Engenharia Industrial
Eltrica e para Engenharia Industrial Mecnica), respaldado pelo Programa de
Apoio ao Plano de Reestruturao e Expanso das Universidades Federais
(REUNI).
No mbito da Pesquisa e Ps-Graduao, os professores/pesquisadores
do Cmpus Cornlio Procpio tm realizado estudos avanados, orientando
alunos de iniciao cientfica e iniciao cientfica jnior, e tambm desenvolvido
atividades de investigao e sistematizao do conhecimento nas diversas reas
da cincia e tecnologia. Desde 2003 so oferecidos cursos de ps-graduao latu
sensu (especializaes), por exemplo, os Cursos de Especializao em Automao
e Controle de Processos Industriais, Gesto da Produo, Engenharia de
Segurana do Trabalho, Auditoria e Gesto Ambiental Redes de Computadores e
Tecnologia Java. Os cursos de ps-graduao lato sensu visam formar mo de
obra especializada para atender as necessidades da indstria, governo,
instituies de ensino e terceiro setor.
No mbito da Extenso, diversas parcerias so estabelecidas pelo Cmpus
Cornlio Procpio com as empresas e comunidade. Essas parcerias adquirem
formatos diferentes, atravs da promoo de cursos de extenso, oferta de
consultoria e prestao de servios tcnicos especializados a empresas do setor
219
14
produtivo,
alm
da
realizao
de
projetos
comuns
de
pesquisa
desenvolvimento tecnolgico.
Em 2010, foram iniciadas as atividades do primeiro programa de psgraduao stricto-sensu do Cmpus de Cornlio Procpio, em nvel de mestrado,
o Programa de Ps- Graduao em Engenharia Eltrica (PPGEE).
Em 2013, foram iniciadas as atividades do programa de ps-graduao
stricto-sensu, em nvel de mestrado, do Programa de Ps-Graduao em
Engenharia Mecnica.
Em 2013 o Programa de Ps-Graduao em Informtica (PPGI) da
Universidade Tecnolgica Federal do Paran (UTFPR) Cmpus Cornlio
Procpio (stricto-sensu) Mestrado Profissional em Informtica iniciou suas
atividades. O objetivo do Programa capacitar profissionais para a aplicao de
conhecimentos cientficos na execuo de atividades de pesquisa e de
desenvolvimento visando a soluo de problemas ou proposio de inovaes
tecnolgicas para atender demandas da sociedade e do mercado de trabalho.
Atualmente o programa reuni 10 docentes, sendo que 09 deles trabalham
diretamente com as disciplinas dos cursos de graduao das Coordenadorias de
Analise e Desenvolvimento de Sistemas e Engenharia da Computao.
O Cmpus Cornlio Procpio conta hoje com aproximadamente 2000
alunos, 174 professores e 74 tcnico-administrativos. A rea ocupada de
aproximadamente 55.000 m2, possuindo construes que totalizam 27.000 m2,
abrangendo ambientes administrativos e didticos. O Cmpus oferece
atualmente cursos de Educao Profissional Tcnica de Nvel Mdio Integrado,
Superiores de Bacharelado, Licenciatura e Tecnologia, Ps-Graduao stricto
sensu e lato sensu, alm de programas especiais de formao pedaggica.
220
15
Os principais eventos relacionados COADS/COENC podem ser
apresentados da seguinte maneira:
1999
2003
2006
2008
2010
2013
221
16
2. APRESENTAO DO CURSO
O Cmpus Cornlio Procpio, por meio da portaria no 125 de 02 de julho
de 2013, nomeou, a Comisso de Elaborao e Estruturao do Curso de
Engenharia de Software Jos Augusto Fabri, Andr Lus dos Santos Domingues,
e Alessandro Botelho Bovo. A comisso efetuou uma anlise mercadolgica e
constatou que a demanda por um profissional formado na rea de engenharia de
software altamente pertinente. A comisso iniciou os trabalhos da construo
deste projeto pedaggico analisando as diretrizes nacionais para os cursos de
graduao em computao, os projetos pedaggicos dos cursos de engenharia de
software instalados em territrio nacional e os pressupostos, referenciais,
normas tcnicas e de qualidade que norteiam a rea de conhecimento
caracterizada como engenharia de software. O resultado do trabalho
desenvolvido pela referida comisso caracteriza-se na organizao do projeto
pedaggico do curso de Bacharelado em Engenharia de Software.
222
17
Processo de Seleo: A admisso dos alunos realizada por meio de processo
seletivo definido pela UTFPR.
Ano e Semestre de Incio da Implantao Matriz Curricular: 1o semestre de
2014.
223
18
Curriculum Guidelines for Undergraduate Degree Programs in Software
Engineering [SE 2004]: documento elaborado pela IEEE Computer Society em
cooperao com a ACM. Objetivo - orientar instituies de ensino e agncias
reguladoras acerca do que constitui um curso de graduao em Engenharia de
Software. O documento caracteriza-se como guia para elaborao de projetos
pedaggicos.
Computing Curricula Computer Science: O documento Computing Curricula
Computer Science [CS 2008] estabelece orientaes para cursos de graduao em
Cincia da Computao.
Capability Maturity Model Integration [CMMI] um modelo de melhoria de
processos mundialmente reconhecido e empregado.
Melhoria de Processo do Software Brasileiro [MPS.BR] a alternativa
nacional de propsito similar e mais apropriada ao contexto brasileiro. Os
modelos no so apenas contedos abordados no curso.
Project Management Body of Knowledge, ou PMBOK [PMBOK 2008]: corpo de
conhecimento em gerncia de projetos mantido pelo Project Management
Institute (http://www.pmi.org), uma referncia amplamente empregada e
reconhecida internacionalmente acerca de gerncia de projetos.
Cdigo de tica da Engenharia de Software [ACM/IEEE-CS]. Documento que
coleciona diretrizes sobre postura tica dentro da Engenharia de Software. Esta
postura de extrema relevncia em termos da formao esperada do egresso.
224
19
225
20
3. ORGANIZAO DIDTICO-PEDAGGICA
O objetivo deste captulo apresentar a organizao curricular do curso
de Bacharelado em Engenharia de Software. Entre as informaes apresentadas
possvel constatar a matriz curricular e a relao de disciplinas, seguida pela
tabela de equivalncia com os demais cursos da rea de computao da UTFPR
Cmpus Cornlio Procpio.
A concepo deste projeto pedaggico segue as prerrogativas delineadas
na seo 2.2.
http://www.mdic.gov.br/arquivos/dwnl_1298052907.pdf). Para
226
21
de
um
produto
licitado.
Outros
2.000
servios
1Fonte:
227
22
(Segundo a BRASSCON).
Fonte: http://www.brasscom.org.br/en/content/search/%28offset%29/10?SearchText=idc
228
23
atingir mercados internacionais. Os nmeros abaixo representam alguns
entraves3:
229
24
por finalidade caracterizar as regies mais dinmicas, nas quais esto ocorrendo
mudanas na estrutura e nos processos de produo e/ou na composio do
emprego e seus novos requisitos. No contexto da PAER, alm da Regio
Londrina-Maring, apenas outras duas regies so consideradas no Paran como
uma rea de pesquisa: Regio Metropolitana de Curitiba e restante do Estado.
Essa diviso considera os resultados do trabalho denominado Caracterizao e
Evoluo da Rede Urbana do Brasil, realizado recentemente sob a coordenao
do Instituto de Pesquisa Econmicas Aplicadas (IPEA). Portanto, a cidade de
Cornlio Procpio est inserida em uma regio com importncia social e
econmica de destaque no Estado.
As principais empresas de Tecnologia da Informao (TI) da regio
participam do Arranjo Produtivo Local (APL) de TI de Londrina e Regio. APL
refere-se a uma concentrao de agentes econmicos, polticos e sociais,
localizados em uma mesma rea geogrfica, que apresentam vnculos
consistentes de articulao, interao, cooperao e aprendizagem.
Em 2008, foi realizada a Pesquisa APL TI pelo SEBRAE/PR e M. A.
Consultores Associados para identificar o cenrio comercial das Empresas de TI
da Regio. O relatrio do estudo apresenta os dados estatsticos e anlises dos
aspectos relevantes das 137 empresas entrevistadas. Entre os aspectos
identificados esto os principais produtos desenvolvidos pelas empresas. Entre
os mais citados esto: website, gesto empresarial, lojas, administrativo e
entretenimento. Os produtos para automao comercial e industrial, metalmecnico, mecnica, agroindstria e celular, apesar de menos citados, esto
associados maioria das empresas com mais de 20 funcionrios. A rea
representativa desses produtos considerada altamente promissora para a
indstria paranaense, como mostram os resultados do projeto Rotas Estratgicas
para o Futuro da Indstria Paranaense.
O projeto Rotas Estratgicas para o Futuro da Indstria Paranaense tem
por objetivo apontar caminhos de construo do futuro para cada um dos
setores e reas mais promissores para a indstria do Paran no horizonte de
2015. Esse projeto foi realizado pelo Observatrio de Prospeco e Difuso de
Tecnologia do SENAI/PR, em parceria com o SESI/PR e com a cooperao tcnica
230
25
da Fundao OPTI da Espanha. Entre os resultados do projeto est a
identificao dos setores e reas considerados de alto potencial para a indstria
do Paran e para cada uma das regies trabalhadas. As especificidades regionais
apareceram de forma significativa e apontam oportunidades de desenvolvimento
que precisam ser potencializadas nos setores de papel, metal-mecnico, plstico,
turismo, produtos de consumo, sade e microtecnologia e tecnologia da
informao. Para a Regio Londrina-Maring, qual pertence Cornlio Procpio,
os setores que se destacam so: turismo, produtos de consumo, sade e
tecnologia da informao.
O recorte adotado para as rotas de microtecnologia foi baseado na
Classificao Nacional de Atividades Econmicas (CNAE) do IBGE e se
concentrou nas divises 30, 31, 32 e 33, respectivamente, fabricao de
mquinas e equipamentos de informtica, aparelhos e materiais eltricos,
fabricao de material eletrnico e de aparelhos e equipamentos de
telecomunicaes, fabricao de equipamentos de instrumentao mdico
hospitalar, instrumentos de preciso e pticos, equipamentos para automao
industrial, cronmetros e relgios. As principais atuaes hoje na indstria da
microtecnologia fazem referncia incorporao de microssistemas nos
produtos desenvolvidos para diversos setores da economia paranaense. Podem
ser citados como exemplo: Tecnologias de Informao e Comunicao, Software,
Automao, Sade, Biotecnologia, Instrumentao e Robtica. A capacidade de
desenvolvimento de produto prprio limitada pelo nvel tecnolgico das
empresas e pela capacidade de investimento.
A microtecnologia tem grande poder de impacto em todos os setores
industriais e se configura como um novo e amplo mercado de trabalho. De
acordo com os especialistas, os recursos humanos so um dos fatores crticos
para o sucesso de uma indstria de microtecnologia competitiva e inovadora no
Estado do Paran. Portanto, necessrio investir na formao de pessoal nas
reas de tecnologias da informao e comunicao.
231
26
3.2 Justificativa
A falta de profissionais que impacta na organizao do processo de
software um dos principais fatores que contribuem com os nmeros
apresentados pela SEPIN no contexto nacional. O curso ofertado no Cmpus da
UTFPR de Cornlio Procpio pode contribuir para minimizar os problemas
detectados pela referida secretaria tendo vista o contexto favorvel apontado no
norte do Paran. Neste sentido o curso de Bacharelado em Engenharia de
Software plenamente justificvel. Somente com um conjunto de disciplinas
tericas/prticas atualizadas e sequenciadas de forma lgica ir prover
melhorias qualitativas na referida rea produtiva no contexto local e global.
3.3 Objetivos
O Curso de Bacharelado em Engenharia de Software do Cmpus Cornlio
Procpio tem como objetivo geral a formao de recursos humanos para o
planejamento, construo, gesto (do projeto e da qualidade) e manuteno de
produtos caracterizados software, com vistas a atender as necessidades do
mercado de trabalho corrente. As necessidades que podem ser atendidas
abrangem principalmente o desenvolvimento, implantao e gerenciamento de
projetos e conhecimento para uso em processos organizacionais, passando pela
infraestrutura e manuteno de software. O curso deve desenvolver o esprito
cientfico dentro da Engenharia de Software, para solucionar de forma crtica e
eficiente, problemas que envolvam uma combinao de recursos humanos e
computacionais interrelacionando a coleta, o armazenamento, a recuperao, a
distribuio e o uso de dados, usando-se da criatividade na aplicao das
tecnologias de informao existentes para a concepo, implantao,
administrao e manuteno de sistemas tambm faz parte do foco do referido
curso.
Objetivos Especficos
232
27
233
28
e avaliao da
qualidade
considerando mtodos,
modelos
234
29
formao do engenheiro de software do Cmpus de Cornlio Procpio tem por
objetivo dotar o profissional de conhecimentos tcnicos requeridos, como:
Exercer
mltiplas
atividades
relacionadas
software
como:
235
30
o conhecimento de teoria e tambm a maturidade no desenvolvimento prtico.
Tais aulas sero ministradas em laboratrios adequadamente equipados.
A matriz proposta na Figura 2 tambm contempla a competncia de
capacidade empreendedora do discente.
O aluno egresso estar habilitado a prosseguir na ps-graduao nas
modalidades lato sensu e stricto sensu. So recomendadas as especializaes na
rea de computao, sistemas de informao e desenvolvimento de sistemas.
236
31
pelo CNPq, Fundao Araucria e UTFPR com a concesso de bolsas, mas os
alunos tambm tm a opo de realizar o programa na modalidade voluntria.
O Programa Institucional de Iniciao em Desenvolvimento Tecnolgico e
Inovao (PIBITI) tem o objetivo de proporcionar ao aluno a aprendizagem de
tcnicas e mtodos de pesquisa tecnolgica, bem como estimular o
desenvolvimento do pensar tecnolgico e da criatividade, decorrentes das
condies criadas pelo confronto direto com os problemas de pesquisa. O cursos
de Tecnologia em Anlise e Desenvolvimento de Sistema e de Engenharia da
Computao possuem vrios alunos bolsistas em programas de iniciao
cientfica.
1 Perodo
Algoritmos
Introduo Engenharia de Software
Lgica para Computao
Matemtica Discreta
Laboratrio de Informtica
CHS
5
5
4
4
5
AT
51
51
34
68
34
237
32
2 Perodo
Tcnicas de Programao
Processo de Produo de Software
Arquitetura de Computadores
Banco de Dados 1
Probabilidade e Estatstica
CHS
5
5
4
5
4
AT
51
51
34
51
68
3 Perodo
Estrutura de Dados
Requisitos de Software
Sistemas Operacionais
Banco de Dados 2
Empreendedorismo
tica, Normas e Postura Profissional para
Computao
CHS
5
5
4
4
2
AT
51
51
34
34
34
51
4 Perodo
Programao Orientada Objetos
Interao Humano Computador
Anlise e Projeto Orientado Objetos
Oficina de Integrao 1
Redes de Computadores
CHS
5
5
4
5
4
AT
51
51
34
51
34
5 Perodo
Programao Desktop
Qualidade de Software
Gerncia de Configurao
Gerenciamento de Projeto de Software
Segurana e Auditoria em Sistemas
CHS
5
3
5
5
5
AT
51
51
51
51
51
6 Perodo
Programao WEB 1
Estimativas e Mtricas de Software
Teste de Software
Oficina de Integrao 2
Linguagens Formais, Autmatos e Computabilidade
CHS
5
5
5
5
3
AT
51
51
51
51
34
7 Perodo
Programao para Dispositivos Mveis
Programao WEB 2
Manuteno de Software
Arquitetura de Software
Trabalho de Concluso de Curso 1
CHS
5
5
5
5
2
AT
51
51
51
51
34
8 Perodo
Programao Distribuda
Optativas Especficas
Trabalho de Concluso de Curso 2
Optativa Cincias Humanas, Sociais e Cidadania
5
15
2
2
51
51 34 85
153 102 255
34
0
34
34
0
34
0
0
38
0
51
85
255
72
34
238
33
2670
180
400
3250
239
34
240
35
241
36
242
37
Matemtica Discreta
Carga Horria: AT (68) AP (00) Total (68)
Pr-requisito: sem pr-requisito.
Teoria dos conjuntos, lgica, funes e relaes. Nmeros inteiros e o princpio
de induo. Combinatria, regras bsicas de contagem, princpio da incluso e
excluso.
Probabilidade
discreta.
Grafos:
rvores,
fluxos
em
redes,
de
Computadores.
Noes
bsicas
sobre
operao
de
243
38
Definio de sistema, software. Processo. Processo de Software. reas do
conhecimento da Engenharia de Software. Mtodos de desenvolvimento de
software. Ferramentas. Processos Tradicionais e Processos geis.
Arquitetura de Computadores
Carga Horria: AT (85) AP (00) Total (85)
Pr-requisito: sem pr-requisito.
Sistemas numricos. Aritmtica binria: ponto fixo e ponto flutuante.
Organizao de computadores: memrias, unidade central de processamento,
unidades
de
entrada
sada,
linguagens
de
montagem. Modos
de
244
39
Pr-requisito: Tcnicas de Programao.
Conceito de tipo abstrato de dados. Listas lineares e suas generalizaes: listas
ordenadas, listas encadeadas, pilhas e filas. rvores e suas generalizaes:
rvores binrias, rvores de busca e rvores balanceadas (AVL), rvores B e B++.
Ordenao, busca e tabelas de disperso.
Requisitos de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Processo de Produo de Software.
A atividade de requisitos. Nveis de requisitos (requisitos dos usurios,
requisitos de sistema, requisitos de software). Caractersticas de requisitos
(testveis e verificveis). Princpios de modelagem como de composio e
abstrao. Modelagem requisitos por meio de fluxo de dados.
Gerncia de
requisitos. Rastreabilidade.
Sistemas Operacionais
Carga Horria: AT (34) AP (34) Total (68)
Pr-requisito: sem pr-requisito.
Estrutura e conceitos bsicos de sistemas operacionais. Processo: conceitos,
sincronizao,
comunicao,
escalonamento.
Monoprocessamento
245
40
Carga Horria: AT (51) AP (00) Total (51)
Pr-requisito: sem pr-requisito.
Fundamentos da tica. Abrangncia da tica. tica e religio. tica e moral. Senso
moral e conscincia moral. A liberdade. A tica e a vida social. tica na poltica.
tica profissional: dimenso pessoal e social. tica na Computao. Patentes de
software, direitos autorais e legislao digital.
Empreendedorismo
Carga Horria: AT (17) AP (17) Total (34)
Pr-requisito: sem pr-requisito.
Ementa: Caractersticas do perfil empreendedor. Oportunidade de negcios.
Plano de negcios.
3.10.4 - 4 Perodo
Programao Orientada a Objetos (OO)
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Estrutura de Dados.
Aspectos tericos do paradigma de orientao a objetos. Elementos bsicos de
uma linguagem de programao orientada a objetos. Programao orientada a
objetos. Tratamento de excees. Desenvolvimento de interfaces grficas com o
usurio. Projeto de solues usando programao orientada a objetos.
Interao Humano Computador
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: sem pr-requisito.
Introduo aos conceitos fundamentais da interao entre o usurio e o
computador. Definio de usabilidade. Geraes de interfaces e de dispositivos
de interao. A evoluo dos tipos de interfaces para interao usuriocomputador. Aspectos humanos. Aspectos tecnolgicos. Mtodos e tcnicas de
design. Ciclo de vida da engenharia de usabilidade. Heursticas para usabilidade.
246
41
Ferramentas de apoio. Mtodos para avaliao da usabilidade. Padres para
interfaces. Interao do usurio com sistemas multimdia e hipertexto.
Desenvolvimento prtico em avaliao e construo de interfaces.
Anlise e Projeto Orientado a Objetos
Carga Horria: AT (34) AP (34) Total (68)
Pr-requisito: sem pr-requisito.
Histrico e evoluo das metodologias de orientao a objetos. Comparao
entre os principais mtodos. Modelagem de sistemas com a notao Unified
Modeling Language (UML). Aspectos da anlise e projeto orientados a objetos
relativos ao processo de desenvolvimento. Ferramentas de apoio anlise e
projeto orientados a objetos. Estudo de caso completo.
Oficina de Integrao 1
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: O aluno deve estar matriculado no 4 perodo.
Integrao dos conhecimentos das disciplinas de formao bsica e
profissionalizante
ocorridas
at
perodo
corrente.
Aplicao
dos
247
42
Multicast. ATM. Administrao de redes de computadores. Gerncia de redes de
computadores.
3.10.5 - 5 Perodo
Programao Desktop
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos
Conceitos de Programao visual. Desenvolvimento de interface. Componentes
de interface. Ambiente de programao visual. Operaes com banco de dados.
Acesso s bibliotecas de componentes. Controle de propriedades e eventos.
Acesso a fluxo de entrada e sada de dados.
Qualidade de Software
Carga Horria: AT (51) AP (0) Total (51)
Pr-requisito: Processo de Produo de Software.
Definies e terminologia de qualidade de software. Custos e impactos de baixa
qualidade. Modelos de qualidade tradicionais (McCall, Boehm). Terminologia
para caractersticas de qualidade de software (ISO 9126-1). Papel de pessoas,
processos, mtodos, ferramentas e tecnologias em qualidade. Padres de
qualidade (ISO 9001, ISO 9003-04, IEEE Std 1028-2008, IEEE Std 1465-2004,
IEEE Std 12207-2008, ITIL). Aspectos relacionados qualidade de modelos de
processos de software. Viso geral do CMMI. MPS.BR. Planejamento e garantia de
qualidade. Avaliao de atributos de qualidade. Desenvolver planos de qualidade
de software em conformidade com o padro IEEE Std 730-2002.
Gerncia de Configurao
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: sem pr-requisito.
Conceitos e terminologia. A atividade de gerncia de configurao. Identificao
de itens de configurao. Atributos a serem registrados para cada item de
configurao. Armazenamento. Controle de mudanas. Relatrios de status.
Controle de verses e linhas base ou de referncia (baselines). Princpios de
248
43
gerncia de configurao e relao com atividades de desenvolvimento de
software. Gerncia de configurao segundo desenvolvimento gil. Gerncia de
configurao para desenvolvimento de software distribudo geograficamente,
mltiplos interessados e desenvolvimento paralelo. Ferramentas.
Gerenciamento de Projeto de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Processo de Produo de Software.
Conceitos de Projeto e de Gesto de Projetos. Caractersticas dos Projetos. Fases
do Projeto. Estrutura e Organizao dos Processos de Gerenciamento de
Projetos. Mtricas e estimativas para projetos de software. Gerncia de custo.
Gerncia de tempo. Gerncia de risco. Estudo sobre as diferentes abordagens
sobre processos de Gerenciamento de Projeto.
Segurana e Auditoria em Sistemas
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Redes de Computadores.
Auditoria de sistemas. Segurana de sistemas. Metodologia de auditoria. Anlise
de riscos. Plano de contingncia. Tcnicas de avaliao. Aspectos especiais: vrus,
fraudes, criptografia, acesso no autorizado.
3.10.6 - 6 Perodo
Programao WEB 1
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Desktop.
Conceitos de desenvolvimento de aplicaes para cliente Web. Linguagens de
marcao: XML, (X)HTML, HTML 5. Linguagem de estilo para Web: CSS. DOM,
Javascript (padro Ecma), Ajax, JSON, JQuery, APIs da HTML5.
Estimativas e Mtricas de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Gerenciamento de Projeto de Software.
249
44
Introduo a mtricas de software, mtricas diretas e indiretas. Mtricas
orientadas funo, orientadas ao tamanho e orientadas as pessoas. Mtricas
para cdigo fonte: LoC, acoplamento e complexidade. Seleo de mtricas:
abordagem GQM (Goal, Question, Metric). Estimativas de tamanho do software.
Estimativa dos riscos e incertezas do projeto. Estimativa de esforo. Estimativas
de tempo. Estimativa de custo do projeto. Modelos de Estimativas: anlise de
pontos de funo e pontos de casos de uso, COCOMO e COCOMO II.
Teste de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos.
Verificao e Validao. Planejamento da Atividade de Teste. Documentao de
estratgias de testes e outros artefatos. Reviso de software. Testes de unidade.
Tcnicas de teste funcional (caixa preta). Tcnicas de teste estrutural (caixa
branca). Testes de integrao. Desenvolvimento de casos de teste baseados em
casos de uso e estrias de usurios. Testes de sistema. Testes de aceitao.
Testes de atributos de qualidade. Testes de regresso. Testes automatizados e
ferramentas de apoio. Teste em ferramentas de integrao contnua.
Oficina de Integrao 2
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: O aluno deve estar matriculado no 6 perodo.
Integrao dos conhecimentos das disciplinas de formao bsica e
profissionalizante
ocorridas
at
perodo
corrente.
Aplicao
dos
250
45
Autmatos de Estado Finito. Linguagens Regulares. Mquinas de Turing e
modelos equivalentes. Complexidade Computacional. Linguagens Formais e
Gramticas.
3.10.7 - 7 Perodo
Programao para Dispositivos Mveis
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos.
Conceito de mobilidade e tipos de dispositivos mveis. Tecnologias e
ferramentas para desenvolvimento de aplicaes mveis. Persistncia e
comunicao de dados. Desenvolvimento de aplicaes para dispositivos mveis.
Programao WEB 2
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao WEB 1.
Conceitos
de
desenvolvimento
de
aplicaes
para
servidor
Web.
de
manuteno.
Estimativa
de
custo
de
manuteno.
251
46
Conceitos de arquitetura de software. Padres de projeto e frameworks de
desenvolvimento. Padres de criao, estrutural e comportamental. Padres
GRASP e padres MVC. Estilos arquiteturais.
Trabalho de Concluso de Curso 1
Carga Horria: AT (34) AP (00) APS (38) Total (72)
Pr-requisito: sem pr-requisito.
Fundamentos da metodologia cientfica. Normas para elaborao de trabalhos
acadmicos. Mtodos e tcnicas de pesquisa. A comunicao entre orientadores e
orientandos. O pr-projeto de pesquisa. O projeto de pesquisa. O experimento. A
comunicao cientfica. A organizao do texto cientfico. Normas ABNT e da
UTFPR. Elaborao de proposta de trabalho cientfico e/ou tecnolgico,
envolvendo temas abrangidos pelo curso. Qualificao do Trabalho.
3.10.8 - 8 Perodo
Programao Distribuda
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Redes de Computadores.
Implementao de aplicativos para redes de computadores. Programao em
socket, RMI, RPC. Middlewares para aplicaes distribudas. Conceitos de
Transaes distribudas.
Disciplinas Optativas Especficas
Esse bloco deve ser preenchido por uma das disciplinas disponveis na Seo
3.10.10.
Trabalho de Concluso de Curso 2
Carga Horria: AT (34) AP (00) APS (38) Total (72)
Pr-requisito: Trabalho de Concluso de Curso 1.
Redao de proposta de trabalho cientfico e/ou tecnolgico, envolvendo temas
abrangidos pelo curso. Defesa do Trabalho. importante salientar que toda a
regulamentao do Trabalho de Concluso de Curso 2 definida uma forma
globalizada dentro do sistema de ensino da UTFPR.
252
47
Optativa Cincias Humanas, Sociais e Cidadania
Esse bloco deve ser preenchido por uma das disciplinas disponveis na Seo
3.10.9.
3.10.9 Disciplinas Optativas - rea de Cincias Humanas, Sociais e Cidadania
Ingls Instrumental
Carga Horria: AT (34) AP (00) Total (34)
Pr-requisito: sem pr-requisito.
Ementa: Desenvolvimento das estratgias de leitura em Lngua Inglesa,
aplicando os princpios tericos do ESP (English for Specific Purposes).
Libras 1
Carga Horria: AT (24) AP (10) APS(02) Total (36)
Pr-requisito: sem pr-requisito.
Lnguas de sinais e minoria lingustica. As diferentes lnguas de sinais. Status da
lngua de sinais no Brasil. Cultura surda. Organizao lingustica da Libras para
usos informais e cotidianos: vocabulrio; morfologia; sintaxe e semntica. A
expresso corporal como elemento lingustico.
Libras 2
Carga Horria: AT (24) AP (10) APS(02) Total (36)
Pr-requisito: Libras 1.
A educao de surdos no Brasil. Cultura surda e a produo literria. Emprego da
Libras em situaes discursivas formais: vocabulrio; morfologia; sintaxe e
semntica. Prtica do uso da Libras em situaes discursivas mais formais.
Comunicao Oral e Escrita
Carga Horria: AT (34) AP (00) APS(02) Total (36)
Pr-requisito: sem pr-requisito.
Fundamentos da comunicao para conversao e apresentao em pblico.
Tcnicas e estratgias de comunicao oral. Planejamento e elaborao de
reunies e seminrios. A comunicao em trabalhos de grupo. Solues e
253
48
problemas de comunicao empresarial. Memorando. Currculo (CV). Memento.
Relatrio. Emprego da norma culta em trabalhos tcnicos.
Qualidade de vida 1
Carga Horria: AT(34) AP(00) APS(00) TA(34)
Pr requisito: sem pr-requisito.
Ementa: Atividade fsica com nfase em ginstica laboral: condicionamento,
alongamento, relaxamento e atividades recreativas. benefcios advindos da
prtica sistemtica de atividades fsicas. tcnicas psico-motrizes e jogos prdesportivos. mtodos empregados em atividades fsicas em empresas. leses por
esforo repetitivo (LER) e distrbios osteomusculares relacionados ao trabalho
(DORT).
Qualidade de vida 2
Carga Horria: AT(34) AP(00) APS(00) TA(34)
Pr requisito: Qualidade de Vida 1.
Ementa: Aptido Fsica, Capacidades Fsicas relacionadas Sade. Preveno de
doenas ocupacionais. Desenvolvimento de atividades fsicas supervisionadas.
Legislao.
254
49
Meio Ambiente e Sociedade
Carga Horria: AT (34) AP (00) APS(02) Total (36)
Pr-requisito: sem pr-requisito.
Ementa: Desenvolvimento sustentvel em suas diversas abordagens. A crise
ecolgica e social e as criticas ao modelo de desenvolvimento. A tecnologia e seus
impactos scio-ambientais.
3.10.10 Disciplinas Optativas Especficas para Engenharia de Software
Integrao de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: sem pr-requisito.
Ementa: Definio de integrao de aplicaes. Desafios de integrao.
Abordagens de integrao (transferncia de arquivos, bases de dados
compartilhadas, chamada de procedimento remoto e troca de mensagens).
Padres para integrao de aplicaes. Tecnologias para integrao de software
(tais como Service-Oriented Architecture (SOA), Servios Web: WS-* e
Representational State Transfer (REST)).
Customizao de Sistemas Integrados
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: sem pr-requisito.
Anlise de modelagem de negcio para a aquisio de sistemas integrados.
Anlise da viabilidade de sistemas integrados. Instalao de Sistemas Integrados.
Customizao de Sistemas Integrados.
Mtodos Formais
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Linguagens Formais, Autmatos e Computabilidade.
Ementa: Mtodos formais para especificao de software: viso histrica,
paradigmas existentes, comparao entre mtodos. Software de tempo real:
classificaes
aplicaes.
Sistemas
Reativos.
Tcnicas
formais
para
255
50
especificao: mquinas de estados finitos, Redes de Petri, Statecharts e
Linguagem Z. Verificao e simulao de Modelos. Desenvolvimento de um
sistema exemplo completo.
Metodologias geis de Desenvolvimento de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos e Teste de Software.
Ementa: Introduo s metodologias geis. Principais prticas das metodologias
geis. Principais metodologias geis: Extreme Programming (XP), Scrum, Agile e
Crystal. Comparao entre metodologias geis.
Reuso de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos e Arquitetura de Software.
Ementa: Introduo ao reuso de software e suas principais tcnicas. Tcnicas
tradicionais: bibliotecas, funes e objetos. Frameworks caixa branca e caixa
preta. Engenharia de software baseada em componentes. Linhas de produto de
software. Desenvolvimento dirigido por modelos (MDD/MDA).
Desenvolvimento Distribudo de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Gerenciamento de projeto de Software e Programao Orientada a
Objetos
Ementa:
Processos
Desenvolvimento
de
desenvolvimento
Distribudo
de
Software,
distribudo,
Engenharia
Dinmica
Simultnea
de
e
256
51
Ementa: Residncia em Software: conceitos, terminologia e histrico.
Caracterizao de ambientes de residncia em software. Simulao de ambientes
de residncia; atividades prticas em equipes. Gesto de conhecimento. Estudo e
instrumentao de bases de conhecimento.
Tpicos em Engenharia de Software
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: O aluno deve estar matriculado no 8 perodo.
Ementa: Esta disciplina abordar temas especficos e contemporneos de
engenharia de software.
Inteligncia Artificial
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Estrutura de Dados.
Ementa: Introduo inteligncia artificial. Representao do conhecimento.
Sistemas especialistas. Conjuntos fuzzy. Lgica Fuzzy. Algoritmos genticos.
Redes neurais. Redes Bayesianas. Aprendizagem por reforo.
Compiladores
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Linguagens Formais, Autmatos e Computabilidade.
Ementa: Organizao e estrutura de compiladores e interpretadores. Gramtica
formal. Reconhecedores e autmatos. Anlise lxica e sinttica. Gerao e
otimizao de cdigo. Tratamento e recuperao de erros. Ambientes de
interpretao e execuo.
Programao para TV Digital
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos, Estrutura de Dados e Interao
Humano Computador.
Ementa: Histrico e padres internacionais de TV digital. Padro brasileiro de TV
digital. Transmisso de udio e vdeo digital: protocolos e interfaces. Arquitetura
257
52
dos sistemas de transmisso digital. Utilizao de emuladores e frameworks para
o desenvolvimento de aplicaes para TV digital.
Realidade Virtual
Carga Horria: AT (51) AP (34) Total (85)
Pr-requisito: Programao Orientada a Objetos, Estrutura de Dados e Interao
Humano Computador.
Ementa: Conceitos e aplicaes de realidade virtual. Desenvolvimento de
ambientes virtuais. Interao em ambientes virtuais. Sistemas de interfaces no
convencionais. Realidade virtual imersiva e no imersiva. Arquitetura de
sistemas de realidade virtual. Sistemas distribudos de realidade virtual.
Tcnicas de modelagem e otimizao de ambientes virtuais em sistemas de
realidade virtual para plataformas de baixo custo. O padro VRML97.
3.10.11 - Atividades Complementares e Estgio Curricular
Atividades Complementares
Carga Horria: Total horas relgio (180)
As atividades Complementares seguem as normativas da Universidade
Tecnolgica Federal do Paran.
Estgio Curricular Obrigatrio
Carga Horria: Total horas relgio (400)
O Estgio Curricular seguem as normativas da Universidade Tecnolgica Federal
do Paran. No curso de Bacharelado em Engenharia de Software ele pode ser
iniciado a partir do 6 semestre.
258
53
Uma descrio mais detalhada pode ser encontrada no regimento da
UTFPR.
259
54
4. INFRAESTRUTURA DO CURSO
Este captulo apresenta os recursos existentes para a concepo do Curso
de Bacharelado em Engenharia de Software. So apresentados as salas, a
biblioteca e os laboratrios disponveis.
260
55
Tabela 3 - Acervo Bibliogrfico
rea do
Conhecimento (CNPq)
Livros
Ttulos
Volumes
Cincias Exatas e da
1.474
4.169
Terra
Cincias Biolgicas
115
294
Engenharia/Tecnolog
1.311
3.336
ia
Cincias da Sade
131
160
Cincias Agrrias
77
95
Cincias
Sociais
2.046
3.587
Aplicadas
Cincias Humanas
1.747
2.738
Lingstica, Letras e
2.567
4.296
Artes
Total
9.468
18.675
*NAC = Nacional. **INT = Internacional
Publicaes
seriadas
NAC* INT**
12
Outros
materiais
impressos e
multimdia
33
1
15
8
66
3
13
4
55
12
2
88
100
58
354
4.3 Auditrios
O
auditrio
do
Cmpus
Cornlio
Procpio
possui
rea
de
aproximadamente 484 m2 com palco de 88,74 m2, dois (2) camarins com
banheiros, duzentos e sessenta e nove (269) lugares, sistema de som e
microfones, computador (com acesso Internet) e projetor multimdia, tela de
projeo com controle eltrico, antena parablica e climatizadores de ambiente.
4.4 Laboratrios
A tabela 4 uma relao dos laboratrios a serem utilizados por todos os
cursos da rea de computao da de UTFPR. importante salientar que para
implementar o curso de Bacharelado em Engenharia de Software necessrio a
construo de 3 novos laboratrios (2 laboratrios de programao e teste de
software 45 computadores; e um laboratrio/empresa para produo de
software 20 computadores, esse laboratrio tem como objetivo simular um
ambiente de produo de software).
Tabela 4 - Laboratrios Utilizados no Curso
Laboratrio
Arquitetura
Computadores
de
rea
(m2)
74
Analisador
Digitais.
261
56
Redes de Computadores
65
Informtica I-201
Informtica I-202
Informtica I-203
Informtica I-204
Informtica K-001
Informtica K-008
Informtica K-009
Informtica A-040
Informtica P-005
Informtica P-105
Informtica P-205
93
93
93
93
30
70
70
93
90
90
90
262
57
Docente
rea do Conhecimento
Titulao
Engenharia de Software
Adriana Herden
Mestre
Adriane Carla Anastcio da
Mestre
Engenharia de Software
Silva
Multimdia e Hipermdia
Adriano Rivolli da Silva
Mestre
Banco de Dados
Alessandro Botelho Bovo
Doutor
Engenharia de Software
Alessandro Silveira Duarte
Especialista
Engenharia de Software
Alexandre LErario
Doutor
Alexandre Romolo Moreira
Doutor
Inteligncia Computacional
Feitosa
Inteligncia Computacional
Alexandre Rossi Paschoal
Doutor
Andre Luis dos Santos
Mestre
Engenharia de Software
Domingues
Inteligncia Computacional Especialista
Andr Luiz Przybysz
Engenharia de Software
Andr Takeshi Endo
Doutor
Inteligncia
Computacional
Andre Yoshiaki Kashiwabara
Doutor
Antonio Carlos Fernandes da
Mestre
Inteligncia Computacional
Silva
Carlos
Nascimento
Silla
Doutor
Inteligncia Computacional
Junior
Gesto
Cleverson Flor da Rosa
Mestre
Linguagem de Programao
Danilo Sipoli Sanches
Doutor
Regime
de
Trabalho
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
263
58
Eduardo Cotrin Teixeira
Eduardo
Filgueiras
Damasceno
Fbio Fernandes da Rocha
Vicente
Fabrcio Martins Lopes
Francisco Pereira Junior
Gabriel Canhadas Genvigir
Henrique Yoshikazu Shishido
Jair de Oliveira
Jos Antnio Gonalves
Jos Augusto Fabri
Joselene Marques
Juvenil Teixeira da Silva
Luciana Carneiro Hernandes
Luciano
Tadeu
Esteves
Pansanato
Luiz Csar de Oliveira
Maria Lucia De Carvalho
Fontanini
Marilu Martens Oliveira
Pedro Henrique Bugatti
Priscila Taemi Maeda Saito
Rodrigo Henrique Cunha
Palcios
Rogrio Santos Pozza
Vanderley Flor da Rosa
Banco de Dados
Realidade Virtual
Inteligncia Computacional
Inteligncia Computacional
Redes
Engenharia de Software
Redes
Gesto
Gesto
Engenharia de Software
Matemtica
Gesto
Lngua Portuguesa
Multimdia
Gesto
Matemtica
Lngua Portuguesa
Banco de Dados
Banco de Dados
Inteligncia Computacional
Redes
Tecnologia e Educao
Mestre
Doutor
DE
DE
Mestre
DE
Doutor
Mestre
Especialista
Mestre
Doutor
Especialista
Doutor
Mestre
Mestre
Mestre
Doutor
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
DE
Mestre
Mestre
DE
DE
Doutor
Doutor
Mestre
Mestre
DE
DE
DE
DE
Mestre
Doutor
DE
DE
Semestre
Primeiro
Qtde.
3
Perfil
P1: Arquitetura de software
10303022 ENGENHARIA DE SOFTWARE
10303014 LINGUAGENS DE PROGRAMAO
10303049 SISTEMAS DE INFORMAO
P2: Desenvolvedor WEB
10303014 LINGUAGENS DE PROGRAMAO
Segundo
Terceiro
264
59
Quarto
Quinto
Sexto
Stimo
Oitavo
10303022
265
60
6. REFERNCIAS
ACM Association for Computing Machinery (ACM). URL: http://www.acm.org.
ACM Cursos URL: http://www.acm.org/education/curricula-recommendations
ACM
Careers
Computing:
Degrees
&
Careers.
Disponvel
em
http://computingcareers.acm.org.
ACM/IEEE-CS Software Engineering Code of Ethics and Professional Practice,
Version 5.2. Disponvel em http://www.acm.org/about/se-code.
ACM/IEEE 2005 Computing Curricula 2005: The Overview Report covering
undergraduate degree programs in Computer Science, Computer Engineering,
Information Systems, Information Technology and Software Engineering, 2005.
Bloom
Taxonomia
Bloom
de
Objetivos
Educacionais.
URL:
http://en.wikipedia.org/wiki/Bloom's_Taxonomy.
BRASSCOM Brasscom. URL: http://brasscom.com.br.
CAPES Coordenao de Aperfeioamento de Pessoal e Nvel Superior (CAPES).
URL: http://www.capes.gov.br.
Clements, 2009 Paul Clements e Mary Shaw, The Golden Age of Software
Architecture Revisited, IEEE Software, july/august 2009, vol. 6, nmero 4, pgs.
70-72, ISSN 0740-7459.
CMMI
Capability
Maturity
Model
Integration
(CMMI).
URL:
http://www.sei.cmu.edu/cmmi.
CNPq Conselho Nacional de Desenvolvimento Cientfico e Tecnolgico (CNPq).
URL: http://www.cnpq.br.
COMTEC
Comunidade
Tecnolgica
de
Gois
(COMTEC).
URL:
http://www.comtecgo.com.br.
CS 2008 Computing Curricula Computer Science, ACM/IEEE, 2008. URL:
http://www.acm.org/education/curricula-recomendations.
Erdogmus, 2009 Hakan Erdogmus, The Seven Traits of Superprofessionals, IEEE
Software, july 2009, pgs. 4-6.
266
61
FINEP
Financiadora
de
Estudos
Projetos
(FINEP).
URL:
http://www.finep.gov.br.
Garg 2008 Software Engineering Education in India: Issues and Challenges, Kirti
Garg and Vasudeva Varma,
21st Conference on Software Engineering Education and Training, pp. 110-117,
2008
Herzberg
Teoria
dos
Dois
Fatores.
URL:
http://en.wikipedia.org/wiki/Frederick_Herzberg.
IEEE 1058-1998 IEEE Standard for Software Project Management Plans
IEEE 1074-2006 IEEE Std 1074-2006, IEEE Standard for Developing a Software
Project Life Cycle Process, 2006.
IEEE 12207-2008 IEEE Std 12207-2008, Systems and Software Engineering
Software Life Cycle Processes, 2008.
IEEE 14764-2006 IEEE Std 14764-2006, Software EngineeringSoftware Life
Cycle ProcessesMaintenance, 2006.
IEEE 610.12-1990 IEEE STD 610.12-1990, IEEE Standard Glossary of Software
Engineering Terminology, IEEE Computer Society, 1990.
IEEE 730-2002 IEEE Std 730-2002, IEEE Standard for Software Quality
Assurance Plans, 2002.
IEEE 828-2005 IEEE Std 828-2005, IEEE Standard for Software Configuration
Management Plans, 2005.
267
268
Ministrio da Educao
UNIVERSIDADE TECNOLGICA FEDERAL DO PARAN
Conselho de Graduao e Educao Profissional
Cmara de Licenciaturas e Bacharelados
PARECER FINAL