60 likes | 73 Vues
INTERNATIONAL BURCH UNIVERSITY. DEPARTMENT of INFORMATION TECHNOLOGIES. CEN 111 Introduction to Algorithms and Programming. Dr . G ünay Karlı gkarli@ibu.edu.ba. 201 2 -201 3 Fall. Class Schedule: Lectures: Thursday 9 :00-11: 45 Labs: Wednesday 9:00-10:45 Office Hour:
E N D
INTERNATIONAL BURCH UNIVERSITY DEPARTMENT of INFORMATION TECHNOLOGIES CEN 111 Introduction to Algorithms and Programming Dr. Günay Karlıgkarli@ibu.edu.ba 2012-2013 Fall
Class Schedule: Lectures: Thursday 9:00-11:45 Labs: Wednesday 9:00-10:45 • Office Hour: Schedule is on my door
Course Objectives • basic understanding of algorithms and programming concepts • Flowcharts • Develop a basic understanding of programming concepts • Learning C language • Using selection structures, and repetition structures • variables, if-then-else, loop structures: for/while/do-while, break/continue/switch statements, flowcharting solutions, arrays
Textbooks and Resources • Deitel, D., C How to Program, Prentice Hall, 2005 • Kleinberg J., Tardos E., Algorithm Design, Addison Wesley, 2005 • Karlı G., C’de Problem Çözme Mantığı, 2010
BriefContents • Introduction to course and C programming language • Variables and arithmetic in C • Relational Operators • Control structures (if, switch) • Flowcharts, Pseudo code and Algorithms • Repetition structures (for, while) • Functions • Arrays and Pointers • File processing
Grading • Lab and participation 20% • Home Study&Project 20% • Midterm Exam 30% • Final Exam 40%