Computer and Communication Systems
Instance: 2009/2010 - 2S
Cycles of Study/Courses
Teaching language
Portuguese
Objectives
Upon completing this course, the students should have acquired an understanding of the essential concepts of the technology that supports electronic information, which should allow them to use it effectively.
Program
Computers: the hardware and the software; basic structure and operation of a computer; introduction to computer programming. Examples of programming languages and programs.
Software: system and application programs; basic structure and operation of an operating system; shell, process, thread, multiprogramming, memory management, file system and I/O devices; interaction with the computer: graphical and text interfaces; user working environment and supporting mechanisms. Examples of operating systems and human-machine interaction.
Computer networks: principles of data communication and digital information flow; examples of networks; protocols and layers; the TCP/IP protocol suite; IP addresses; name resolution; routing; distributed applications. Practical examples of network services usage.
The Internet and the services it provides: standards and interoperability; the client-server and peer to peer models; the World Wide Web; electronic mail; virtual terminal; file transfer; real-time communication; instant messaging; IRC. Usage of Internet services; construction of simple HTML pages.
Mandatory literature
Pereira, Fernando;
Linux. ISBN: 972-722-263-3
Marques, José Alves;
Fundamentos de sistemas operativos. ISBN: 972-23-1103-4
Gouveia, José;
Redes de computadores. ISBN: 972-722-473-3
Coelho, Pedro;
Criação de páginas na World Wide Web com HTML 4 & JAVA. ISBN: 972-722-134-3
Complementary Bibliography
Stevens, W. Richard;
TCP/IP illustrated. ISBN: 0-201-63346-9
Tanenbaum, Andrew S. 1944-;
Computer Networks. ISBN: 0-13-166836-6
ULL;
HTML:The complete reference. ISBN: 0072119772
Tanenbaum, Andrew S. 1944-;
Modern operating systems. ISBN: 0-13-031358-0
Comer, Douglas E.;
The Internet book. ISBN: 0-13-892092-3
Teaching methods and learning activities
Theoretical classes shall comprise formal presentation of subject-matter, with the use of transparencies and computer presentations; in these classes, students will also be presented with examples which complement the concepts and with demonstrations of applications and services.
In practical classes, students are required to solve practical exercises and carry out practical assignments. Moreover, the assessment of submitted coursework shall partly be done in these classes.
Software
Notepad ++
MS Windows Vista
UBUNTU Edição FEUP
HTML Kit
keywords
Technological sciences > Technology > Communication technology > Network tecnology
Technological sciences > Technology > Internet technology
Evaluation Type
Distributed evaluation without final exam
Assessment Components
| Description |
Type |
Time (hours) |
Weight (%) |
End date |
| Attendance (estimated) |
Participação presencial |
42,00 |
|
|
|
Total: |
- |
0,00 |
|
Eligibility for exams
-
Calculation formula of final grade
0.55*TT + 0.4*PW + 0.05*LO
Examinations or Special Assignments
The resit exam comprises a practical component (see below).
Special assessment (TE, DA, ...)
Students who are exempt from attending classes (according to their student status), shall be subject to the same assessment as that of regular students, except for the LO component (Lecturer?s Opinion). In this case, the final classification shall be weighed as follows:
TT - 2 theoretical tests (written, 1h time limit, no study material allowed, 12 marks)
PW - 4 practical assignments (8 marks).
Classification improvement
Students who wish to improve their classification in resit periods, shall take an exam consisting of 2 parts:
TE ? 2-hour theoretical exam, closed-book (12 marks);
PE ? half-hour practical exam with computer, comprising both oral and written components (8 marks).
Observations
The practical group work (typically in pairs) submitted for assessment, shall have its overall classification adjusted to each group member; students within the same group may, therefore, be given different marks on the same work.
Assessment work shall be submitted until the week after they are announced.
Assessment work shall be submitted from time to time; each group may submit 2 assignments maximum in consecutive weeks.