Reformulac¸˜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: