0% found this document useful (0 votes)
98 views18 pages

01-EEE123 Course Intro

This document provides an introduction and overview for a course on C++ programming. It begins with the lecturer's background and qualifications. It then outlines the history of programming languages the lecturer has experience with. Subsequent sections describe the course objectives, components, grading, references, and intended learning outcomes. Rules are established regarding attendance, assignments, plagiarism and cheating. Performance data from prior years is presented showing better student outcomes with student-centered learning approaches. The document encourages questions and feedback.

Uploaded by

Teo Pui Kuan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views18 pages

01-EEE123 Course Intro

This document provides an introduction and overview for a course on C++ programming. It begins with the lecturer's background and qualifications. It then outlines the history of programming languages the lecturer has experience with. Subsequent sections describe the course objectives, components, grading, references, and intended learning outcomes. Rules are established regarding attendance, assignments, plagiarism and cheating. Performance data from prior years is presented showing better student outcomes with student-centered learning approaches. The document encourages questions and feedback.

Uploaded by

Teo Pui Kuan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

SWITCHOFFYOUR

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

Grading components (100% coursework)


2 Tests (50%)
In-Lab Programming Exercises (20%)
Assignments (Project-based) (30%)
5
Compulsory Reference
EEE123 Lecture Notes by
Associate Professor Dr. Junita Mohamad Saleh

Recommended Reference
Diane Zak, Introduction to Programming With C++
Tony Gaddis, "Starting Out With C++ From Control
Structures Through Objects", Pearsons.

Or, any other references as required or instructed by


lecturer
6
Attheendofthesemester,studentsshouldbeableto:
CO1
Explain themeaningsanduseofC++programming
terminologiesandcommands.

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)
[email protected]
En Abdurrahman Javid Shaikh (PhD)
[email protected]
En Mohamed Habashy Mubarak Ramadan (PhD)
[email protected]
Cik Noorazliza Sulaiman (PhD)
[email protected]
En Mohamad Faiz Mohamed Omar (MSc)
[email protected]
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

You might also like