University of Rome Tor Vergata

More than a decade of university teaching

Alfredo Accattatis teaches as a contract lecturer in engineering degree programmes. For ten academic years he held Fundamentals of Computer Science; the new course Digital Systems for Engineering continues and broadens that educational path.

University of Rome Tor Vergata
Independent activityThe courses and academic context are connected with the University of Rome Tor Vergata. Visual Analyser and this website remain independent projects and are not official University products.

Fundamentals of Computer Science

The course was designed for engineering students who are not computer-science specialists. Its purpose was to use the computer as a problem-solving tool, combining theory with programming practice. Topics included algorithms, computer architecture, operating systems, Matlab, floating-point representation, arrays, structured and object-oriented programming, sampling and spectral analysis, computational complexity and data structures.

Digital Systems for Engineering

The new course builds on the previous experience while expanding the focus toward digital systems, software/hardware abstraction, operating systems, signal representation, embedded systems and the role of digital technologies in engineering practice.

Theses and research

Visual Analyser has formed the technical basis of undergraduate and doctoral work, creating a bridge between teaching, signal processing, measurement science and software engineering.