Go to:
Logótipo
You are here: Start > EIG0007

Computer Programming I

Code: EIG0007     Acronym: PC I

Keywords
Classification Keyword
OFICIAL Informatics

Instance: 2008/2009 - 1S

Active? Yes
Responsible unit: Department of Industrial Engineering and Management
Course/CS Responsible: Master in Engineering and Industrial Management

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEIG 81 Plano de estudos de transiçao para 2006/07 1 - 5 56 133
Syllabus since 2006/2007 1 - 5 56 133

Teaching language

Portuguese

Objectives

SPECIFIC AIMS:
The aim of this course is to provide the students with a fundamental knowledge about Information and Communication Technology (ICT) and, in particular, allow them to develop their skills in computer programming.

LEARNING OUTCOMES:
The students should be able to:
-work with computers using MS-Windows and Unix operating systems;
-use graphical, presentation and word processing applications;
-use network and internet services;
-build web pages and develop web sites;
-create algorithms in a pseudo language;
-use VBA script language for MS-applications and web pages;
-develop computer applications using MS-Visual Basic.

Program

Introduction to computing: computer architecture; MS-Windows and Unix; computer networks (microsoft and unix); word processing. Internet: electronic mail; news; ftp; telnet; www - world wide web; browsers and web search; html – hypertext markup language; building web pages using html and MS-frontpage; Programming: building algorithms using a pseudo language; constants, variables, expressions and arithmetic operators; simple data types; input and output; structured programming; control flow and decisions; arrays – vector and matrix applications; modular programming – subprograms and functions; programming in MS-Visual Basic and VBA – Visual Basic for Applications. Introduction to consulting manuals and reference books in computing. Introduction to the documentation of programs and systems.

Mandatory literature

Meyer, M. & Baber, R; Computers Today and Tomorrow, Que, 1998
Halvorson, Michael; Microsoft Visual Basic .NET. ISBN: 0-7356-1905-0

Complementary Bibliography

Wirth, Niklaus; Algorithms and data structures, N. ISBN: 0-13-021999-1
J.P. Hamilton; Object-Oriented Programming with Visual Basic .NET, O'Reilly & Associates, 2003. ISBN: 0-596-00146-0

Software

Visual Basic .NET

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Description Type Time (hours) Weight (%) End date
Subject Classes Participação presencial 52,00
Problem Solving Teste 45,00 2009-01-16
Computer assessment Exame 2008-11-13
Computer assessment Exame 2009-01-15
Web project Exame 18,00 2009-01-10
Total: - 0,00

Amount of time allocated to each course unit

Description Type Time (hours) End date
Study Estudo autónomo 20 2009-01-16
Total: 20,00

Eligibility for exams

Frequency of 75% of the classes

Calculation formula of final grade

0,4x(1ºtest) + 0,4x(2º test) + 0,1x(Computer assignment)+0,1x(Class continuous evaluation)
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-07-22 at 18:21:28 | Acceptable Use Policy | Data Protection Policy | Complaint Portal