COMPUTER ENGINEERING PROGRAM
SCHOOL OF ENGINEERING & INFORMATION TECHNOLOGY
UNIVERSITY MALAYSIA SABAH
----------------------------------------------------------------------------------------------------------

Announcement

Please visit the forum under �UMS-Student� to get latest Announcement.

Click here to 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

Particular

Points

KT1812

KT1811

KT1813

Ujian Akhir

40

40 (40%)

 

40

Ujian Pertengahan Semester

15

15(30%)

 

15

Quiz 1

5

5((10%)

 

5

Lab Test 1..6

30

 

30(100%)

30

Project

10

10(20%)

 

10

Total

100

100%

100%

100%


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
Hosted by www.Geocities.ws

1