Code: | CC113 | Acronym: | CC113 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Web Page: | http://www.dcc.fc.up.pt/~vsc/IC/ |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Computer Science |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:CC | 49 | Plano de estudos de 2008 até 2013/14 | 1 | - | 7,5 | - | |
MI:ERS | 104 | Plano de Estudos a partir de 2007 | 1 | - | 7,5 | - |
The students should be able to undestand how a digital computer works, including concepts in architecture and operating systems, and have a broad perspective of Computer Science.
The students should uderstand:
- the operation and structure of a digital computer;
- Operating Systems
- Programming Language
They should be able to use command line interfaces, and program in assembly. They'll also hve experience in C or Python, number bases and logical circuits.
1. Key ideas in Computer Architecture. Digital representation and processing of information. Computer Organization, main components. Abstract models of machines. Programmable macghines: machine language, assemblers and minimal assemblers.
2. Programming Languages: history, taxonomy. Programming paradigms. Syntax and Semantics. Compilers vs interpreters. Loaders and linker. Programming tools.
3. Operating Systems (main Linux/Unix). file systems. Processes. Main memory. command Languages. Utitilities, Input/Output. network Protocols.
Theoretical clases: exposition of concepts.
Theory.pratical: interactive dicussin on concepts
Practical: task based.
designation | Weight (%) |
---|---|
Exame | 100,00 |
Total: | 100,00 |
designation | Time (hours) |
---|---|
Frequência das aulas | 5,00 |
Total: | 5,00 |
Two tests:
TE1: written test, 10 points
TE2: ibd
Students with TE1+TE2>=9,5 are approved and do not hacve to attend exam.
Both tests have theory and practice, worth half the total.
Exam is the sum of the tests.