EUt+ Mobility
Go back

Course Page ✏️


Computer Programming - UTCN
CS5.00

Description
 | Programming Languages. Stages of Problem solving Using Computers. Algorithm – Definition, Properties. C features. Simple Data Types. Simple I/O
 | Programming Style. Digital Representations. Variables and Expressions
 | C Statements. C Preprocessing
 | Functions (Structure, Invocation, Parameter passing, Functions as parameters, Variable scope). Functions for character processing
 | Modular Programming. Debugging
 | Pointers (I). Pointer variables. Pointer arithmetic. Pointers as arguments and return values
 | Pointers (II).Pointers and Arrays. Memory management. Pointers to Pointers. Function Pointers
 | Recursion
 | C Character Strings. C library
 | Structures, unions, enumerations. User-defined Types
 | File Handling. High Level I/O.
 | Advanced use of learned concepts

ECTS credits
6

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Managing Entity (faculty)
Automation and Computer Science Faculty - UTCN