Announcement
Please visit the forum under �UMS-Student� to get latest Announcement.
| COURSE CODE | KT1812/KT1811/KT1813 | |||||||||||||||||||||||||||||||||||
| COURSE NAME | PENGATURCARAAN KEJURUTERAAN | |||||||||||||||||||||||||||||||||||
| LECTURER | CHUNG SENG KHEAU | |||||||||||||||||||||||||||||||||||
| CREDIT HOUR | 2/1/3 | |||||||||||||||||||||||||||||||||||
| TEXTBOOK | Behrouz A. Forouzan and Richard F. Gilberg. �Computer Science A Structured Programming Approach Using C�. Third Edition. Brooks/Cole. 2005. | |||||||||||||||||||||||||||||||||||
| OTHER REFERENCE MATERIALS |
1. Jeri R. Hanly and Elliot B. Koffman. �Problem Solving and Program Design In C�.
Fifth Edition. Person International Edition. 2006.
2. H.M. Deitel and P. J.Deitel. �C How to Program, Fourth Edition�. Prentice Hall, 2004. 3. David M. Collopy. �Introduction to C Programming: A Modular Approach�. Second Edition Prentice Hall. 2003. 4. H.H. Tan and T. B. D�Orazio. �C Programmiing for Engineering and Computer Science�. International Edition. MacGraw-Hill. 1999. 5. Byron Gottfried. �Schaum�s Outlines Programming with C�. Second Edition. McGraw Hill. 1996. |
|||||||||||||||||||||||||||||||||||
| COURSE DESCRIPTION | This course is an introduction to programming using C language. The course will introduce students to design and develop program in C. The topics covered include introduction to computer science and constructs in C including variable, assignment statement, selection structures, repetition and loops, modular programming, simple data types, arrays, strings, abstract data types, text and binary file and dynamic data structures. | |||||||||||||||||||||||||||||||||||
| COURSE OUTCOMES |
1. Understand programming code in C.
2. Ability to design program user interface. 3. Ability to construct a program/software using C language for storing/reading/manipulating data from file. |
|||||||||||||||||||||||||||||||||||
| DELIVERY METHODS |
1. Lecture
2. Lab Assignment 3. Project |
|||||||||||||||||||||||||||||||||||
| ASSESSMENT METHODS |
|
|||||||||||||||||||||||||||||||||||
| TOPIC | ||
| Introduction To Computers | ||
| Introduction to The C Language | ||
| Structure of A C Program | ||
| Functions | ||
| Selection-Making Decisions | ||
| Repetition | ||
| Text Files | ||
| Arrays | ||
| Pointers | ||
| Pointer Applications | ||
| Strings | ||
| Derived Types-Enumerated, Structure, And Union | ||
| Binary Files | ||
| Linked files |