O curso superior de tecnologia em Sistemas para Internet objetiva a formação de um profissional que atenda a uma demanda crescente da sociedade como um todo, levando o progresso através da melhoria da produtividade e da eficiência das organizações, e da possibilidade de acesso a serviços e informações diversos e atuais pela população local, principalmente, em regiões um pouco afastadas dos grandes centros financeiros. Tais profissionais também se beneficiam da crescente expansão do número de usuários de Internet no Brasil, fato esse que tem incentivado as organizações privadas e públicas a estruturarem plataformas de negócios eletrônicos e de prestação de serviços, gerando, assim, uma demanda por profissionais capazes de implementar sistemas de informação baseados na web e em plataformas móveis. O curso apresenta um desenho moderno e inovador, pautado no aprendizado por competências e no aprendizado baseado em projetos e os alunos desenvolverão seu processo de ensino-aprendizagem trabalhando na resolução de problemas reais. O objetivo do curso é promover a formação de profissionais para a atuação em desenvolvimento tecnológico, com conhecimentos teóricos e práticos para inserção no mercado de trabalho, com competências em desenvolvimento de sistemas e páginas para Internet/Intranet, para o comércio eletrônico, aplicativos móveis, a fim de suprir as demandas industriais e comerciais referentes ao desenvolvimento de sistemas informatizados; profissionais, esses, com sólida formação técnica, gerencial e humanista. O profissional também deve ser capaz de lidar com tecnologias emergentes e dar manutenção a estes sistemas.
O curso é composto por três ciclos de aprendizagem: Desenvolvimento Web Front-end, Desenvolvimento Web Back-end e Desenvolvimento Mobile. Os dois primeiros ciclos possuem dois eixos temáticos e o último ciclo possui um eixo temático, e cada eixo temático tem a duração de um semestre letivo.
Desenvolvimento Web Front-end: Fundamentos de Desenvolvimento Web e Desenvolvimento Web Front-end.
Desenvolvimento Web Back-end: Desenvolvimento Web Back-end e Desenvolvimento de Aplicações Distribuídas.
Desenvolvimento Mobile: Desenvolvimento de Aplicações Móveis.
Cada eixo tem um tema, comum à disciplina de projetos norteadora. Nessa disciplina, serão trabalhados problemas empresariais reais. Esses problemas reais virão de clientes reais, demandas sociais, demandas regionais, ou a partir de projetos de pesquisa ou de projetos de empreendedorismo e inovação.
Além dos conteúdos que alicerçam o desenvolvimento dos projetos, há ainda com duas outras unidades curriculares: Competências Comportamentais, na qual serão trabalhadas as soft skills (atributos pessoais necessários ao profissional atual); e Desafios Contemporâneos, que pretende trazer para o aluno a compreensão e a discussão acerca dos desafios do mundo contemporâneo, de forma que ele possa reagir e agir de forma alinhada à formação humanística da PUC Minas e que é tão necessária para que o profissional formado faça, de fato, diferença no mercado onde for atuar.
A cada ciclo de aprendizagem, o aluno obterá uma certificação intermediária, que favorece sua inserção profissional, antes mesmo da conclusão do seu curso:
Desenvolvimento Web Front-end: Qualificação Profissional de Nível Tecnológico em Desenvolvedor Web Front-End
Desenvolvimento Web Back-end: Qualificação Profissional de Nível Tecnológico em Desenvolvedor Web Full-Stack
Desenvolvimento Mobile: Qualificação Profissional de Nível Tecnológico em Desenvolvedor Mobile Full-Stack
O tecnólogo em Sistemas para Internet encontra oportunidades de inserção em empresas de pequeno, médio e grande porte; em empresas privadas de capital nacional e multinacional (empresas de tecnologia, indústrias, instituições financeiras, comércio varejista, empresas de consultoria, organizações de comércio exterior, ONGs, institutos e centros de pesquisa, outras organizações); podendo ainda constituir e gerenciar o seu próprio negócio.