Pretende-se que os alunos ponham em prática e integrem os conhecimentos adquiridos noutras unidades curriculares através do desenvolvimento de aplicações profissionais usando a plataforma .NET e a linguagem C#. 
Esta disciplina irá dar continuidade a Programação Orientada por Objetos juntando conceitos de programação por componentes, desenvolvimento de aplicações Desktop em ambiente Microsoft Windows e bases de dados.