BMETETMP029

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.