Table Of ContentReformulac¸˜ao do BCC-IME-USP
Departamento de Ciˆencia da Computa¸ca˜o
7 de outubro de 2014
Resumo
A u´ltima reformula¸ca˜o na grade curricular do Bacharelado em Ciˆencia da Computa¸ca˜o (BCC)
do IME-USP deu-se em 1998. Ha´ trˆes anos um grupo de alunos, ex-alunos e professores do BCC
iniciou um estudo com o objetivo de propor atualiza¸co˜es para a grade curricular do curso. Entre as
principais mudan¸cas propostas por este grupo esta˜o a criac¸˜ao de trilhas e aumento do nu´mero de
disciplinasoptativaseletivas, permitindo, inclusive, queosalunoscursemmaisdisciplinasdeoutras
a´reas. Neste documento descrevemos o processo de reformula¸ca˜o da grade do BCC, apresentamos
a proposta da nova grade, ementas de disciplinas, relatos de reunio˜es, pesquisa com egressos, e
outros documentos relevantes.
Sum´ario
Reformula¸c˜ao do BCC-IME-USP 3
1 Introdu¸c˜ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Breve histo´rico e motiva¸ca˜o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Objetivos e princ´ıpios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5 Grades antiga, vigente e proposta . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6 Agradecimentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Grade proposta 16
Grades antiga, vigente e para 2015 26
Grade antiga – 1997 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Grade vigente – de 1998 at´e 2014 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Grade para 2015 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Trilhas 33
Ciˆencia de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Inteligˆencia Artificial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Sistemas de Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Algoritmos e Complexidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Ementas 55
MAC0101 Introdu¸ca˜o a` Ciˆencia da Computa¸ca˜o . . . . . . . . . . . . . . . . . . . . . . . 55
MAC0105 Fundamentos de Matema´tica para Computac¸˜ao . . . . . . . . . . . . . . . . . 57
MAC0110 Introdu¸ca˜o a` Computa¸ca˜o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
MAT0112 Vetores e Geometria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
MAT2453 Ca´lculo Diferencial e Integral I . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
´
MAC0329 Algebra Booleana e Circuitos Digitais . . . . . . . . . . . . . . . . . . . . . . . 63
MAC0121 Algoritmos e Estruturas de Dados I . . . . . . . . . . . . . . . . . . . . . . . . 65
MAC0239 Introdu¸ca˜o a` L´ogica e Verificac¸˜ao de Programas . . . . . . . . . . . . . . . . . 68
MAC0??? Modelagem e Simula¸c˜ao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
MAT2454 Ca´lculo Diferencial e Integral II . . . . . . . . . . . . . . . . . . . . . . . . . . 71
MAE0??? Introdu¸ca˜o a` Probabilidade e Estat´ıstica . . . . . . . . . . . . . . . . . . . . . 72
´
MAT0122 Algebra Linar I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
1
SUMA´RIO 2
MAC0323 Algoritmos e Estruturas de Dados II . . . . . . . . . . . . . . . . . . . . . . . 76
MAC0??? Laborato´rio de M´etodos Num´ericos . . . . . . . . . . . . . . . . . . . . . . . . 78
MAT0??? C´alculo Diferencial e Integral III para a Computa¸ca˜o . . . . . . . . . . . . . . 79
CIE???? Poss´ıveis optativa de ciˆencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
MAC0338 Ana´lise de Algoritmos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Relatos das reunio˜es 84
05/SET/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
22/AGO/2014 Proposta de ementa MAC0329 . . . . . . . . . . . . . . . . . . . . . . . . 85
22/AGO/2014 Proposta de ementa Modelagem . . . . . . . . . . . . . . . . . . . . . . . 87
22/AGO/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
22/AGO/2014 Proposta de ementa MAC0329 . . . . . . . . . . . . . . . . . . . . . . . . 90
22/AGO/2014 Proposta de ementa Modelagem . . . . . . . . . . . . . . . . . . . . . . . 93
22/AGO/2014 Exemplo de grade em sistemas . . . . . . . . . . . . . . . . . . . . . . . . 94
27/JUN/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
06/JUN/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
23/MAI/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
23/MAI/2014 Grade curricular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
16/MAI/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
16/MAI/2014 Proposta de grade curricular . . . . . . . . . . . . . . . . . . . . . . . . . . 107
25/ABR/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
11/ABR/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
28/MAR/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
14/MAR/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
28/FEV/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
28/FEV/2014 Proposta de trilha de sistemas . . . . . . . . . . . . . . . . . . . . . . . . . 126
28/FEV/2014 Grade curricular com trilha de sistemas . . . . . . . . . . . . . . . . . . . 127
17/FEV/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
17/FEV/2014 Proposta de grade curricular . . . . . . . . . . . . . . . . . . . . . . . . . . 131
13/FEV/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
03/FEV/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
20/JAN/2014 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
19/DEZ/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
16/DEZ/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
16/DEZ/2013 BCC em grupos - ACM/IEEE . . . . . . . . . . . . . . . . . . . . . . . . . 160
16/FEV/2013 BCC em grupos - ACM/IEEE - oferecimento . . . . . . . . . . . . . . . . 172
16/DEZ/2013 BCC em grupos - ACM/IEEE (cont) . . . . . . . . . . . . . . . . . . . . . 184
02/DEZ/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
02/DEZ/2014 Ementa de Introdu¸c˜ao a` Lo´gica . . . . . . . . . . . . . . . . . . . . . . . . 192
02/DEZ/2014 Ementa de IA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
18/NOV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
18/NOV/2013 Grade de Grinnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
13/NOV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
23/NOV/2013 Proposta de grade curricular . . . . . . . . . . . . . . . . . . . . . . . . . 228
21/NOV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
07/NOV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
SUMA´RIO 3
23/SET/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
26/AGO/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
12/AGO/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
JUN-AGO/2013 Pesquisa assuntos fundamentais: AL e AR . . . . . . . . . . . . . . . . . 246
JUN-AGO/2013 Pesquisa assuntos fundamentais: CN e DS . . . . . . . . . . . . . . . . . 280
JUN-AGO/2013 Pesquisa assuntos fundamentais: SI e IM . . . . . . . . . . . . . . . . . 307
JUN-AGO/2013 Pesquisa assuntos fundamentais: CG e IHC . . . . . . . . . . . . . . . . 352
JUN-AGO/2013 Pesquisa assuntos fundamentais: IA e CN . . . . . . . . . . . . . . . . . 387
JUN-AGO/2013 Pesquisa assuntos fundamentais: OS e PBD . . . . . . . . . . . . . . . . 431
JUN-AGO/2014 Pesquisa assuntos fundamentais: SDF e SE . . . . . . . . . . . . . . . . 469
02/JUL/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
02/JUL/2013 Proposta de ementas de obrigat´orias de sistemas . . . . . . . . . . . . . . . 528
06/MAI/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531
22/ABR/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
08/ABR/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
28/MAR/2013 Carta de intenc¸˜oes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 540
18/MAR/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542
04/MAR/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
04/MAR/2013 Diretrizes curriculares do MEC . . . . . . . . . . . . . . . . . . . . . . . . 546
18/FEV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
18/FEV/2013 Grades curriculares CMU, Standord, Warwick e BCC . . . . . . . . . . . . 577
04/FEV/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
04/FEV/2013 Revis˜ao de Grimmel para o CS2013 . . . . . . . . . . . . . . . . . . . . . . 606
04/FEV/2013 Grade curricular de Carnegie Mellow . . . . . . . . . . . . . . . . . . . . . 630
28/JAN/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
28/JAN/2013 Habilidades CS2013 x BCC . . . . . . . . . . . . . . . . . . . . . . . . . . 663
28/JAN/2013 Apresenta¸ca˜o CS2013 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
14/JAN/2013 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
17/DEZ/2012 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
17/DEZ/2012 Pesquisa egressos BCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
10/DEZ/2012 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
03/DEZ/2012 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
03/DEZ/2012 Relato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
Curr´ıculo de Referˆencia da SBC e as grades de BCCs 768
Pesquisas com ex-alunos 862
Pesquisa com ex-alunos - 2012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 862
Pesquisa com ex-alunos - 1995 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 978
Grade para o BCC 2016
4
1. INTRODUC¸A˜O 5
1
1 Introdu¸c˜ao
Na d´ecada de 90 os cursos de gradua¸ca˜o em computa¸ca˜o eram basicamente de Ciˆencia da Com-
puta¸ca˜o (CC), com ˆenfase em software, e Engenharia da Computa¸ca˜o, com ˆenfase em hardware.
No in´ıcio dos anos 2000 essa divisa˜o deixou de ser bicrom´atica e va´rios outros cursos surgi-
ram para atender um espectro bem maior de necessidades e de adequa¸ca˜o a` expansa˜o da com-
puta¸ca˜o [CS 2001]. Desde ent˜ao essa tendˆencia policrom´atica tem continuado [CS 2005]. Novos
pensamentos e novas tecnologias tˆem alterado a compreensa˜o da sociedade acerca dos conhecimen-
tos fundamentais de um cientista da computa¸ca˜o, e mesmo do conhecimento de computa¸ca˜o que
deve ser provido pelos ensinos b´asico e fundamental [Seehorn et al. 2011].
A dinˆamica das mudan¸cas em computac¸˜ao indicam que grades curriculares, ou simplesmente
grades, em CC devem ser continuamente monitoradas num ciclo de atualiza¸co˜es. Em conjunto,
a grande quantidade de especialidades da computa¸ca˜o e a interdisciplinaridade da a´rea sugerem
grades que sejam flex´ıveis e que possam ser rapidamente atualizadas. Dessa forma, inclusive, os
estudantes de CC tera˜o a possibilidade de decidir o caminho de estudo a ser trilhado [CS 2013]
e se desenvolverem naqueles to´picos que tenham maior interesse e aptida˜o. As possibilidades s˜ao
muitas e tˆem crescido, j´a a dura¸c˜ao da gradua¸ca˜o permaneceu constante.
Entidades que sugerem modelos de grades para CC como a Association for Computing Machi-
nery (ACM), a Institute of Electrical and Electronics Engineers (IEEE) e a Sociedade Brasileira de
Computa¸ca˜o(SBC)tˆemapontadoparaaimportˆanciadediminuiraquantidadededisciplinasobri-
gato´rias, permitindo o surgimento e desaparecimento de disciplinas especializadas que garantam
que mudan¸cas nas tendˆencias da computa¸ca˜o na˜o tornem uma grade obsoleta [CS 2013].
Inclusive, a relevaˆncia de grades flex´ıveis, na˜o so´ em cursos de CC, foi o tema de um simpo´sio
organizadopelaFunda¸ca˜odeAmparoa`PesquisadoEstadodeS˜aoPaulo(FAPESP)[Alisson 2014]
no in´ıcio de 2014. A principal caracter´ıstica do projeto da nova grade que est´a sendo proposta
para o BCC ´e a sua flexibilidade.
Antes de prosseguirmos, gostar´ıamos de registrar aqui que a presente proposta de reformula¸ca˜o
curricular do BCC n˜ao teria sido poss´ıvel sem a colaborac¸˜ao abnegada de v´arios alunos e ex-
alunos do curso que participaram de (muitas!) reunio˜es, preparam documentos e apresenta¸c˜oes,
preencheram question´arios, estudaram grades curriculares, etc...A todos esses alunos e ex-alunos,
os mais sinceros agradecimentos em nome do Departamento de Ciˆencia da Computa¸c˜ao e dos
futuros alunos do BCC que, esperamos todos, desfrutar˜ao dessa proposta. Assim, aqui v˜ao os
nossos agradecimentos a
Amadeu Shigeode Almeida (1o ano), Ana Lu´ısa de Almeida Losnak (4o ano), Andr´e
Navarro Barros (1o ano), Andr´e Kenji Yai (4o ano), Andrew Toshiaki Nakayama Ku-
rauchi (2011), Antonio Augusto Tavares Martins Miranda (4o ano), Augusto Cesar
Monteiro Silva (1o ano), Barbara de Castro Fernandes (3o ano), Bruno Sesso (2o ano),
Caio Truzzi Lente (1o ano), Caio de Moraes Braz (2013), Cecilia Fernandes (2012),
Daniel Jorge Renjiffo (2o ano), Felipe Solferini (2014), Gabriel Ferreira Guilhoto (3o
ano), Gerv´asio Protasio dos Santos Neto (3o ano), Gustavo Estrela de Matos (2o ano),
Henrique ? (4o ano), Hugo Mitsumorio (1o ano), Igor dos Santos Montagner (2010),
1A introdu¸c˜ao deste documento foi redigida por Daniel Macˆedo Batista, Giuliano Salcas Olguin, Jackson Jos´e
de Souza, Jos´e Coelho de Pina, Pedro Paulo Vezz´a Campos e William Alexandre Miura Gnann.
2. BREVE HISTO´RICO E MOTIVAC¸A˜O 6
Jefferson Serafim Ascaneo (2012), Jo˜ao Gabriel (ESALQ), Joa˜o Henrique Luciano (2o
ano), JacksonJos´edeSouza(4o ano), LeonardoScha¨ffer(4o ano), LucasDario(3o ano),
Lucas Mendes Marques Gonc¸alves (2009), Lucas Roma˜o Silva (2o ano), Marcel Sobri-
nho (4o ano), Marcelo ? (4o ano), Mateus Barros Rodrigues (3o ano), Paulo Cheadi
Haddad Filho (4o ano), Patrick Abrah˜ao Menani (1o ano), Pedro Paulo Vezz´a Campos
(2013), Renato Silva Bispo (1o ano), Renato Cordeiro Ferreira (3o ano), Samuel Pla¸ca
de Paula (2012), Suzana de Siqueira Santos (2012), Thiago Gomes (2o ano), Vin´ıcius
Bitencourt Matos (2o ano), Vin´ıcius Jorge Vendramini (3o ano), Vin´ıcius Kiwi Daros
(2011), Vin´ıcius Pessoa Duarte (1o ano), Victor Sanches Portella (3o ano), William
Alexandre Miura Gnann (2013), William Shinji Numada (2o ano), e Wilson Kazuo
Mizutani (2013).
Pedimos desculpas caso algum aluno ou ex-aluno que tenha participado das reuni˜oes n˜ao esteja
com o nome na lista acima.
2 Breve histo´rico e motiva¸c˜ao
Em 2014 o BCC-IME-USP completa 40 anos. Nesse tempo o curso formou pouco mais de
1250 Bachar´eis em Ciˆencia da Computa¸ca˜o. A u´ltima reforma da grade do BCC ocorreu em
1998 [Ferreira and da Silva 1999, Ferreira et al. 1998]. Desde ent˜ao a grade do BCC passou por
pequenas altera¸co˜es, apenas duas disciplinas obrigato´rias trocaram de semestre e a grade vigente
´e essencialmente a mesma que foi implementada h´a dezesseis anos.
Ha´ cerca de trˆes anos, em uma das reunio˜es entre alunos e professores do BCC foi sugerido que
depois de quatorze anos a grade do BCC deveria ser revista. Assim, no in´ıcio de 2011, a Comissa˜o
de Coordenac¸˜ao do BCC (CoC) criou o Grupo Apoio ao BCC com o objetivo de, entre muitos
outros, produzir informa¸co˜es e sugest˜oes para auxiliar o conselho do Departamento de Ciˆencia
da Computa¸ca˜o (DCC) na reformula¸c˜ao da grade. Esse grupo ´e formado por alunos, ex-alunos e
professores, entre estes esta˜o os redatores deste documento. Foi ent˜ao que teve in´ıcio o processo
de elabora¸c˜ao de uma proposta de grade para o BCC.
Neste documento fazemos referˆencias a quatro grades do BCC-IME-USP: a grade em vigor at´e
1997,aqualchamamosdegrade antiga[BCC 1997]; agradeemvigˆenciaapartirde1998at´ehoje,
em 2014, a qual nos referimos como grade vigente [BCC 2014] e que sera´ essencialmente a grade
em 2015 [BCC 2015]; e finalmente a grade que esta´ sendo proposta para entrar em vigor a partir de
2016 e que chamamos de grade proposta [BCC 2016]. Todas essas grades e muitas informa¸co˜es
sobre o BCC-IME-USP est˜ao dispon´ıveis na p´agina do BCC em http://bcc.ime.usp.br. Este
documento cont´em uma descric¸˜ao do processo de reformula¸ca˜o da grade; uma breve compara¸c˜ao
entre as grades antiga, vigente e proposta; a grade proposta; ementas das disciplinas da grade
proposta; propostas de trilhas; relatos das reunio˜es dos u´ltimos dois anos; estudo sobre grades
curriculares de BCCs do Brasil; e resultados de pesquisas com ex-alunos.
3 Processo
A seguir descrevemos alguns dos v´arios elementos que fizeram parte do processo de elabora¸ca˜o da
grade proposta para o BCC. Entre esses elementos esta˜o: avalia¸co˜es do BCC feitas pelos alunos
semestralmente; pesquisa com ex-alunos; reuni˜oes abertas entre alunos e professores; estudo de
grades de BCCs do Brasil e de outros pa´ıses; apresenta¸co˜es de diretrizes curriculares [SBC 2005,
3. PROCESSO 7
CS 2001, CS 2005, CS 2013]; e pesquisa sobre o nu´cleo de disciplinas para grade. As opini˜oes de
alunos, ex-alunos, professores e uma vis˜ao geral dos cursos de CC foram os ingredientes da grade
proposta.
Avalia¸co˜es do BCC
Desde 2009 ´e realizado no BCC um processo de avalia¸ca˜o das disciplinas. Esse processo, que foi
desenvolvido e implementado pela Escola Polit´ecnica da USP, n˜ao tem como objetivo controlar o
andamento das aulas ou os docentes. Fundamentalmente o processo promove a discuss˜ao sobre
a qualidade do BCC (aulas, material dida´tico, integra¸ca˜o das disciplinas de um mesmo semes-
tre, entre outros) e detecta eventuais falhas nos conteu´dos curriculares e na inter-rela¸ca˜o entre
as disciplinas dos diversos semestres do BCC. Nesse processo, alunos que se voluntariam a se-
rem representantes de classe (RCs) elaboram um questiona´rio, juntamente com um orientador
pedago´gico, que ´e posteriormente respondido pelos alunos do BCC. Depois das respostas serem
compiladas, sa˜o realizadas reuni˜oes entre RCs, professores, representantes da CoC e um orienta-
dor pedago´gico. Com isso foi criado um banco de dados sobre a qualidade de oferecimento das
disciplinas e estabeleceu-se uma rotina de discussa˜o de problemas e poss´ıveis solu¸co˜es. O projeto
da grade proposta para o BCC foi enormemente influenciado por essas avalia¸c˜oes e reunio˜es. Por
exemplo, a partir dessas avaliac¸˜oes foi poss´ıvel constatar a falta na grade vigente de uma disciplina
de Vetores e Geometria no primeiro semestre. Essa disciplina ajudaria no aprendizado de C´alculo
´
II e Algebra Linear que s˜ao disciplinas do segundo semestre da grade.
SBC e as grades de BCCs
Inicialmente, em 2011, a grade vigente foi avaliada sob a ´otica das recomenda¸c˜oes do Curr´ıculo de
Referˆencia da SBC [SBC 2005] e seus nu´cleos. Em seguida, o mesmo foi feito sob a o´tica de outros
BCCs do Brasil. Com isso, em maio de 2011, foi gerado o documento Curr´ıculo de Referˆencia
da SBC e a Grade Curricular do BCC [de Almeida Losnak et al. 2012] (Pa´gina 768). A inten¸ca˜o
dessedocumentofoibuscarinspira¸ca˜oobservandoosmodeloseideiasdegradesadotadasporoutros
BCCs pelo Brasil. De fato, encontramos va´rias ideias interessantes e algumas est˜ao presentes na
grade proposta.
Por exemplo, a partir desse documento foi poss´ıvel observar, entre outras coisas, que no que
diz respeito a disciplinas obrigato´rias, e em rela¸ca˜o a outros BCCs, a grade vigente possui: poucos
cr´editos em disciplinas obrigat´orias; poucos cr´editos no nu´cleo de Contexto Social e Profissional;
e muitos cr´editos (no m´ınimo 37% a mais e no ma´ximo 138% a mais) no nu´cleo de Matema´tica.
Al´em disso, o BCC faz parte de um grupo de trˆes a cinco outros BCCs que tˆem poucos cr´editos
´
no nu´cleo Fundamentos da Computa¸ca˜o e de Tecnologia da Computac¸˜ao. E evidente que este fato
ou sua alterac¸˜ao ao longo dos anos est˜ao relacionados com o perfil do corpo docente.
Levando em considera¸ca˜o os dados levantados por esse documento, alunose professores do BCC
fizeram v´arias considera¸ca˜o e sugesto˜es que posteriormente foram inseridas no documento.
Pesquisa com ex-alunos
Em agosto de 2012 foi iniciado o processo de contatar ex-alunos do BCC para participarem de uma
pesquisa [Egressos 2012]. Os objetivos da pesquisa foram, dentre outros, receber dos ex-alunos as
suas cr´ıticas, sugesto˜es e opinio˜es sobre o BCC para eventuais mudanc¸as curriculares ou cria¸c˜ao
de disciplinas. Participaram aproximadamente 260 ex-alunos de um total de cerca de 1250.
3. PROCESSO 8
Os resultados dessa pesquisa tˆem fornecido elementos para as tomadas de decis˜oes sobre a
grade proposta. Por exemplo, na pesquisa os ex-alunos classificam os conhecimentos adquiridos no
BCC em termos de qu˜ao u´teis foram para as suas atividades profissionais. As op¸co˜es dadas foram
muito, mais ou menos, pouco ou nada u´til e o resultado geral esta´ a seguir, de acordo com uma
divisa˜o em nu´cleos baseada no Curr´ıculo de Referˆencia da SBC [SBC 2005].
utilidade na˜o
Nu´cleo muito mais ou menos pouco nada respondeu
BCC como um todo 68,7 26,8 3,4 0,0 1,1
Matema´tica 32,1 37,7 26,0 3,4 0,8
F´ısica 4,2 18,1 35,8 40,4 1,5
Probabilidade e Estat´ıstica 30,2 36,6 26,0 6,0 1,1
Fundamentos da Computac¸˜ao 59,6 28,3 10,9 0,0 1,1
Tecnologia da Computa¸c˜ao 68,7 21,5 7,2 1,1 1,5
Como exemplo de mais um dos resultados da pesquisa vale mencionar que foi poss´ıvel observar
que ao longo de 40 anos do BCC a disciplina Estrutura de Dados foi considerada relevante para a
carreira profissional pela grande maioria dos ex-alunos. Tamb´em foi poss´ıvel observar que deter-
minadas disciplinas foram consideradas mais relevantes pelos ex-alunos de acordo com o per´ıodo
de gradua¸c˜ao deles. Isto ´e esperado tendo em vista a evoluc¸˜ao da CC e as mudan¸cas na grade. Por
exemplo, disciplinas consideradas muito relevantes pelos ex-alunos nos anos 70 e 80 foram Projeto
de Compiladores e Sistemas Operacionais, no final dos anos 90 foi Sistemas de Bancos de Dados e
mais recentemente aparece Laborat´orio de Programac¸˜ao eXtrema. Dados como esses mencionados
e muitos outros enriqueceram sobremaneira a discuss˜ao da grade proposta.
2009–2013
1984–1988
Description:Aplicações: cálculos de volumes de revolução, comprimento de curvas. Fórmula de .. D.E. Knuth, The Art of Computer Programming, vols. 1 e 3, EngSoft. 37. 4. 43. 0. 3. LabProg II, BD, Concorrente. 18. 9. 4. 4. 1. 9. 8. 20. 0. 0. 3.