EUt+ Mobility
Go back

Course Page ✏️


Computing I
BIEe06

Description
AIMS AND OBJECTIVES OF THE COURSE: To provide students with fundamental knowledge of modern computer systems, information technologies, and programming. The course aims to develop problem-solving skills through algorithmic thinking and ANSI C programming, as well as to create a foundation for using these skills in other disciplines.
DESCRIPTION OF THE COURSE: The main topics concern: Modern computer architectures and operating systems. Fundamentals of computer networks. Problem-solving methodology through programming. Arithmetic and logical foundations. Representation of fixed-point and floating-point numbers. Basic arithmetic operations. Fundamentals of C programming: data types, operators, control structures. Standard input and output functions. Defining subroutines and parameter passing. One-dimensional and two-dimensional arrays. Structured programming. Object-oriented approach. Functional programming. Tools for development, compilation, and step-by-step execution of programs.

ECTS credits
4

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes
  • Basic knowledge of the use and programming of computers, operating systems, databases and software with application in engineering.
    (AE2 - IEB - Basic knowledge of the use and programming of computers, operating systems, databases and software with application in engineering.)

Final Learning Outcomes
  • Use typical computer science technologies as required by engineering.
    (F2 - IEB - Use typical computer science technologies as required by engineering.)

Course categorized

Managing Entity (faculty)