A tárgy címe:
Programming 1
Elsődleges képzés:
Fizikus mérnök BSc
Kredit:
7
A tárgy besorolása:
compulsory
Óraszám - előadás:
2
Óraszám - gyakorlat:
2
Óraszám - labor:
2
Egyéb oktatás:
Computer based laboratory
Számonkérés módja:
Coursework grade
Egyéb számonkérés:
continuous tests on laboratory and 5 midterm exams.
Félév:
1
Előtanulmányi feltételek:
-
Tantárgy felelőse:
Dr. Márton Németh, research fellow, PhD
További oktatók:
Tárgyleírás:
The main objective of this course is to provide students with appropriate skills in computer-based problem solving and basic use of its tools. This skills are to be effectively applied during further studies.
Learning a high-level programming language the C language allows students to reach these goals in practice. The classroom practice follows the syllabus of lectures; helps better understand the topics of the lecture through detailed examination of the algorithms.
The classes are completed with a long-term individual homework assignment to help improve the students' skills.
Ajánlott irodalom:
B.W. Kernighan - D.M. Ritchie: The C Programming Language. Prentice Hall, 1988. 2nd edition.
Stephen G. Kochan: Programming in C (3rd Edition). Sams Publishing, 2004.
N.Wirth: Algorithms + Data Structures = Programs. Prentice Hall, 1976. 1st edition.
Kompetenciák:
Please find the detailed list, as quoted from the Hungarian training and outcome requirements of the Physicist Engineer program, in the Hungarian version of the course description.