50 likes | 176 Vues
This course, led by Lecturer Musa Aydin, equips students with the foundational skills for programming in C. By the end of the course, students will be able to independently write, compile, and run C programs. They will also learn to evaluate different languages and technologies to select the best solutions for programming challenges. Key topics include program structure, variables, data types, functions, loops, pointers, and file handling. Assessment includes midterms, finals, and quizzes, totaling 100 points. The course is based on "C How to Program" (7th edition).
E N D
EEN104Computer Programming in C2012-2013 Lecturer : Musa AYDIN E-mail : musaaydin@aydin.edu.tr Office : K-7508
Course Goals By the end of this course, students should be able to Write, compile, and run C programs on their own. Given a programming problem, compare and contrast the various programming languages, tools, and technologies that could be used to solve that problem, and choose the combination that is best suited for that problem. Learn new programming languages on their own.
+ Grading • Midterm 25 • Final 60 • Quize(s) 15 Total 100
Topics The Structure of C programs Software development and pair programming Literals, variables and types Expressions, operators Functions Loops and random numbers Arrays If statement Pointers and Dynamic Memory Allocation Strings Structures Applications: searching and sorting File input and output
Book C How to Program, 7/e