Graduação em Engenharia de Computação
UFSCar
Graduação em Engenharia de Computação
UFSCar
A Engenharia da Computação é um dos cursos mais em alta dos últimos tempos devido ao desenvolvimento tecnológico e pela recente explosão na inclusão digital. Trata da implementação de sistemas analógicos e digitais baseados na tecnologia digital e das relações existentes entre sistemas de integração social, comercial e industrial.
Não se restringe a apenas elaborar programas ou jogos. Vai muito mais além! Envolve sistemas relacionais e comportamentais nos quais a ciência de dados e seu tratamento requer bastante conhecimento da física e matemática para a elaboração de novos sistemas inovadores e de tecnologia embarcada.
Um exemplo de aplicação é um sistema de controle de praça de pedágio, que incluiria a leitura de tags RFID no para-brisa de carros, consultas em banco de dados, automação e liberação de cancela e sinalização, bem como a cobrança do usuário.
Outro exemplo, é a automação de uma linha de produção e envase de bebidas, incluindo leitura de sensores, controle de motores, bicos de enchimento, temperatura, monitoramento do processo de fermentação, controle de volume, tamponamento, empacotamento em fardos e paletização robotizada, de forma integrada com o sistema de gestão da produção.
Os cenários de atuação do Engenheiro de Computação podem envolver projetos e implantações relativas a:
Automação industrial
Controle de processos de fabricação
Cidades inteligentes (iluminação, água, transporte,..)
Automação de casas inteligentes
Segurança e controle de acesso
Monitoramento de controle de processos logísticos
Sistemas embarcados (máquinas, veículos, saúde,...)
O profissional da Engenharia de Computação possui habilidades para trabalhar no desenvolvimento e implantação de sistemas que integram hardware e software em inúmeros setores.
São exemplos de atuação do profissional:
Segurança cibernética de sistemas críticos para a sociedade, como aqueles que fazem controle de processos industriais, de geração e distribuição de energia elétrica, gás, derivados de petróleo, água e tratamento de esgoto
Projetos de robótica na agroindústria, por exemplo, robôs agrícolas utilizados para colheita ou irrigação
Projetos relacionados ao monitoramento ambiental por satélites, que tem por objetivo fornecer dados de sensoriamento remoto para observar e monitorar a região amazônica, por exemplo
Automação de drones utilizados para diversas finalidades, desde a segurança e monitoramento de vias em cidades até na pulverização de produtos agrícolas
Eletrônica embarcada em veículos que executam funções específicas, como freios ABS, GPS, injeção eletrônica e simulações computacionais do funcionamento do sistema, entre outros
Sistemas embarcados: desenvolvimento de software e aplicativos por demanda, especificando sistemas operacionais e linguagens específicas
Computação móvel e distribuída incluindo computação em nuvem e tecnologias de comunicação tais como 4G e 5G, altém da Internet das Coisas (IoT): desenvolvimento de sistemas e aplicações específicas, incluindo infraestrutura de comunicação
Automação de processos de negócio por software e análise de dados para tomada de decisão (envolvendo Inteligência de Negócios), aplicações de previsão de quebra/manutenção e identificação de objetos e pessoas
Desenvolvimento de sistemas de segurança: sistemas biométricos (reconhecimento de digital, facial), intercomunicação entre os envolvidos (empresa de segurança, usuários), tags RFID veiculares e câmeras de segurança, cobrindo sistemas físicos, bancos de dados e novas tecnologias
O curso de Engenharia de Computação da UFSCar foca no desenvolvimento de soluções que envolvem tanto aspectos relacionados à elétrica e à eletrônica, quanto a aspectos de software.
Vários exemplos podem ser descritos, como sistemas de automação residencial, processos inteligentes, automação de processos, isto é, podem ser projetados e implementados.