Generali:

  • Dipartimento: Ingegneria
  • Settore Ministeriale: ING-INF/05
  • Codice di verbalizzazione: 8037947
  • Metodi di insegnamento: Frontale E Altro
  • Metodi di valutazione: Scritto
  • Prerequisiti: Basic knowledge of personal computer operations.
  • Obiettivi: LEARNING OUTCOMES: The course aims to provide students with knowledge and skills for an effective use of computer methodologies and tools in the field of engineering, expecially for the development of algorithms. KNOWLEDGE AND UNDERSTANDING: Acquire knowledge of the internals of computer architectures. Acquire knowledge on data structures and algorithms. Acquire knowledge on the principles of programming languages, including the object-oriented paradigm, and on tools and techniques for software development. APPLYING KNOWLEDGE AND UNDERSTANDING: Acquire ability to analyze problems and produce a design and implementation of software artifacts addressing them. Acquire capability of group working on software development and documentation. MAKING JUDGEMENTS: Being able to choose appropriate languages and tools for software development. Being able to evaluate the correctness and efficiency of a software implementation. COMMUNICATION SKILLS: Be able to describe and document software artifacts correctly and effectively. LEARNING SKILLS: Being able to use effectively the technical documentation and the reference manuals of systems, products and languages.

Didattica:

  • A.A.: 2019/2020
  • Canale: UNICO
  • Crediti: 9