Download presentation
Presentation is loading. Please wait.
1
Software Engineering (CSI 321)
Introduction
2
Introduction Course Title: Software Engineering Course Code: CSI-321
Credit Hours: 3 Section: 1
3
Course Instructor Sabbir Muhammad Saleh
B.Sc. (Hons.) in Computer Science, American International University- Bangladesh MS (Computer Science), American International University- Bangladesh Office: Department of CSE Coordinator room, UniSA Website: Cell #:
4
Schedules Class Lectures @ Room # 1004 & 1007 :
Sunday : 05:30 PM – 07:30 PM [1004] SUNDAY : 08:00 PM – 09:00 PM [1007] Consultation Hours : Saturday : 01:00 PM – 05:00 PM Sunday : 01:30 PM – 05:30 PM Monday : 11:00 AM – 02:00 PM; 03:30 PM – 04:30 PM Tuesday : 01:30 PM – 05:00 PM Wednesday : 11:30 AM – 02:00 PM; 03:30 PM – 04:30 PM Thursday : 10:00 AM – 05:00 PM
5
Schedule: Mid Term Weeks
Week 1: Class Week 2: Class Week 3: Class + Quiz 1 + Project 1 Week 4: Class Week 5: Class + Quiz 2 Week 6: Class Week 7: Class + Quiz 3 Week 8: Mid Term Exam
6
Schedule: Final Term Weeks
Week 09 : Class Week 10 : Class + Quiz 4 + Project 2 Week 11 : Class Week 12 : Class + Quiz 5 Week 13 : Class Week 14 : Class + Quiz 6 Week 15 : Class Week 16 : Final Exam
7
Rules and Regulations Must have at least 60% class attendance to pass this course. Failure to do so will result in an automatic UW. Must appear in at least two quizzes in each term. Must appear in the midterm and final exams. No make-up quiz will be taken for missed quiz. No late submission of projects/assignments. No request will be entertained for Mid Term/Final Grade.
8
Cheating Policy (official rule)
You’ll get an F in the course
9
Grading Policy Attendance : 10% Assignment : 10%
Quizzes or Class Test : 10% Mid-Term : 30% Final-Term : 40% Course Total : 100%
10
Text/Reference Books & Study Materials
Software Engineering: A Practitioner’s Approach (6th Edition) – Roger S Pressman, is the required text Software Engineering, 7th Edition, Ian Sommerville Lecture notes will be posted at the course website on a regular basis Additional handouts/photocopies will be provided by the Instructor if necessary
11
What is Software? What is Software?
Computer software, or just software, is a collection of computer programs and related data that provides the instructions to a computer what to do and how to do (for perform a specific job). Computer programs and associated documentation. Types of Software: Generic Customized
12
What is Software Quality?
Software Quality (as per ISO/ IEC 9126): The totality of functionality and features of a software product that contribute to its ability to satisfy stated or implied needs. Software Quality (as IEEE Std 610): The degree to which a component, system or process meets specified requirements and/or user/customer needs and expectations.
13
What is Software Quality?
According to ISO/IEC 9126, software quality consists of: Functionality Reliability Usability Efficiency Maintainability Portability
14
Software Engineering What is Software Engineering?
What is the main objective?
15
Software Engineering What is Software Engineering?
An engineering discipline that is concerned with all aspects of software production. Application of systematic, disciplined, quantifiable approach to software development, operation and maintenance.
16
Software Engineering What are the main challenges of software development now-a-days? High cost Difficult to deliver on time Low quality
17
Software Engineering What is the objective of Software Engineering?
To develop methods for developing software that can scale up and be used to consistently develop high-quality software at low cost.
18
Summary Any Questions ?!!?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.