Beruflich Dokumente
Kultur Dokumente
COMPUTERsNOW!
Justsit&listento
todaysintroductory
lecture 1
2
B.Sc.inComputerEngineering,CumLaude
CaseWesternReserveUniversity,Ohio,USA
M.Sc.inSystemsSoftware&ParallelProcessing
UniversityofSheffield,UnitedKingdom
Ph.D.inNeuralComputation&Tomography
UniversityofLeeds,UnitedKingdom
3
1989 Basic Programming Language
1990 Pascal Programming language
1991 Fortran Programming language &
Assembly language
1992 C language, MATLAB
1995 C++ Programming language
1996 OCCAM language
2004 started teaching C++ Programming
language subjects; EEE123, EEU101
2004 started teaching Computer Systems
subject, EEE379
4
Course objective
To learn the fundamental concepts of C++
programming to solve engineering problems.
Course is 3 credit units
Course components
2 hours of lecture = 2 units Total 3 units
2 hours of laboratory = 1 unit
Recommended Reference
Diane Zak, Introduction to Programming With C++
Tony Gaddis, "Starting Out With C++ From Control
Structures Through Objects", Pearsons.
CO2
Formulate stepbystepproceduresinsolvingproblems.
CO3
Write acompleteC++programtosolveengineering
problems.
7
PASS (grade C and better) => at least 40%
FAIL => 39.9% and below
This applies to all 1st year students taking
this course.
8
LectureandLabattendanceiscompulsory.3absenceswithout
noticewillbereportedtoschoolauthorityandthestudentmaybe
barredfromthecourse.
Anabsencefromaquiz,labortestmustbeaccompaniedbya
MedicalCertificate(MC)fromanyUSMPanelClinic orUSMHealth
Centre inordertositforamakeup.MCfromanyotherclinicsis
notacceptable.
StudentswhoarecaughtbrowsingtheWorldWideWeb(WWW)
duringlectureorlabsessionwillbetreatedasabsentandnolab
and/orquizmarkswillbeconsidered.
Althoughallquizzesand/or(laborlecture)exercisesare
unannounced,theyaregraded.
9
Officiallabsessionstartsthisafternoonat3pmin
TeachingLab,1st floor, PPKT.
Alllabexerciseswillbegraded.
EachlabexercisesMUSTbeattempted
individually.
Aftercompletionofyourlabexercise,emailthe
sourcefile,afilewiththeextension.cpp tothe
tutorincharged.Thetutorsemailaddresswillbe
displayedonthescreen.
Latelabsubmissionwillnotbeacceptedandwill
incurinzeromark. 10
Lab tutors are teaching Assistants (TAs) who will
conduct the Laboratory sessions although questions
are set by the lecturer.
The tutors for this course are post-graduate (MSc
and PhD) students.
Hence, do not expect too much load from them.
They have research work to finish.
11
En Mohammad Nishat Akhtar (PhD)
nishat_akhtar2000@yahoo.com
En Abdurrahman Javid Shaikh (PhD)
abdurrahman.j.shaikh@mail.com
En Mohamed Habashy Mubarak Ramadan (PhD)
moh.habashy@gmail.com
Cik Noorazliza Sulaiman (PhD)
noorazlizasulaiman@gmail.com
En Mohamad Faiz Mohamed Omar (MSc)
faiz_zainu@yahoo.com
12
Plagiarismmeanscopying othersworki.e.,
coding/program,algorithms,sentencesfromreports,
etc.
Plagiarismalsomeanscheatingintestorexamination
throughvariousunacceptableways suchaspeepingat
otherstestpaper,etc.
Plagiarismisaseriousoffence.
Itiseasytoidentifyplagiarized/copiedprograms.
Althoughstudentsareencouragedtodiscussaboutall
assignmentsofexercises,theyarenotpermittedto
plagiarizei.e.producingsamewrittenortypedwork.
13
Plagiarizedprojectreports,programs,assignments,
exercises,etc willincurinFgradeorzeromarkforall
involvedstudents.
Plagiarizingduringa testwillresultinzeromarkfor
thetestalthoughsomequestionshavebeencorrectly
answered.Cheatingreferstotheactof:
talkingorwhisperingduringatestsession.
makingsomesignalsorsignlanguagetoothers.
copyingfromorreferringtoanybooks,notesor
anyothersourcesincludingmobilephones.
peepingatotherstestpaper.
displayingquestion/answerpaperforotherstosee.
Students'Performancebasedonteachingmethod
95
85
75
65
55
45
35
25
22
46
49
64
94
112
1
28
58
121
127
148
13
25
31
37
40
43
55
61
67
70
73
85
91
97
118
115
133
145
4
16
19
34
52
76
79
82
106
109
124
136
139
142
88
10
100
103
130
151
201415(Lecture)Average:66.6%
201314(FullSCL)Average:70.8%
201112(HalfSCL)Average:56.3%
201011(Lecture)Average:56.7% 15
Eventhoughcompletelecturenotesweregivenand
fulllecturesessionswerepracticed,studentscould
notperformwell.
ThisprovesthattheKEYtoSUCCEEDisanindividual
studentsfulleffort.
i.e.,Nomatterhowhardalecturerteachesstudents,
theperformanceisallbasedonstudentseffort.
StudentCentredLearning(SCL)isagoodmethodto
boostupstudentscapabilitiesandlearningskills.
16
SCLorLecture?
HowdoesSCLworks?
Notesgiven
Studentsdividedintogroups
Onestudentbecomesateacherevery
weektoteachgroupmembers
17
QUESTIONs?
COMMENTs?
SUGGESTIONs?
18