computer science department tk1913 c programming semester 1 04/05 group: lecturer: time & venue:...

10
Computer Science Departme nt TK1913 C Programming TK1913 C Programming Semester 1 04/05 Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM FTSM

Upload: philomena-gibson

Post on 18-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

Computer Science Department

TK1913 C ProgrammingTK1913 C ProgrammingSemester 1 04/05Semester 1 04/05

Group:Lecturer:

Time & Venue:

FTSMFTSM

Page 2: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 22

Course ObjectivesCourse ObjectivesAt the end of the course, you should be able to: gain knowledge about syntax and methods of

developing programs using C apply several techniques and tools in designing

and coding programs know the process of syntax, logic and semantic

debugging in the Linux environment gain experience in solving programming

problems in class and real programming problems through the exposure of industry problems and project activities

Page 3: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 33

Why is this course important?Why is this course important? programming is the core of everything to do with computers,

computing, networked systems, management information systems, multimedia and so on (all computer-based things)

everything that runs on a computer is a program and somebody has to write it. To understand how computers can be used, how applications work, how systems are configured, it is necessary for you to understand what programs are and how they are constructed.

it is a necessary basis for understanding the rest of IT-related courses that you will attend in future

after all, what makes you an IT student is that you should be able to PROGRAMPROGRAM!!!

Page 4: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 44

Knowlegde, Practice, SkillsKnowlegde, Practice, Skills

Page 5: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 55

ConductConduct

This course comprises the following: Lecture Tutorial Lab Project

Page 6: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 66

Items to collectItems to collect

You will be given the following: Lecture Manual

This manual contains the necessary information and handouts about the lecture that you will attend

Tutorial Manual This manual contains guidelines, questions and

handouts for your tutorial session Lab Manual

This manual contains guidelines, questions and handouts for your lab session

Page 7: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 77

EvaluationEvaluation

Final Exam 50% Tutorial Exercises 10% Lab Exercises 20% Individual Project 20%

Page 8: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 88

ReferencesReferencesMain References Marini Abu Bakar, Norleyza Jailani dan Sufian Idris, 2002. Pengaturcaraan

C, Prentice-Hall. Forouzan, B. A., 2001. A Structured Programming Approach Using C,

Brooks/Cole Thomson Learning

Additional References Hanly J. R., Koffman E. B., 2002, Problem Solving and Program Design in C

(3rd Edition), Addison-Wesley. Corriveau, J.P., 1998, A Step-by-Step Guide to C Programming, Prentice-

Hall International. Inc. Deitel, H. M. and Dietel, P. J., 2000. C How To Program (3rd Edition),

Prentice-Hall. Kelly, Al and Pohl, Ira., 2000. C by Dissection: The Essentials of C

Programming (4th Edition), Addison-Wesley Pub Co.

Page 9: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 99

Kind Reminder Kind Reminder

Don’t forget to check Don’t forget to check your lab and tutorial your lab and tutorial groups!! Classes will groups!! Classes will be started as soon be started as soon as in as in week 1week 1. Don’t . Don’t miss the bus!miss the bus!

Page 10: Computer Science Department TK1913 C Programming Semester 1 04/05 Group: Lecturer: Time & Venue: FTSM

TK1913-C ProgrammingTK1913-C Programming 1010

Ready to Begin ???Ready to Begin ???

Are you ready to Are you ready to begin?? You can take begin?? You can take a deep breath now…a deep breath now…sit back and relax. sit back and relax. We’ll start our journey We’ll start our journey soon. Eager to start?soon. Eager to start?