Skip Navigation Links Türkçe  
Skip Navigation Links.

BİL 200 - Computer Programming

Instructor: Assoc.Prof.Tansu FİLİK
Teaching Assistants:
Course Book: Problem Solving and Program Design in C, Jeri R. Hanly and Elliot B. Koffman
Grading: Midterm-1: 15%, Midterm-2: 15%, Final: 40%, Lab. work: 30%
Other Resources: 1) C Programming for Engineering & Computer Science, H. H. Tan and T. B. D'orazio 2) C How to Program, Deitel & Deitel
Course Outline:
1. Week

Introduction to computer programming: C

Introduction to programming languages, top-down software development, elements of C-programming language, examples


2. Week

Operators and type casting


3. Week

Operators and type casting


4. Week

Logic expressions, conditions and Loops (While)

 


5. Week

Loops (do-while, for), Arrays

 


6. Week

Arrays, array operations, C libraries, Functions


7. Week

Functions, Recursive Functions


8. Week

Recursive Functions, Introduction to Pointers


9. Week

String, Scope, Static, Pointers (Dynamic Memory Allocation)


10. Week

Review with examples, pointers,dynamic memory allocation, Intruduction to struct


11. Week

Home | Department | Undergraduate | Graduate | Research | Accreditations | Alumni

© 2010 CENG. All rights reserved.

Valid XHTML 1.0 Transitional Valid CSS!