SlideShare a Scribd company logo
1 of 6
Download to read offline
LampiranA
       { i,

f,   reil     ?                  LrNrvERsrrr ruN rrussBrN oNN MALAYSTA

'o.-W*J             FAKULTI KEJUR'TERAAN MEKANIKAL DAN PEMBUATAI

                                               PERANCANGAIT KULIAH
                                                    LECTURE PLAN



                             MAKLUMAT MATA PELAJARAN                 (SUBJECT INFORMATION)


                       SESSION
 SEMESTER/ SESI (SEMESTER/                                                  : sEM     l-2011/2012

 KOD MATA PELAJARAN (SUBJECTCODE)                                           :DTL24I3/DAM31303

 NAMA MATA PELAJARAN (NAME OF                    SUBJECT)                   : PENGAT{IRCAIIJA.AN KOMPUTER
                                                                               COMPWER PROGMMMING
 BEBAN AKADEMIK PELAJAR (SUBJECT ACADEMIC LOAD)


                                                     Minggu           Jam / Minggu                 Bilangan Jam I
                  Aktiviti Pembelajaran                               (Hours   /    Week)             Semester
                                                      ftlreek)
                    (Learning Activity)                                                           (Hours / Semester)
 Kuliah (Lecture)                                       t4                     2                               24
 Tutorial (Tutorial)
 Amali (Practical)                                      T4                     -t                              42

 Pembelajaran Kendiri (Independent Study)                13                    I                               t3
     Lain-lain (Others)
                                                         1                     J                                J
     1. Projek (Project)

     2. Tugasan (Assignment)                             I                     I                                8
          JTIMLAH JAM BELAJAR (JJB)                                                                            90
       TOTAL STUDENT LEARNING TIME (SLT)

     Matapelajaran Pra-syarat (Pre requisite   subjects) :         Tiada
                                                                   None

     Nama Pensyarah (Lecturer's name)                     :        Sharifah ZarlthRahmah Binti Syed Ahmad




Disediakan oleh (Prep ared fu) :l5l6?0ll                         Disahkan oleh (Approved fu)               :   y7

Tandatanga n         (S i gnatur e) :                            Tandatang an(Signature)             : hrtZ
                                                                                                                     BIN OTHMAN
Nama (Nsme) :Sharifah Zarith Rahmah Bte                Syed      Nama (ilp@.:MADYA HJ Md;ASHRAF
Ahmad                                                            rarikh ({ffi',                         -'*-'
;ffi;         (Date),      4(/ry                                                di'lx1:llx'ff;1,,',i'i'
                                                                                          iun   llussein
                                                                             universiti
RPP44 / Prosedur Perlaksanaan Kuliah
Edisi: 3 / No. Semakan: 0
LampiranA



MATLAMAT (GOALS) :
Kursus ini ddireka untuk memperkenalkan kepada pelajar kepada persekitaran pembangunan aturcara
Kursus
dan kemahiran menulis aplikasi pengaturcaraan yang diperlukan di dalam penyelesaian masalah menggunakan
bahasa C.

This course is designed to introduce students to progromming development environment and skills in writing
programming applications that qre usefulfor problem solving using C Innguage.


srNoPs$ (sF/oP,s/sl ;

Memberikan pengenalan kepada konsep pengaturcaraan menggunakan bahasa pengaturcaraan aras tinggi C.
Sejarah dan evolusi bahasa pengaturcaraan, Jenis data, Kemasukan dan keluaran, Ungkapan, Kawalan aturcara
seperti while, for, if, if-else, dan switch-case, dan juga pengatucaraan terstruktur dan fungsi akan dipelajari di
dalam kursus ini.

This course gives an introduction to programming concepts through the use of a high level programming language in C.
The programming language 'history and evolution'. Data types, input and output: operations and upressions.
Programming Controls: while loop, for loop, if else and switch case. Siluctured programming andfunction will be taught
inthis course.




OBJEKTIF PEMBELAJARAN (LEARNING OBJECTWE) :

Di akhir kursus ini, pelajara akan mampu untuk:

      1.    Menerangkan fasa, revolusi dan sejarah pengaturcaraan

      2.    Mengimplementasi kaedah penyelesaian masalah menggunakan algoritma dan carta alir.
      3.    Menggambarkan struktur aturcara di dalam bahasa C.
      4.    Mengembangkan aturcara untuk menyelesaikan masalah menggunakan bahasa C.


At the end of the conrse, the students should be able to:
      1.    Explain the phases, revolutions and history in sofiwme development.
      2.    Implement the problem solving technique using algorithm andJlow cart.
      3.    Describe the structure of program in C language.
      4.    Develop program to solve problem using C language.




MP-04 / Prosedur Perlaksanaan Kuliah
Edisi: 3 / No. Semakan: 0
LampiranA

rsr KAI{D{INGAr{ (CONTENT) :

   MINGGU                                            KAIIDUNGAI               PENTAKSIRAN
     (WEEK)                                  rcONTENT)                          (ASSESSMENT)
                       I.O    INTRODUCTION TO COMPUTER AND PROGRAMMING
                       1.1 Introduction     To Computer And Programming

                       1.2    Software Development Life Cycle

                       1.3    Top Down Design With Function Systems Structure

                       1.4    Program Desigrr Step And Methodolory

                       1.5 Structure Chart, Flow Chart, Pseudo Code
                       1.6 Debugging And Documentation Techniques

                       2.0 TIIE STRUCTURE OF C LANGUAGE
                       2.1 Introduction to C language
                       2.2 Basic C
                       2.3 Function Variable
                       2.4    Constants and Identifiers

                       2.5 Data Types
                       2,6 Pre-processorDirectives
                       3.0 OPERATORS AND EXPRESSIONS
                       3.1    ArithmeticalOperators

        3-5            3.2    ConditionalOperators

                       3.3 Relational and Logical Operators
                       3.4 AssignmentOperators

          f,                  TEST      I                                        Computer test

                       4.0 CONTROL STATEMENTS
                       4.1 if, if - else, switch - case
        6-8            4.2 Loops: while, for, do - while
                       4.3 Break, goto




RPP-04 / Prosedur Perlaksanaan Kuliah
Edisi: 3 /No. Semakan:0
5.0      FUNCTION

                       5.1      Defintion

                       5   .2   Parameters of a fi.rnction

                       5.3      Function Call




                       6.0 Array
                       6.1      Single and multiple dimentional array, Basic structure and pointer




TUGASAT i PROJEK (ASSIGNMENT / PROJECT) :

Senarai tugasan diberikan semasa amali di makmal komputer oleh pengajar/tutor dan perlu diselesaikan dan
dihantar mengikut waktu yang ditetapkan. Satu projek berkumpulan akan diberikan dan diselesaikan dalam
masa tak lebih daripada dua minggu.

A assignments list will be given by an instructor/tutor in the computer laboratory and it must be accomplished
and submitted within a time frame given. A group project will be given and solved within two weeks arter.




RPP-04 / Prosedur Perlaksanaan Kuliah
Edisi: 3 / No. Semakan: 0
Lampiran A


PEIIILAIAN (ASSESSMENI) :

       1. Kuiz (fuiz)
       2. Tugasan (Assignment)                         20%
       3. Ujian (Iest)                                 30   o/o


       4. Projek (Project)                             10%
       5. Lain-lain (Others)
       6. Peperiksaan Akhir                            40%
            (Final Examination)
                                                      fi$    0h
            Jumlah (Total)




RUJIJKAIY (REFERENCES) :

     1.   Deitel, H. M. dan Deitel, P. J. (2004). C How To Program, Edisi Kelima, New Jersey: Prentice Hall.
     2.   Hanly, J. R and Koffinan, E. B. (2002). Problem Solving & Program Design in C, Massachusetts:
          Pearson Education, Inc.
     3.   Henkemans, D. dan Lee, M. (2001). Q++ Programmingfor Absolule Beginner, Oregon: Premier
          Press.
     4. Baharuddin Mohamed and friends. (2002). "A Book on C", Kuala Lumpur: Mc Graw Hill.
     5. Marini Abu Bakar et al "Struhur Data Menggmakan C', Prenctice Hall, 1999.




RPP-04 / Prosedur Polaksanaan Kuliah
Edisi: 3 / No. Semakan: 0
LampiranA

KEIIADIRAN / PERATURAN SEMASA KT]LIAH (LECTURE ATTENDANCE / REGULATIOIV
     (1) Pelajar mesti hadir tidak kurang dari   80%o masa pertemuan yang ditentukan bagi sesuatu mata
          pelajaran termasuk mata pelajaran Hadir Wajib GfW) dan mata pelajaran Hadir Sahaja (HS).
          Students must altend lectutes not less than 80% of the contact hours for every subject including
                                                             -
          Compukory Attendonce Subjects (Hadir Wajib HW) and Attendance OnIy Subjects (Hadir
          Sahaja-HS|

     (2) Pelajar yang tidak memenuhi perkara (1)        diatas tidak dibenarkan menghadiri kuliah dan
          menduduki sebarang bentuk penilaian selanjutnya. Markah sifar (0) akan diberikan kepada pelajar
          yang gagal memenuhi perkara (1). Manakala untuk mata pelajaran Hadir Wajib (HW), pelajar
          yang gagal memenuhi perkara (1) akan diberi Hadir Gagal (HG).
          Students who do not fulfiIl (1) will not be allowed to afrend further lectares ond sit for any
         further examinotiott Zero mmk (0) wiII be given to students whofail to comply with (1). While
         for Compulsory Attendance Subjects (Hadir Wajib - HW), those wholail to comply with (1) will
          be gtven Failure Attendance (Hadir Gagal - HG).

     (3) Pelajar perlu mengikut dan patuh kepada peraturan berpakaian yang berkuatkuasa dan menjaga
         disiplin diri masing-masing untuk mengelakkan dari tindakan tatatertib diambil terhadap pelajar.
         Students must obey all rules and regulations of the university and must discipline themselves in
          order to avoid any disciplinary actions against them-

     (4) Pelajar perlu mematuhi peraturan keselamatan semasa pengajaran dan pembelajaran.
         Student mrct obey safety reguluions during learning and teaching ptocess.




MATRIK IIASIL PEMBELAJARAII              STJBJEK   DAI HASIL PEMBNLAJARAN PROGRAM
(SUBJECT LEARNING OWCOMES AND PROGRAMME LEARNING OUTCOMES MATRIE


Dilampirkan (Attached)




RPP-04 / Prosedur Perlaksanaan Ktrliah
Edisi: 3 / No. Semakan: 0

More Related Content

Viewers also liked

Lab exe 2 dti 2143
Lab exe 2 dti 2143Lab exe 2 dti 2143
Lab exe 2 dti 2143alish sha
 
Embedded Interaction Workshop - Final Presentation
Embedded Interaction Workshop - Final PresentationEmbedded Interaction Workshop - Final Presentation
Embedded Interaction Workshop - Final Presentationstoryofxu
 
מעברים ורצפים לאתר
מעברים ורצפים לאתרמעברים ורצפים לאתר
מעברים ורצפים לאתרpisgariel
 
Animal Kingdom
Animal KingdomAnimal Kingdom
Animal Kingdomcrlov04
 
2010 Salary Report
2010 Salary Report2010 Salary Report
2010 Salary Reportlelandb01
 
Slide Share
Slide ShareSlide Share
Slide Shareahrong
 
Presentatie Twitter
Presentatie TwitterPresentatie Twitter
Presentatie TwitterDePadvinders
 
Storyboard outline
Storyboard outlineStoryboard outline
Storyboard outlineMayci Neal
 
Ud 0 final juani
Ud 0 final juaniUd 0 final juani
Ud 0 final juanijuanapardo
 
Sustainable buildingconference italy
Sustainable buildingconference italySustainable buildingconference italy
Sustainable buildingconference italyElammurugu Rajagopal
 
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016Corporación Dijoma
 
Murid dan alam belajar
Murid dan alam belajarMurid dan alam belajar
Murid dan alam belajarnaginn5024
 
Que saben de_ciencias_os_nosos_estudantes
Que saben de_ciencias_os_nosos_estudantesQue saben de_ciencias_os_nosos_estudantes
Que saben de_ciencias_os_nosos_estudantesjuanapardo
 
Rèdais & IED_Pericoli
Rèdais & IED_PericoliRèdais & IED_Pericoli
Rèdais & IED_PericoliRèdais
 

Viewers also liked (20)

Lab exe 2 dti 2143
Lab exe 2 dti 2143Lab exe 2 dti 2143
Lab exe 2 dti 2143
 
Embedded Interaction Workshop - Final Presentation
Embedded Interaction Workshop - Final PresentationEmbedded Interaction Workshop - Final Presentation
Embedded Interaction Workshop - Final Presentation
 
Test1
Test1Test1
Test1
 
Biotecno
BiotecnoBiotecno
Biotecno
 
מעברים ורצפים לאתר
מעברים ורצפים לאתרמעברים ורצפים לאתר
מעברים ורצפים לאתר
 
الأسبوع التاسع
الأسبوع التاسعالأسبوع التاسع
الأسبوع التاسع
 
Animal Kingdom
Animal KingdomAnimal Kingdom
Animal Kingdom
 
2010 Salary Report
2010 Salary Report2010 Salary Report
2010 Salary Report
 
Slide Share
Slide ShareSlide Share
Slide Share
 
Presentatie Twitter
Presentatie TwitterPresentatie Twitter
Presentatie Twitter
 
Storyboard outline
Storyboard outlineStoryboard outline
Storyboard outline
 
Ud 0 final juani
Ud 0 final juaniUd 0 final juani
Ud 0 final juani
 
Sustainable buildingconference italy
Sustainable buildingconference italySustainable buildingconference italy
Sustainable buildingconference italy
 
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016
Brochure talleres Lizandra Barbuto y Jhon Croft - Quito Ecuador Abril de 2016
 
Murid dan alam belajar
Murid dan alam belajarMurid dan alam belajar
Murid dan alam belajar
 
Que saben de_ciencias_os_nosos_estudantes
Que saben de_ciencias_os_nosos_estudantesQue saben de_ciencias_os_nosos_estudantes
Que saben de_ciencias_os_nosos_estudantes
 
Ai 365 ac final
Ai 365 ac finalAi 365 ac final
Ai 365 ac final
 
الرسم المظوري
الرسم المظوريالرسم المظوري
الرسم المظوري
 
Rèdais & IED_Pericoli
Rèdais & IED_PericoliRèdais & IED_Pericoli
Rèdais & IED_Pericoli
 
ΠΑΡΟΥΣΙΑΣΗ Ecomobility 2015
ΠΑΡΟΥΣΙΑΣΗ   Ecomobility     2015ΠΑΡΟΥΣΙΑΣΗ   Ecomobility     2015
ΠΑΡΟΥΣΙΑΣΗ Ecomobility 2015
 

Similar to Rpp

Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Abdul Hannan
 
Teacher evaluation form
Teacher evaluation formTeacher evaluation form
Teacher evaluation formSaqib Ahmed
 
2016 ieee uae_student_day_sep_description_aau-dec-01-2015
2016 ieee uae_student_day_sep_description_aau-dec-01-20152016 ieee uae_student_day_sep_description_aau-dec-01-2015
2016 ieee uae_student_day_sep_description_aau-dec-01-2015MUSAAB HASAN
 
Course-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfCourse-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfabhijit.tec
 
I202-ST221-Algorithms-and-Data-Structures.pdf
I202-ST221-Algorithms-and-Data-Structures.pdfI202-ST221-Algorithms-and-Data-Structures.pdf
I202-ST221-Algorithms-and-Data-Structures.pdfSANTOS400018
 
Obc 2011
Obc 2011Obc 2011
Obc 2011obepsp
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).docssuser244a2a
 
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docx
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docxCOVERCourseQS 4650Spring 2015Project Title (provide brief title i.docx
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docxfaithxdunce63732
 
Introduction (Syllabus and Administrative Procedures)
Introduction (Syllabus and Administrative Procedures)Introduction (Syllabus and Administrative Procedures)
Introduction (Syllabus and Administrative Procedures)AFATous
 
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...SURF Events
 
11091.handout os lab ii
11091.handout os lab ii11091.handout os lab ii
11091.handout os lab iiamitkkhan
 
Trts
TrtsTrts
Trtshnod
 

Similar to Rpp (20)

DTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of ProgrammingDTCP2023 Fundamentals of Programming
DTCP2023 Fundamentals of Programming
 
Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual Object Oriented Programming Lab Manual
Object Oriented Programming Lab Manual
 
Course Spec Front Matter Imo 6.09
Course Spec Front Matter Imo 6.09Course Spec Front Matter Imo 6.09
Course Spec Front Matter Imo 6.09
 
III-1ece.pdf
III-1ece.pdfIII-1ece.pdf
III-1ece.pdf
 
3350703
33507033350703
3350703
 
Teacher evaluation form
Teacher evaluation formTeacher evaluation form
Teacher evaluation form
 
2016 ieee uae_student_day_sep_description_aau-dec-01-2015
2016 ieee uae_student_day_sep_description_aau-dec-01-20152016 ieee uae_student_day_sep_description_aau-dec-01-2015
2016 ieee uae_student_day_sep_description_aau-dec-01-2015
 
Course-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdfCourse-Plan-Object Oriented Concept (18CS45)1.pdf
Course-Plan-Object Oriented Concept (18CS45)1.pdf
 
عبدالمجيد Trts1
عبدالمجيد Trts1عبدالمجيد Trts1
عبدالمجيد Trts1
 
I202-ST221-Algorithms-and-Data-Structures.pdf
I202-ST221-Algorithms-and-Data-Structures.pdfI202-ST221-Algorithms-and-Data-Structures.pdf
I202-ST221-Algorithms-and-Data-Structures.pdf
 
Cse202
Cse202Cse202
Cse202
 
Obc 2011
Obc 2011Obc 2011
Obc 2011
 
4200 (1).pdf
4200 (1).pdf4200 (1).pdf
4200 (1).pdf
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
pp hand out (1).doc
pp hand out (1).docpp hand out (1).doc
pp hand out (1).doc
 
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docx
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docxCOVERCourseQS 4650Spring 2015Project Title (provide brief title i.docx
COVERCourseQS 4650Spring 2015Project Title (provide brief title i.docx
 
Introduction (Syllabus and Administrative Procedures)
Introduction (Syllabus and Administrative Procedures)Introduction (Syllabus and Administrative Procedures)
Introduction (Syllabus and Administrative Procedures)
 
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...
SERF: een gestructureerde opgavenbank met feedback voor OO (Java-)programmeer...
 
11091.handout os lab ii
11091.handout os lab ii11091.handout os lab ii
11091.handout os lab ii
 
Trts
TrtsTrts
Trts
 

More from alish sha

T22016 – how to answer with ubs 9
T22016 – how to answer with ubs 9T22016 – how to answer with ubs 9
T22016 – how to answer with ubs 9alish sha
 
July 2014 theory exam (theory)
July 2014 theory exam (theory)July 2014 theory exam (theory)
July 2014 theory exam (theory)alish sha
 
Accounting basic equation
Accounting basic equation Accounting basic equation
Accounting basic equation alish sha
 
It 302 computerized accounting (week 2) - sharifah
It 302   computerized accounting (week 2) - sharifahIt 302   computerized accounting (week 2) - sharifah
It 302 computerized accounting (week 2) - sharifahalish sha
 
It 302 computerized accounting (week 1) - sharifah
It 302   computerized accounting (week 1) - sharifahIt 302   computerized accounting (week 1) - sharifah
It 302 computerized accounting (week 1) - sharifahalish sha
 
What are the causes of conflicts (Bahasa Malaysia)
What are the causes of conflicts (Bahasa Malaysia)What are the causes of conflicts (Bahasa Malaysia)
What are the causes of conflicts (Bahasa Malaysia)alish sha
 
Lab 9 sem ii_12_13
Lab 9 sem ii_12_13Lab 9 sem ii_12_13
Lab 9 sem ii_12_13alish sha
 
Lab 10 sem ii_12_13
Lab 10 sem ii_12_13Lab 10 sem ii_12_13
Lab 10 sem ii_12_13alish sha
 
Lab 5 2012/2012
Lab 5 2012/2012Lab 5 2012/2012
Lab 5 2012/2012alish sha
 
Purpose elaborate
Purpose elaboratePurpose elaborate
Purpose elaboratealish sha
 
Test 1 alish schema 1
Test 1 alish schema 1Test 1 alish schema 1
Test 1 alish schema 1alish sha
 
Lab 6 sem ii_11_12
Lab 6 sem ii_11_12Lab 6 sem ii_11_12
Lab 6 sem ii_11_12alish sha
 
Test 1 skema q&a
Test 1 skema q&aTest 1 skema q&a
Test 1 skema q&aalish sha
 
Test 1 skema q&a
Test 1 skema q&aTest 1 skema q&a
Test 1 skema q&aalish sha
 
Final project
Final projectFinal project
Final projectalish sha
 
Final project
Final projectFinal project
Final projectalish sha
 
Attn list test
Attn list testAttn list test
Attn list testalish sha
 
Carry markdam31303
Carry markdam31303Carry markdam31303
Carry markdam31303alish sha
 

More from alish sha (20)

T22016 – how to answer with ubs 9
T22016 – how to answer with ubs 9T22016 – how to answer with ubs 9
T22016 – how to answer with ubs 9
 
July 2014 theory exam (theory)
July 2014 theory exam (theory)July 2014 theory exam (theory)
July 2014 theory exam (theory)
 
Accounting basic equation
Accounting basic equation Accounting basic equation
Accounting basic equation
 
It 302 computerized accounting (week 2) - sharifah
It 302   computerized accounting (week 2) - sharifahIt 302   computerized accounting (week 2) - sharifah
It 302 computerized accounting (week 2) - sharifah
 
It 302 computerized accounting (week 1) - sharifah
It 302   computerized accounting (week 1) - sharifahIt 302   computerized accounting (week 1) - sharifah
It 302 computerized accounting (week 1) - sharifah
 
What are the causes of conflicts (Bahasa Malaysia)
What are the causes of conflicts (Bahasa Malaysia)What are the causes of conflicts (Bahasa Malaysia)
What are the causes of conflicts (Bahasa Malaysia)
 
Lab 9 sem ii_12_13
Lab 9 sem ii_12_13Lab 9 sem ii_12_13
Lab 9 sem ii_12_13
 
Lab 10 sem ii_12_13
Lab 10 sem ii_12_13Lab 10 sem ii_12_13
Lab 10 sem ii_12_13
 
Lab 6
Lab 6Lab 6
Lab 6
 
Lab 5 2012/2012
Lab 5 2012/2012Lab 5 2012/2012
Lab 5 2012/2012
 
Purpose elaborate
Purpose elaboratePurpose elaborate
Purpose elaborate
 
Lab sheet 1
Lab sheet 1Lab sheet 1
Lab sheet 1
 
Test 1 alish schema 1
Test 1 alish schema 1Test 1 alish schema 1
Test 1 alish schema 1
 
Lab 6 sem ii_11_12
Lab 6 sem ii_11_12Lab 6 sem ii_11_12
Lab 6 sem ii_11_12
 
Test 1 skema q&a
Test 1 skema q&aTest 1 skema q&a
Test 1 skema q&a
 
Test 1 skema q&a
Test 1 skema q&aTest 1 skema q&a
Test 1 skema q&a
 
Final project
Final projectFinal project
Final project
 
Final project
Final projectFinal project
Final project
 
Attn list test
Attn list testAttn list test
Attn list test
 
Carry markdam31303
Carry markdam31303Carry markdam31303
Carry markdam31303
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Rpp

  • 1. LampiranA { i, f, reil ? LrNrvERsrrr ruN rrussBrN oNN MALAYSTA 'o.-W*J FAKULTI KEJUR'TERAAN MEKANIKAL DAN PEMBUATAI PERANCANGAIT KULIAH LECTURE PLAN MAKLUMAT MATA PELAJARAN (SUBJECT INFORMATION) SESSION SEMESTER/ SESI (SEMESTER/ : sEM l-2011/2012 KOD MATA PELAJARAN (SUBJECTCODE) :DTL24I3/DAM31303 NAMA MATA PELAJARAN (NAME OF SUBJECT) : PENGAT{IRCAIIJA.AN KOMPUTER COMPWER PROGMMMING BEBAN AKADEMIK PELAJAR (SUBJECT ACADEMIC LOAD) Minggu Jam / Minggu Bilangan Jam I Aktiviti Pembelajaran (Hours / Week) Semester ftlreek) (Learning Activity) (Hours / Semester) Kuliah (Lecture) t4 2 24 Tutorial (Tutorial) Amali (Practical) T4 -t 42 Pembelajaran Kendiri (Independent Study) 13 I t3 Lain-lain (Others) 1 J J 1. Projek (Project) 2. Tugasan (Assignment) I I 8 JTIMLAH JAM BELAJAR (JJB) 90 TOTAL STUDENT LEARNING TIME (SLT) Matapelajaran Pra-syarat (Pre requisite subjects) : Tiada None Nama Pensyarah (Lecturer's name) : Sharifah ZarlthRahmah Binti Syed Ahmad Disediakan oleh (Prep ared fu) :l5l6?0ll Disahkan oleh (Approved fu) : y7 Tandatanga n (S i gnatur e) : Tandatang an(Signature) : hrtZ BIN OTHMAN Nama (Nsme) :Sharifah Zarith Rahmah Bte Syed Nama (ilp@.:MADYA HJ Md;ASHRAF Ahmad rarikh ({ffi', -'*-' ;ffi; (Date), 4(/ry di'lx1:llx'ff;1,,',i'i' iun llussein universiti RPP44 / Prosedur Perlaksanaan Kuliah Edisi: 3 / No. Semakan: 0
  • 2. LampiranA MATLAMAT (GOALS) : Kursus ini ddireka untuk memperkenalkan kepada pelajar kepada persekitaran pembangunan aturcara Kursus dan kemahiran menulis aplikasi pengaturcaraan yang diperlukan di dalam penyelesaian masalah menggunakan bahasa C. This course is designed to introduce students to progromming development environment and skills in writing programming applications that qre usefulfor problem solving using C Innguage. srNoPs$ (sF/oP,s/sl ; Memberikan pengenalan kepada konsep pengaturcaraan menggunakan bahasa pengaturcaraan aras tinggi C. Sejarah dan evolusi bahasa pengaturcaraan, Jenis data, Kemasukan dan keluaran, Ungkapan, Kawalan aturcara seperti while, for, if, if-else, dan switch-case, dan juga pengatucaraan terstruktur dan fungsi akan dipelajari di dalam kursus ini. This course gives an introduction to programming concepts through the use of a high level programming language in C. The programming language 'history and evolution'. Data types, input and output: operations and upressions. Programming Controls: while loop, for loop, if else and switch case. Siluctured programming andfunction will be taught inthis course. OBJEKTIF PEMBELAJARAN (LEARNING OBJECTWE) : Di akhir kursus ini, pelajara akan mampu untuk: 1. Menerangkan fasa, revolusi dan sejarah pengaturcaraan 2. Mengimplementasi kaedah penyelesaian masalah menggunakan algoritma dan carta alir. 3. Menggambarkan struktur aturcara di dalam bahasa C. 4. Mengembangkan aturcara untuk menyelesaikan masalah menggunakan bahasa C. At the end of the conrse, the students should be able to: 1. Explain the phases, revolutions and history in sofiwme development. 2. Implement the problem solving technique using algorithm andJlow cart. 3. Describe the structure of program in C language. 4. Develop program to solve problem using C language. MP-04 / Prosedur Perlaksanaan Kuliah Edisi: 3 / No. Semakan: 0
  • 3. LampiranA rsr KAI{D{INGAr{ (CONTENT) : MINGGU KAIIDUNGAI PENTAKSIRAN (WEEK) rcONTENT) (ASSESSMENT) I.O INTRODUCTION TO COMPUTER AND PROGRAMMING 1.1 Introduction To Computer And Programming 1.2 Software Development Life Cycle 1.3 Top Down Design With Function Systems Structure 1.4 Program Desigrr Step And Methodolory 1.5 Structure Chart, Flow Chart, Pseudo Code 1.6 Debugging And Documentation Techniques 2.0 TIIE STRUCTURE OF C LANGUAGE 2.1 Introduction to C language 2.2 Basic C 2.3 Function Variable 2.4 Constants and Identifiers 2.5 Data Types 2,6 Pre-processorDirectives 3.0 OPERATORS AND EXPRESSIONS 3.1 ArithmeticalOperators 3-5 3.2 ConditionalOperators 3.3 Relational and Logical Operators 3.4 AssignmentOperators f, TEST I Computer test 4.0 CONTROL STATEMENTS 4.1 if, if - else, switch - case 6-8 4.2 Loops: while, for, do - while 4.3 Break, goto RPP-04 / Prosedur Perlaksanaan Kuliah Edisi: 3 /No. Semakan:0
  • 4. 5.0 FUNCTION 5.1 Defintion 5 .2 Parameters of a fi.rnction 5.3 Function Call 6.0 Array 6.1 Single and multiple dimentional array, Basic structure and pointer TUGASAT i PROJEK (ASSIGNMENT / PROJECT) : Senarai tugasan diberikan semasa amali di makmal komputer oleh pengajar/tutor dan perlu diselesaikan dan dihantar mengikut waktu yang ditetapkan. Satu projek berkumpulan akan diberikan dan diselesaikan dalam masa tak lebih daripada dua minggu. A assignments list will be given by an instructor/tutor in the computer laboratory and it must be accomplished and submitted within a time frame given. A group project will be given and solved within two weeks arter. RPP-04 / Prosedur Perlaksanaan Kuliah Edisi: 3 / No. Semakan: 0
  • 5. Lampiran A PEIIILAIAN (ASSESSMENI) : 1. Kuiz (fuiz) 2. Tugasan (Assignment) 20% 3. Ujian (Iest) 30 o/o 4. Projek (Project) 10% 5. Lain-lain (Others) 6. Peperiksaan Akhir 40% (Final Examination) fi$ 0h Jumlah (Total) RUJIJKAIY (REFERENCES) : 1. Deitel, H. M. dan Deitel, P. J. (2004). C How To Program, Edisi Kelima, New Jersey: Prentice Hall. 2. Hanly, J. R and Koffinan, E. B. (2002). Problem Solving & Program Design in C, Massachusetts: Pearson Education, Inc. 3. Henkemans, D. dan Lee, M. (2001). Q++ Programmingfor Absolule Beginner, Oregon: Premier Press. 4. Baharuddin Mohamed and friends. (2002). "A Book on C", Kuala Lumpur: Mc Graw Hill. 5. Marini Abu Bakar et al "Struhur Data Menggmakan C', Prenctice Hall, 1999. RPP-04 / Prosedur Polaksanaan Kuliah Edisi: 3 / No. Semakan: 0
  • 6. LampiranA KEIIADIRAN / PERATURAN SEMASA KT]LIAH (LECTURE ATTENDANCE / REGULATIOIV (1) Pelajar mesti hadir tidak kurang dari 80%o masa pertemuan yang ditentukan bagi sesuatu mata pelajaran termasuk mata pelajaran Hadir Wajib GfW) dan mata pelajaran Hadir Sahaja (HS). Students must altend lectutes not less than 80% of the contact hours for every subject including - Compukory Attendonce Subjects (Hadir Wajib HW) and Attendance OnIy Subjects (Hadir Sahaja-HS| (2) Pelajar yang tidak memenuhi perkara (1) diatas tidak dibenarkan menghadiri kuliah dan menduduki sebarang bentuk penilaian selanjutnya. Markah sifar (0) akan diberikan kepada pelajar yang gagal memenuhi perkara (1). Manakala untuk mata pelajaran Hadir Wajib (HW), pelajar yang gagal memenuhi perkara (1) akan diberi Hadir Gagal (HG). Students who do not fulfiIl (1) will not be allowed to afrend further lectares ond sit for any further examinotiott Zero mmk (0) wiII be given to students whofail to comply with (1). While for Compulsory Attendance Subjects (Hadir Wajib - HW), those wholail to comply with (1) will be gtven Failure Attendance (Hadir Gagal - HG). (3) Pelajar perlu mengikut dan patuh kepada peraturan berpakaian yang berkuatkuasa dan menjaga disiplin diri masing-masing untuk mengelakkan dari tindakan tatatertib diambil terhadap pelajar. Students must obey all rules and regulations of the university and must discipline themselves in order to avoid any disciplinary actions against them- (4) Pelajar perlu mematuhi peraturan keselamatan semasa pengajaran dan pembelajaran. Student mrct obey safety reguluions during learning and teaching ptocess. MATRIK IIASIL PEMBELAJARAII STJBJEK DAI HASIL PEMBNLAJARAN PROGRAM (SUBJECT LEARNING OWCOMES AND PROGRAMME LEARNING OUTCOMES MATRIE Dilampirkan (Attached) RPP-04 / Prosedur Perlaksanaan Ktrliah Edisi: 3 / No. Semakan: 0