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.
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
Instructors
• Muhammad Asif Manzoor• Syed Aamir Ali Shah• Mohsin Murad
N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.
Instructors
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
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
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
Grade Determination
• Actual Marks Calculation• Normalized Marks Calculation• Grade Assignment
N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.
Grade Determination
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
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)
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
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
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
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
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)
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
Academic Calendar
N-W.F.P. University Of Engineering & Technology, Peshawar, Pakistan.
Academic Calendar
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
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
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)
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?