Course Website
Object Oriented Programming using C++
_____________________________________
Course Instructor
Dr Sajjad Siddiqi
[sajjad(dot)ahmed (AT) seecs(dot)edu(dot)pk]
Assistant Professor
NUST SEECS
_____________________________________
Meet Bjarne Stroustrup, the designer of C++
_____________________________________
Teaching Assistants
Maliha Nazir (BICSE 5B)
maliha(dot)nazir (AT) seecs(dot)edu(dot)pk
Maliha will help with BICSE 7B labs
Rana Faisal Munir (MS IT)
08msitfaisalmunir (AT) seecs(dot)edu(dot)pk
Umar Hayat Khan Niazi (MS IT 8)
umar(dot)hayat (AT) seecs(dot)edu(dot)pk
Umar will help with BICSE 7A labs
(send me an email if you want to be a TA for this course)
_____________________________________
Pre-requisites
ISE 103- Fundamentals of Computer Programming
_____________________________________
Text Books
No particular text book will be followed but students are encouraged to read the following:
Beginning C++ by Ivor Horton.
Thinking in C++ by Bruce Eckel (available free on the internet).
XL C/C++ for AIX Language Reference (exclude IBM extensions to the language).
_____________________________________
Grading Policy (tentative)
30% Mid Term Exams
40% Final Exam
10% Projects
15% Assignments
5% Quizzes (conducted unannounced)
_____________________________________
Course Calendar (tentative)
_____________________________________
Suggested Tools
The use of any C++ compiler and IDE is acceptable. You may find Microsoft Visual C++ and Eclipse CDT to be
easier to use.
_____________________________________
Week-wise Suggested Reading Material
Week 1 (C++ Language Fundamentals):
Selected topics from first 8 chapters of XL C/C++ for AIX Language Reference (exclude IBM extensions to the language and anything related to C++ classes) or similar topics from any other book on C++.
The source code for week 1 has been added on the LMS.
Week 2:
_____________________________________
Announcements
26-02-2010, 2:30 P.M.: The source code for week 1 has been added on the LMS.
Keep visiting for latest announcements.
_____________________________________