Os Sistemas de Informação (SI) são produtos de softwares cada vez mais importantes no dia a dia das pessoas. Outro fator importante a ser mencionado é que o mesmo está presente também em pequenas, médias e grandes organizações. Dessa forma, tais sistemas são usualmente compostos por muitos elementos que operam juntos para recuperar, processar, armazenar e distribuir informações, que normalmente são utilizadas para auxiliar a análise e tomada de decisão em uma organização. Por conta disso, é necessário o uso de métodos, técnicas e ferramentas para sua construção, para que se possa obter altos níveis de qualidade a baixos custos, para também, entregar o melhor software possível. Neste curso apresentamos uma introdução à Engenharia de Software, que é a área da computação que aborda a sua construção, incluindo os Sistemas de Informação, como um produto de engenharia. Apresentamos ainda as origens da Engenharia de Software, bem como os conceitos básicos existentes, explorando os conceitos de processo e dos modelos de ciclo de vida, os quais são elementos básicos para entender a área, faremos uma breve apresentação dos principais fluxos da Engenharia de Software que são chaves para o desenvolvimento de um projeto e serão abordados com mais profundidade em outras disciplinas do curso.