GE 208: Programming in C
Outline
Introduction to computers and computing fundamentals, program structure, variables and arithmetic operations, data formatting and input/output, relational and logical expressions, IF-ELSE control structure, WHILE statement, FOR statement and looping structures, Functions and modular programming, numeric 1-D and 2-D arrays, strings and pointers, applications in electrical engineering.
Textbook:
C Programming for Engineering & Computer Science By H. H. Tan and T.B. D’Orazio Published by McGraw-Hill, 1999 (ISBN 0-07-116788-9).
Reference:
“The C Programming Language”, 2nd edition, By Brian W. Kernigham and Dennis M. Ritchie, Published by Prentice-Hall, 1988
Contents:
o Introduction to computers and computing fundamentals
o Program structure
o Variables and arithmetic operations
o Data formatting and input/output
o Relational and logical expressions
o IF-ELSE control structure
o The WHILE statement
o The FOR statement and looping structures
o Functions and modular programming
o Numeric 1-D and 2-D arrays
o Strings and pointers
o Applications in electrical engineering
Evaluation:
30% Two Midterm Exams
20% Laboratory and Homework
10% Quizzes and Attendance
40% Final Examination