José Carlos L. Ramalho

Prof. Auxiliar

Department of Informatics // Algoritmi Research Center

University of Minho

Campus de Gualtar 4700-057 Braga - Portugal

Phone: +351 253 604479 | FAX: +351 253 604471 | Ext.: 604479

Orcid: 0000-0002-8574-1574

Ciência ID: 1D19-C69A-1737

jcr @ di.uminho.pt | http://www.di.uminho.pt/~jcr/

Courses

AnoDesignaçãoAcrónimoNº estudantes
2024/2025Engenharia Web (Opção)LEI355
2024/2025Processamento de LinguagensLEI3206
2024/2025Representação e Processamento de Conhecimento na WebMEI128
2024/2025ProjetoLCC312
2024/2025Projeto de InformáticaMEI228
2024/2025Algoritmos e Técnicas de ProgramaçãoENGBIOM291
2023/2024ProjetoLCC312
2023/2024Engenharia Web (Opção)LEI3107
2023/2024Processamento de LinguagensLEI3206
2023/2024Representação e Processamento de Conhecimento na WebMEI133
2023/2024Projeto de InformáticaMEI224
2023/2024Algoritmos e Técnicas de ProgramaçãoENGBIOM287
2022/2023Engenharia Web (Opção)LEI360
2022/2023Processamento de LinguagensLEI3178
2022/2023Representação e Processamento de Conhecimento na WebMEI130
2022/2023ProjetoLCC318
2022/2023Projeto de InformáticaMEI260
2022/2023Algoritmos e Técnicas de ProgramaçãoENGBIOM2120
2021/2022Projeto de InformáticaMIEI560
2021/2022Representação e Processamento de Conhecimento na WebMIEI443
2021/2022Processamento de LinguagensMIEI3202
2021/2022Algoritmos e Técnicas de ProgramaçãoENGBIOM259
2021/2022ProjetoLCC312
2020/2021Projeto de Engenharia InformáticaPEI5174
2020/2021Desenvolvimento de Aplicações WebMIEI447
2020/2021Processamento e Representação de InformaçãoMIEI437
2020/2021Processamento e Representação de ConhecimentoMIEI430
2020/2021Laboratório de Engenharia InformáticaMIEI419
2020/2021Processamento de LinguagensMIEI3211
2020/2021Programação ImperativaMIEI1211
2020/2021ProjetoLCC313
2019/2020Processamento de LinguagensMIEI3198
2019/2020Desenvolvimento de Aplicações WebMIEI450
2019/2020Publicação EletrónicaMIEBIOM420
2019/2020Processamento e Representação de InformaçãoMIEI434
2019/2020Processamento e Representação de ConhecimentoMIEI432
2019/2020Laboratório de Engenharia InformáticaLEI420
2019/2020ProjetoLCC312
2018/2019Desenvolvimento de Aplicações WebDAW432
2018/2019Publicação EletrónicaMIEBIOM415
2018/2019Processamento e Representação de InformaçãoMIEI433
2018/2019Processamento e Representação de ConhecimentoMIEI427
2018/2019Introdução à Programação para Não Informáticos (IPNI)OpUM216
2017/2018Introdução à Programação para Não Informáticos (IPNI)OpUM222
2017/2018Processamento de Linguagens (PL)MIEI3150
2017/2018Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação de Conhecimento (PRC)MIEI418
2017/2018Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação da Informação (PRI)MIEI418
2017/2018Publicação EletrónicaMIEBIOM418
2017/2018Engenharia WebMIETI515
2015/2016Engenharia WebMIECOM58
2015/2016Laboratório de Engenharia InformáticaMIEI48
2015/2016Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação de Conhecimento (PRC)MIEI426
2015/2016Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação da Informação (PRI)MIEI434
2015/2016Publicação EletrónicaMIEBIOM420
2015/2016Programação ImperativaMIEI1320
2015/2016Processamento de LinguagensMIEI3151
2014/2015Informática para a MusicologiaLM24
2014/2015Processamento de LinguagensLEI3131
2014/2015Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação de Conhecimento (PRC)MEI120
2014/2015Projeto IntegradoMEI16
2014/2015Processamento de Linguagens e Conhecimento (PLC)::Processamento e Representação da Informação (PRI)MEI120
2014/2015Publicação EletrónicaMIEBIOM415
2014/2015Algoritmos e Paradigmas de ComputaçãoMEINF12
2013/2014Engenharia de Linguagens (PED)MEI122
2013/2014Processamento de LinguagensLEI3120
2013/2014Algoritmos e Paradigmas de ComputaçãoMEINF16
2013/2014Engenharia WebMIECOM518
2012/2013UCE30::Engenharia de Linguagens::Processamento e Representação de ConhecimentoMEI113
2012/2013Processamento de LinguagensLEI3125
2012/2013Algoritmos e Paradigmas de ComputaçãoMEINF126
2012/2013Ensino da ProgramaçãoMEINF126
2012/2013Engenharia WebMIECOM518
2012/2013UCE30::Engenharia de Linguagens::Processamento Estruturado de DocumentosMEI117
2012/2013Representação de ConhecimentoPGIMI112
2011/2012Representação de ConhecimentoPGIMI112
2011/2012Engenharia WebMIECOM525
2011/2012UCE30::Engenharia de Linguagens::Processamento Estruturado de DocumentosMEI16
2011/2012Programação ImperativaLEI1308
2011/2012Ensino da ProgramaçãoMEINF126
2011/2012Verão no Campus: "Scratch"---12
2010/2011Engenharia WebMIECOM525
20010/2011Laboratórios de Comunicações IIIMIECOM234
2010/2011Representação de ConhecimentoPGIMI118
2010/2011Processamento de LinguagensLEI3120
2010/2011Programação ImperativaLEI1344
2009/2010Programação ImperativaLEI1340
2009/2010Programação ImperativaLCC1140
2009/2010Representação de ConhecimentoPGIMI115
2009/2010Engenharia WebMIECOM5
2009/2010Laboratórios de Comunicações IIIMIECOM2
2008/2009UCE30::Engenharia de Linguagens::Processamento Estruturado de DocumentosMEI1
2008/2009Laboratórios de Comunicações IIIMIECOM2
2008/2009Representação de ConhecimentoPGIMI115
2008/2009Programação ImperativaLCC1
2008/2009Processamento de Linguagens e CompiladoresLEI3
2007/2008Processamento de Linguagens e CompiladoresLCC2
2007/2008Programação ImperativaLCC1
2007/2008Programação FuncionalLCC1
2007/2008Laboratórios de Comunicações IIIMIECOM2
2007/2008UCE30::Engenharia de Linguagens::Processamento Estruturado de DocumentosMEI1
2006/2007No courses, 100% research.---
2005/2006Processamento Estruturado de Documentos (Opção IV)LESI5
2005/2006Processamento Estruturado de Documentos (Opção IV)LMCC5
2005/2006Processamento Estruturado de DocumentosMICEI1
2005/2006Programação FuncionalLCC1
2005/2006Programação ImperativaLCC1
2005/2006Programação ImperativaLESI1
2004/2005Processamento Estruturado de Documentos (Opção IV)LESI5
2004/2005Processamento Estruturado de Documentos (Opção IV)LMCC5
2004/2005Processamento Estruturado de DocumentosMICEI1
2004/2005Programação ImperativaLCC1
2004/2005Programação ImperativaLESI1
2004/2005Processamento de Linguagens ILCC2
2004/2005Processamento de Linguagens ILESI2
2003/2004Processamento Estruturado de Documentos (Opção IV)LESI5
2003/2004Processamento Estruturado de Documentos (Opção IV)LMCC5
2003/2004Processamento Estruturado de DocumentosMICEI1
2003/2004Programação ImperativaLCC1
2003/2004Programação ImperativaLESI1
2003/2004Linguagens de Anotação de DocumentosLEA3
2002/2003Processamento Estruturado de Documentos (Opção IV)LESI5
2002/2003Processamento Estruturado de Documentos (Opção IV)LMCC5
2002/2003Processamento Estruturado de DocumentosMICEI1
2002/2003Linguagens de Anotação de DocumentosLEA314
2001/2002Processamento Estruturado de Documentos (Opção IV)LESI5
2001/2002Processamento Estruturado de Documentos (Opção IV)LMCC5
2001/2002Processamento de Linguagens ILMCC230
2001/2002Processamento de Linguagens ILESI345
2000/2001Processamento Estruturado de Documentos (Opção IV)LESI5
2000/2001Processamento Estruturado de Documentos (Opção IV)LMCC5
2000/2001Processamento de Linguagens ILMCC2
2000/2001Processamento de Linguagens ILESI3
2000/2001Paradigmas de Programação ILESI1
2000/2001Paradigmas de Programação ILMCC1