Algorithm and Programming
Mata kuliah ini mengajarkan tentang algoritma, prinsip-prinsip dasar pemrograman dengan C, bagaimana membuat program menggunakan bahasa pemrograman C, pemecahan masalah dengan bahasa C, dan belajar tentang banyak fungsi dan fitur dalam C yang dapat digunakan. Mahasiswa diharapkan memiliki pengetahuan dasar yang terkait dengan C dan mampu mengembangkan program menggunakan bahasa pemrograman C. Mata kuliah ini merupakan prasyarat mata kuliah Struktur Data.
Topik yang diajarkan:
• Algorithm & Programming
• Introduction to C Programming
• Operator, Operand, and Arithmetic
• Program Control: Selection, Repetition
• Pointers & Arrays
• Function & Recursion
• Structures & Union
• Memory Allocation
• File Processing
• Sorting & Searching
• Advanced Learning in C
Buku yang dipakai:
- Paul J. Deitel. (2016). C how to program : with an introduction to C++. 08. Pearson Education. Hoboken. ISBN13: 978-1-292-11097-4.
- Jeri R. Hanly , Elliot B. Koffman. (2009). Problem Solving and Program Design in C. 06. ADWES. Boston, Massachusetts, USA. ISBN: 978-0321535429.