![]() |
Educational guide | |||||||||||||||||||||||||||||||||||||||
IDENTIFYING DATA | 2024_25 | |||||||||||||||||||||||||||||||||||||||
Subject | COMPUTING | Code | 00712310 | |||||||||||||||||||||||||||||||||||||
Study programme |
|
|||||||||||||||||||||||||||||||||||||||
Descriptors | Credit. | Type | Year | Period | ||||||||||||||||||||||||||||||||||||
6 | Basic Training | First | Second |
|||||||||||||||||||||||||||||||||||||
Language |
|
|||||||||||||||||||||||||||||||||||||||
Prerequisites | ||||||||||||||||||||||||||||||||||||||||
Department | ING.MECANICA,INFORMAT.AEROESP. |
|||||||||||||||||||||||||||||||||||||||
Coordinador |
|
jfgars@unileon.es agueh@unileon.es |
||||||||||||||||||||||||||||||||||||||
Lecturers |
|
|||||||||||||||||||||||||||||||||||||||
Web | http://agora.unileon.es | |||||||||||||||||||||||||||||||||||||||
General description | Introduction to computers, computer programming | |||||||||||||||||||||||||||||||||||||||
Tribunales de Revisión |
|
|||||||||||||||||||||||||||||||||||||||
Competencias |
Code | |
A17505 | |
B5419 | |
B5427 | |
C2 | CMECES2 That students know how to apply their knowledge to their work or vocation in a professional manner and possess the skills that are usually demonstrated through the development and defense of arguments and the resolution of problems within their area of study. |
Learning aims |
Competences | |||
Has a basic understanding of computer usage, operating systems, databases, and engineering application programs. | A17505 |
B5427 |
C2 |
Can develop simple computer programs. | A17505 |
B5419 B5427 |
C2 |
Contents |
Topic | Sub-topic |
Block I: COMPUTER SCIENCE | Topic 1: PRINCIPLES OF COMPUTER ARCHITECTURE Introduction to computers. Historical evolution. Basic hardware components. Von Neumann model. Bus interconnection model. Topic 2: OPERATING SYSTEMS Introduction to Operating Systems. Linux Operating System: Shell Practices Topic 3: ALGORITHMS Variables and Constants. Linear sequence. Selection. Loops. Basic data structures. Topic 4: PROGRAMMING IN C AND PYTHON Structure of a program in C and Python. Variables. Operations. Decision structures. Loops. Basic I/O. Arrays. Matrices. Functions. Strings. Topic 5: PROGRAMMING IN C II - MEMORY AND STORAGE MANAGEMENT Static and dynamic memory. Stack and Heap. Call by value and by reference. Pointers. Files. PROGRAMMING PRACTICES [Topics 3 to 5] Development of algorithms and programs related to engineering. DATABASES: Information management. Basic concepts. |
Planning |
Methodologies :: Tests | |||||||||
Class hours | Hours outside the classroom | Total hours | |||||||
Practicals using information and communication technologies (ICTs) in computer rooms | 37 | 49 | 86 | ||||||
Assignments | 1 | 5 | 6 | ||||||
Lecture | 12 | 12 | 24 | ||||||
Practical tests | 2 | 15 | 17 | ||||||
1 | 10 | 11 | |||||||
1 | 5 | 6 | |||||||
(*)The information in the planning table is for guidance only and does not take into account the heterogeneity of the students. |
Methodologies |
Description | |
Practicals using information and communication technologies (ICTs) in computer rooms | Programming practices in C and the use of the Linux operating system will be carried out. |
Assignments | Development of individual or group projects, and/or presentation of the same. |
Lecture | Theoretical classes will cover various fundamental concepts related to computer science, operating systems, application development, etc. Additionally, the tools provided by a programming language will be introduced with basic and more complex examples, which will be further explored in practical sessions. |
Personalized attention |
|
|
Assessment |
Description | Qualification | ||
Practical tests | Partial and/or final objective tests | 50% | |
Presentation and/or submission of projects, assignments, and/or practice reports | 35% | ||
Additional activities for continuous assessment | 15% | ||
Others | Written test | 50% | |
Other comments and second call | |||
Attendance to the lab sessions is mandatory. To pass the course, it is necessary to obtain 5 points out of 10 in both the laboratory practical tests and the written exam, and the weighted final grade must be at least 5 points. The second chance will consist of a written exam. |
Sources of information |
Access to Recommended Bibliography in the Catalog ULE |
Basic |
![]() ![]() ![]() |
Complementary | |
Recommendations |