Welcome,
Guest
.
Login
.
Türkçe
NİNOVA
COURSES
HELP
ABOUT
Where Am I:
Ninova
/
Courses
/
Institute of Informatics
/
BTE 514B
/
Course Informations
Return to Faculty
Home Page
Course Information
Course Weekly Lecture Plan
Course Evaluation Criteria
Course Information
Course Name
Turkish
Yapısal Programlama
English
Structured Programming
Course Code
BTE 514B
Credit
Lecture
(hour/week)
Recitation
(hour/week)
Laboratory
(hour/week)
Semester
1
3
3
-
-
Course Language
Turkish
Course Coordinator
Gülşen Eryiğit
Course Objectives
İngilizcesi:
Introduction to programming. Algorithms: flowcharts. Structured programming
concepts: sequence, selection, repetition, abstraction, top-down design. Stages of a
program. Compiled and interpreted languages. Variables: data types. Expressions:
operators. Flow control: selection, repetition and branching commands. Composite
data types. Arrays, strings. Functions, parameter passing, library functions, scope.
Pointers: memory management, array-pointer relation. Preprocessor: header files. File
operations.
Course Description
İngilizcesi:
Introduction to programming. Algorithms: flowcharts. Structured programming
concepts: sequence, selection, repetition, abstraction, top-down design. Stages of a
program. Compiled and interpreted languages. Variables: data types. Expressions:
operators. Flow control: selection, repetition and branching commands. Composite
data types. Arrays, strings. Functions, parameter passing, library functions, scope.
Pointers: memory management, array-pointer relation. Preprocessor: header files. File
operations.
Course Outcomes
Pre-requisite(s)
Required Facilities
Other
Textbook
Other References
Courses
.
Help
.
About
Ninova is an ITU Office of Information Technologies Product. © 2024