cs1123 1 intro

9
Course Introduction (CS1123) By Dr. Muhammad Aleem, Department of Computer Science, Mohammad Ali Jinnah University, Islamabad Fall 2013

Upload: talha-malik

Post on 29-Jun-2015

21 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Cs1123 1 intro

Course Introduction(CS1123)

By

Dr. Muhammad Aleem,

Department of Computer Science, Mohammad Ali Jinnah University, Islamabad

Fall 2013

Page 2: Cs1123 1 intro

Lecture Outline

1. Course Contents and Organization2. Course Information3. Instructor Information4. Course Motivation5. Aims6. Literature7. Miscellaneous

Page 3: Cs1123 1 intro

1. Contents and Organization

• See the outline for 1. Course Contents 2. Lecture Schedule 3. Grading Policy

Page 4: Cs1123 1 intro

2. Course Information

• Cheating in quizzes/exams/assignments will result in zero marks for all the involved students.

Page 5: Cs1123 1 intro

3. Instructor Information

• Dr. Muhammad Aleem– Office: 108 (A Block, First Floor)– Phone Ext.: 118 – Email: [email protected]– Office Hours: Monday 02:30 to 04:00

Page 6: Cs1123 1 intro

4. Course Motivations

• Why study computer programming?• To write “Programs”, But why ??

1. To solve problems• Efficiently (Computers are fast)• Correctly (almost no errors )– but we have to tell them all the steps

correctly

2. Computers are good at repetitive tasks– Humans tend to get bore of repetitive tasks

Page 7: Cs1123 1 intro

5. Aims• To introduce the basic concepts of problem solving

and programming.

• The focus will be on general programming techniques, whereas C++ will be used as implementation tool.

• To make students proficient in computer programming using imperative programming paradigms

Page 8: Cs1123 1 intro

6. Literature

• Books–Text Book: “Computer Programming by D. S.

Malik, Third edition”

–Reference Book: “Starting Out with C++: From Control Structures through Objects, By Tony Gaddis, Publisher: Addison-Wesley; 6th edition”

Page 9: Cs1123 1 intro

7. Miscellaneous

• Lecture slides and exercises can be downloaded from the: \\dataserver\jinnah$

• Further remarks:– Please interrupt the lecture if you have questions,

Any other disturbance will not be allowed– Use of mobile phones is prohibited during lecture– Feedback is welcome