Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
6 views15 pages

Lectue 1 - Introduction

The document is an introductory lecture on Software Engineering by Bilal Khalid Dar, detailing his qualifications, responsibilities, and course expectations. It outlines class rules, assessment methods, grading policies, and key topics to be covered in the course, including software process models and project management. Reference materials for the course are also provided, along with a definition of Software Engineering according to IEEE standards.

Uploaded by

Mujtaba Vlogs
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)
6 views15 pages

Lectue 1 - Introduction

The document is an introductory lecture on Software Engineering by Bilal Khalid Dar, detailing his qualifications, responsibilities, and course expectations. It outlines class rules, assessment methods, grading policies, and key topics to be covered in the course, including software process models and project management. Reference materials for the course are also provided, along with a definition of Software Engineering according to IEEE standards.

Uploaded by

Mujtaba Vlogs
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/ 15

1

Introduction to
Software Engineering
LECTURE 1: INTRODUCTION
Name: Bilal Khalid Dar
PHD – Software Engineering (in progress)
Qualification: MS – Software Engineering (Gold Medalist)
BS – Software Engineering (Silver Medalist)
(COMSATS Islamabad)
Distinctions: ExcITe Cup 2016
FITT Conference’16
Open House 2016
Prior Experience: SZABIST Islamabad (Lab Engineer),
Introduction COMSATS Islamabad (Teaching Associate),
FAST (Lab Instructor)
Current 1. Lecturer
Responsibilities 2. Head TA Hiring Committee
3. Head/Mentor FAST Gaming Club
4. Researcher at Software Engineering and
Automation Lab
Office: Room 502 G (C Building)
Office Hours: Mon - Tue: 02 30 pm – 04 30 pm
Wednesday : 3 30 pm – 04 30 pm
Email: [email protected]
2
3
LMS - Google Classroom

Invite sent via Email !

If you have not received any


email, please drop a mail at
[email protected]
4
Your Introduction!
Your name

How you would rate your communication and coding skills out of
10
Where you see yourself after graduation?

Your hobby or skills or achievements

What is Software Engineering? Your expectations from course?


 Assignments will be submitted online on
Google Classroom

 All quizzes will be both announced and


unannounced
 You can be late no more than 10 minutes
(else you are absent)
 Bring a pen and a register/copy/paper
Class Rules  Mobile phones shall be OFF/SILENT (RS
2000/- Fine)
 Do not wander around in Class
 Missed or late assignment will be marked
zero
 No make up assignments or quizzes
3 days for query after every
assignment/quizzes
5
6
Marks Distribution - Tentative
Assessment Item Number Weight (%)
Quiz 5 10
Project 1 20
Midterm Exam 1 1 12.5
Midterm Exam 2 1 12.5
Final Exam 1 45
Fall 20 Spring 21 Fall 21 7

Last three SE Grades Summary


8
Absolute Grading Scheme:
Total Marks [%] Grade

≥ 90 A+ 66-69 C+
86-89 A
82-85 A-
62-65 C
58-61 C-
Grading
78-81 B+ 54-57 D+ Policy
74-77 B 50-53 D
70-73 B- ≤ 49 F ABSOLUTE GRADING
9
Formula for GOOD GRADES

All of you have A+


Just do the following
 Maintain Attendance
 Positive class attitude and Participation
 Perform all class task
 Do Quizzes and Assignments YOURSELF
 Follow all Rules!

And keep your A+


10

 You will learn about


 SE intro and basics
 Software process models i.e. Traditional
(Waterfall) and Non-Traditional (Scrum)
Goals of the  Software process improvement models
course  RE, Architecture Design, Testing
 Project Management
 Cost estimation
 Time estimation
11
Other Goal

TEAMWORK GOOD PROACTIVE ACADEMIC


COMMUNICATION APPROACH HONESTY
14

 Software Engineering, Ninth Edition, 2010.


Sommerville, Ian Addison Wesley

Reference Material

Course Books  SE and Testing, b. B. Agarwal s. P. Tayal m.


Gupta, Jones and Bartlett Publishers.
 Software Engineering: A Practitioner’s Approach,
Pressman, R.S. & Maxim B., 8th Edition (2015),
McGraw-Hill.
15

Software
Engineering
 As defined in IEEE Standard 610.12:
 The application of a systematic,
disciplined, quantifiable approach
to the development, operation, and
maintenance of software; that is, the
application of engineering to
What is software.
Your opinion?
Software

 This definition is descriptive, not
Engineering? prescriptive
 It does not say how to do anything
 It just say what qualities S.E. should
have
 As a result, many people understand
SE differently

16
17

You might also like