14490 - Graphic Computer Science

Academic Year 2008/2009

  • Docente: Stefano Bergamini
  • Credits: 6
  • SSD: ING-INF/05
  • Language: Italian
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Single cycle degree programme (LMCU) in Architecture and Building Engineering (cod. 0940)

Course contents

The computng system:
problems and algorithms. Detailed hardware and software architecture of a computing system. Data repreasentation within a computing system. Operating systems.
The windows shell. Batch files

Flow charts:
Instructions and their graphical representations.Cycles and nested cycles. Mono and bidimensional arrays. Flow charts of fundamental algorithms: selection sort, linear search, binary search.

High Level languages: Visual Basic 2005.

Machine language and HLLs. Console applications. Constants. Variables. Expressions. Structured programming: sequence, selection, iteration and their Visual Basic implementation. Input and output instructions. Subroutines and functions.

Raster images manipulation with Adobe Photoshop. 2D Architectural CAD with AutoCAD.

Readings/Bibliography

Ceri, Mandrioli, Sbattella, Informatica arte e mestiere
Mc Graw Hill, Milano 1999.

David Karp, Tim O'Reilly, Troy Mott
Windows XP in a Nutshell
O'Reilly.

Teaching methods

Slides and examples at the blackboard. PC and projector will be used in the practises.

Assessment methods

During the course there will be two partial tests. of computer science. The intermediate one will have a total score of 4 points and the final one a total score of 26 points. There will also be a lab test with a total score of 3 points. The three scores will be added to obtain the final valutation.

During the following period there will be several complete tests of computer science; the lab test will be a weir for the computer science test.

Teaching tools

projector, PC, overhead projector.

Office hours

See the website of Stefano Bergamini