DCP2073 Asas Pengaturcaraan C Introductory Lecture - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

DCP2073 Asas Pengaturcaraan C Introductory Lecture

Description:

Prof Madya Daut Daman, N28, 205-06 daut_at_fsksm.utm.my. 013-7702875. Classes. Monday ( 2 4 ) pm, Thuesday (11 am) Venue : Smart Class(FKKKSA) Consultation. To be ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 20
Provided by: gmmFsk
Category:

less

Transcript and Presenter's Notes

Title: DCP2073 Asas Pengaturcaraan C Introductory Lecture


1
DCP2073Asas Pengaturcaraan C Introductory Lecture
2
Teaching
  • Lecturer A
  • Prof Madya Daut Daman, N28, 205-06
    daut_at_fsksm.utm.my
  • 013-7702875
  • Classes
  • Monday ( 2 4 ) pm, Thuesday (11 am)
  • Venue Smart Class(FKKKSA)
  • Consultation
  • To be arranged

3
Teaching
  • Lecturer B
  • Nadzari Shaari, Building N28, 206-08
    nadzaris_at_yahoo.com
  • 013-3692511
  • Classes
  • Monday, Tuesday, Thursday 4.00 pm
  • Venue N021 11 (FKKKSA)
  • Consultation
  • wednesday 2.00 pm 4.00 pm
  • Thursday 11.00 am 2.00 pm

4
Overview
  • Computer Systems
  • Simple Boolean Algebra
  • Algorithms
  • Control Structures
  • Data Structures
  • Structured Programming C
  • Numerical Computing
  • Software Engineering Principles
  • Testing, Debugging Documentation

5
Time Requirements Per Week
  • 3 x 1 hour lectures
  • 1 x 1 hour consultation (compulsory)
  • 1 x 3 hour practical (2 hours compulsory)
  • Own effort and guided
  • plus preparation at home
  • (nominally 6 hrs!)

6
Course Materials
  • Introductory Notes
  • Lecture Notes
  • Practicals (Lab) Notes
  • Tutorial Exercise Sheets

7
Textbooks
  • Prescribed
  • King K.N., C Programming A Modern Approach,
    Norton 1996
  • Recommended
  • Deitel Deitel, C How to Program, Prentice Hall
    1994 (2nd edition)
  • Brookshear, J.G., Computer Science An Overview,
    Benjamin-Cummings 2000 (6th edition)
  • Kernighan Ritchie, The C Programming Language,
    Prentice Hall
  • References listed in the Introductory Notes

8
Timetable Synopsis
  • Lectures
  • Smart Class (FKKKSA)
  • Monday, Tuesday
  • Practicals/Labs (pracs)
  • Once/week (2-3 hours)
  • Tutorials/cosultation
  • Once/week (1 hour)

9
Practicals
  • 2 hrs/week compulsory (3rd hour optional)
  • Locations and Times FKKSA labs
  • Times set with the lab
  • Supervise by Lab Demonstrators
  • Start in Week 5
  • Get familiar with your lab and ensure the sofware
    compiler is available
  • Notes available before practical class

10
Software used in Pracs
  • Compiler Microsoft Visual C/C (Ver 5)
  • Free versions are available athttp//msdn.micros
    oft.com/visualc/vctoolkit2003/

11
Tutorials/Consultation
  • 1 hour/week compulsory
  • Held at my office
  • Please schedule your visit
  • Start in Week 5
  • Notes
  • Be sure you had work the exercise before coming
    to see me

12
Missed Pracs and Tutorials
  • If you miss a consultation/tutorial, you will be
    marked ABSENT, unless...
  • You attend another additional consultation/tutoria
    l,
  • You sms/email me reminder if you cant attend by
    giving me your
  • NAME
  • ID NUMBER
  • DATE AND TIME OF REPLACEMENT PRACS/TUTS

13
Missed Pracs and Tutorials (cont)
  • If you had an illness or emergency, then
  • If you
  • Obtain Medical Certificate or Police Accident
    Report
  • Inform me through sms, email
  • Then
  • Your attendance will be changed ABSENT to
    SICK

14
Missed Pracs and Tutorials (cont)
  • At the end of the semester
  • SICK marks are changed to the average of your
    marks in the pracs you attended, providedyou
    attended all the practicals
  • Any missed pracs/tutorials in excess of 40 marks
    will receive a mark of 0

15
Assessment
  • Tutorials/Consultation 15
  • Programming Prac Assessment 30
  • Includes an individual project
  • Mid term exam 15
  • Task 13 out of 30
  • Final exam 40
  • Task 31 out of 70

16
Marks and Hurdles
  • To pass DCP2073
  • Your marks must average to at least 55
  • You must pass each individual task

17
Student Responsibilities regarding Lectures
  • Minimize noise
  • Do not noisy in lectures or pack up early
  • Do ask if you dont understand
  • Minimize distractions
  • Use rear door if you arrive late
  • Turn off your mobile phone
  • Lecture attendance
  • Catch up on missed lectures

18
Lecturer Responsibilities
  • Prepare and deliver lectures
  • Start and finish lecture on time
  • Official start hour 005
  • Official end hour 055
  • Advertise
  • Consultation hours
  • Method of assessment

19
How is Uni different from school?
  • Studying is your responsibility
  • You are in charge of
  • lecture, practicals and tutorial attendance
  • handing in assignments
  • checking whether your marks have been recorded
  • Lecturers are not teachers
  • Lecturers do teaching, research and admin
Write a Comment
User Comments (0)
About PowerShow.com