21
N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Embed Size (px)

Citation preview

Page 1: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Page 2: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

BASIC COMPUTING AND PROGRAMMING

LECTURE # 01

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Page 3: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Today’s Aim

• Introduction– Instructors– Students– University Rules and Regulations– Course Outline

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Today’s Aim

Page 4: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Instructors

• Muhammad Asif Manzoor• Syed Aamir Ali Shah• Mohsin Murad

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Instructors

Page 5: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Instructors

• Name.• College.• Marks In H.S.S.C.• Why Computer Systems?• Computer Skills?• Strong ( MS Office, Email, Image Editing, Troubleshooting )• Medium ( MS Office, Web Surfing, Typing, Media Files)• Weak ( MS Office, Typing, Media Files )• Never Touched ( Don’t Worry, You’ll Learn Quickly. )

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Introduce Yourselves

Page 6: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Attendance Requirements

• A student is expected to attend 100% of the classes held in course. Under extenuating circumstances, up to 25% shortage of attendance may be condoned.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Attendance Requirements

Page 7: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Distribution of Marks

• Theory Course– 25% Sessionals (Assignments, Quizzes)– 25% Midterm Examination– 50% Final Examination

• Lab Course– 25% Sessionals (Lab Tasks, Reports)– 25% Midterm Evaluation– 25% Final Evaluation– 25% Oral Examination (Viva)

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Distribution Of Marks

Page 8: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Grade Determination

• Actual Marks Calculation• Normalized Marks Calculation• Grade Assignment

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Grade Determination

Page 9: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Grade Spectrum

Grade Grade Points

A 4.00

A- 3.67

B+ 3.33

B 3.00

B- 2.67

C+ 2.33

C 2.00

Grade Grade Points

C- 1.67

D+ 1.33

D 1.00

F 0.00

W Withdraw

I Incomplete

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Grade Spectrum

Page 10: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Grade Point Average (GPA)

• Semester GPA (SGPA): Particular Semester Performance.

• Cumulative GPA (CGPA): Overall performance till date.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Grade Point Average (GPA)

Page 11: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

GPA Calculation

• Quality Points = Grade Points * Credit Hours• SGPA = (Sum of quality points of all courses

taken in the semester) / (Total credit hours taken in the semester)

• CGPA = (Sum of quality points of all courses taken to date) / (Total credit hours taken to date)

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

GPA Calculation

Page 12: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Summer Semester

• Optional• Repeaters• 9 credit hours• Grade Calculation• In case a course is repeated, all of the grades

obtained shall be reported in their relevant semesters on transcript; however only the best grade shall be used to calculate the CGPA.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Summer Semester

Page 13: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Degree Requirements

• Pass all the courses of study prescribed in the relevant scheme of studies.

• Obtain CGPA of at least 2.00.• Complete 800 hours (16 Weeks) of Practical

Training / Internship.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Degree Requirements

Page 14: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Academic Progress

• A warning letter will be issued to student, if his/her SGPA is 2.00 or less.

• A student whose CGPA in the first two semesters is less than 1.5 shall not be allowed to register for 3rd semester until his/her CGPA has improved to 1.5 or more.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Academic Progress

Page 15: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Academic Progress (Contd)

• A student who has earned 3 or more F grades in first two semesters and these F grades are still outstanding at the start of 5th semester shall not be allowed to register in the 5th semester until he/she passed these courses

• A student must graduate within seven years to be eligible for registration with Pakistan Engineering Council.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Academic Progress (Contd)

Page 16: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Scheme of Study

Credit Hours

Credit Hours

Lecture Lab

Total Lecture Lab

Total

BSI-101 Islamic Studies 2 0 2 BSI-111 Linear Algebra 3 0 3

CSE-101 Basic Computing & Programming 3 3 4 CSE-102 Computer Programming 3 3 4 CSE-101

BSI-112 Electricity and M agnetism 3 3 4 CSE-103 Circuits & Systems-I 3 3 4 BSI-111

M E-100 Engineering Drawing & Graphics 2 3 3

BSI-131 Foundation of English-I 2 0 2

BSI-151 Calculus I 3 0 3 BSI-141 Foundation of English-II 2 0 2

Total Contact Hours 15 9 Total Contact Hours 14 6

Total Credit Hours 15 3 18 Total Credit Hours 14 2 16

Credit Hours

Credit Hours

Lecture Lab

Total Lecture Lab

Total

BSI-231 Differential Equations, Power Series, Laplace Transform

3 0 3 BSI-151 CSE-204 Introduction to Operating Systems and Systems Programming

3 3 4 CSE-102

CSE-201 OOP & Data Structures 3 3 4 CSE-102

CSE-205 Introduction to DSP 3 3 4

CSE-202 Digital Logic Design 3 3 4 CSE-101

CSE-206 Electronic Circuits 3 3 4 CSE-103

CSE-203 Circuits & Systems-II 3 3 4 CSE-103

BSI-362 Complex Variables & Fourier Transforms 3 0 3 BSI-231

BSI-162 Calculus-II 3 0 3 BSI-151 CSE-207 Random Signals & Noise 3 0 3

Total Contact Hours 15 9 Total Contact Hours 15 9

Total Credit Hours 15 3 18 Total Credit Hours 15 3 18

Credit Hours

Credit Hours

Lecture Lab

Total Lecture Lab

Total

CSE-301 Signals & Systems 3 0 3CSE-205

BSI-120 Professional Ethics 2 0 2

CSE-302 Systems Programming 3 3 4CSE-204

CSE-307 M icroprocessor Based System Design 3 3 4 CSE-304

CSE-303 Data Communications 3 3 4 CSE-308 Digital System Design 3 3 4 CSE-202

CSE-304Computer Organization & Architecture

3 3 4CSE-202

CSE-309 Communication Systems 3 0 3 CSE-301

CSE-305 Engineering Economics 2 0 2 CSE-310 Control Systems 3 3 4 CSE-301

Total Contact Hours 14 9 Total Contact Hours 14 6

Total Credit Hours 14 3 17 Total Credit Hours 14 2 17

Credit Hours

Credit Hours

Lecture Lab

Total Lecture Lab

Total

CSE-401a Design Project-I 0 9 3 CSE-401b Design Project-II 0 9 3

CSE-402 Computer Networks 3 3 4 CSE-303

CSE-406 Engineering Project M anagement 2 0 2

CSE-403 Software Engineering 3 0 3 BSI-110 Pakistan Studies 2 2

CSE-404 Technical Elective- I 3 3 4 CSE-407 Technical Elective-III 3 0 3

CSE-405 Technical Elective- II 3 0 3 CSE-408 Technical Elective- IV 3 3 4

Total Contact Hours 12 15 Total Contact Hours 10 12

Total Credit Hours 12 5 17 Total Credit Hours 10 4 14

135

* List of Technical Electives

(M ore elective courses could be added and the credit hours can be split according to the requirement of the University)

3 Credit Hours Subjects

Database M anagement Systems Cryptography

Performance M odeling and Simulation Distributed Systems

M anagement Information Systems Parallel Processing

Automata & Complexity Theory Digital Communication

Information Theory & Coding Industrial Automation

Cellular Networks Linear Systems

Applied M athematics Network Security

Performance Analysis of Communication Networks

Electromagnetic Theory

Foundation of Computational Biology Stochastic Processes

Peer-to-Peer Systems&Applications

Principles of Chemical Sciences Sensor Networks

Selected Topics in Computer Systems Engineering Wireless Communications

Discrete M athematics Engineering Problem Simulations

IP Networks Optical Networks

4 Credit Hours Subjects

Advanced Computer Architecture VLSI System Design

Network Programming Compiler Construction

Digital Image Processing Robotics

Artificial Intelligence & Expert Systems Computer Graphics

Embedded System Design AI & Neural Networks

Digital Signal Processing Selected Topics in Computer Systems Engineering

Pre-requisite

Pre-requisite

Pre-requisite

Chairman of the department will be authorized to rearrange the order of courses from the approved courses, depending upon the availalbility of faculty & market demands.

Total Credits

COURSENO

Contact Hours

7th Semester 8th Semester

Pre-requisite

Pre-requisite

Pre-requisite

3M E-101 Engineering M echanics 3 0

NO COURSE

Protocol Engg

NO COURSE

NO

3rd Semester 4th Semester

5th Semester 6th Semester

Contact Hours

Contact Hours

Department of Computer Systems Engineering

Undergraduate Scheme of Studies

Contact Hours

Contact Hours

1st Semester 2nd Semester

COURSENO COURSEPre-

requisite

Contact HoursCOURSENO

Pre-requisite

COURSENO

Contact Hours

NO COURSE

Contact Hours

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Scheme Of Study

Page 17: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Academic Calendar

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Academic Calendar

Page 18: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Course Outline Department of Computer Systems Engineering NWFP University of Engineering & Technology, Peshawar, Pakistan

Course Code CSE-101 CSE-101L

Course Title Basic Computing and Programming Basic Computing and Programming Lab

Credit Hours 3 + 1 Hours

Contact Hours 3 + 3 Hours (50 Minutes each hour)

Pre-Requisite None

Goals This course fulfills the department’s core requirement in computing. As such, there are multiple objectives of this course, which primarily include the following:

Provide basic knowledge about computers Enhance ability to use computer for everyday business/work

environment Introduction to Web Development Expose students to applications of computing in different domains Provide each student a set of productivity tools that they will be

able to use for the rest of their lives

Course

Description

This course was redesigned recently to better cater to the needs of students having different backgrounds and to make it more interesting and intuitive. All students at DCSE will have to use computers extensively during their studies here, and most likely, will continue to use them even after they graduate. The course will provide a general overview of the computing, web development and Programming. This course has been remodeled to facilitate students in applying computer knowledge for problem-solving in everyday business/office environment. Key component of the course will be a series of labs and pre-lab assignments that are geared towards introducing students to application of computing in different domains. However, we aim to do so without burdening students with useless details that have little utility from a user’s perspective.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

Course Outline

Page 19: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Instructors

• Course Group www.groups.yahoo.com/group/bcnp_cf_fall09

• Contains lecture slides, quizzes, assignments and e-books.

• Everyone must join it as soon as possible to stay updated and get notifications regarding assignments and quizzes and their due dates.

• Internet facility is available in Lab 2.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

General Instructions

Page 20: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

Instructors• Lecture slides will be uploaded at the end of

every lecture.• During lecture, you must note down extra

explanation and things which are not included in the slides.

• There will be surprise quizzes during lectures so you must pay attention.

• You must ask questions if you are not getting anything during lecture.

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

General Instructions (Contd)

Page 21: N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan

What we don’t want?

That you fail such an easy course.Essential ingredient to pass

“HARD WORK”

N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.

What We Don’t Want?