SE-308 Software Engineering-II 7th Term SE 2009-2010 University of Engineering & Technology Taxila, Pakistan Software Engineering Department.

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

1 SWE Software Testing and Quality Assurance Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer.
ICS 324 Database Systems Second Semester (072) Information & Computer Science Department.
SWE 415: Software Testing and Quality Assurance Section 01, 12:00-12:50pm, 22:130 Spring Semester (072) King Fahd University of Petroleum &
General information CSE 230 : Introduction to Software Engineering
CMSC 132: Object-Oriented Programming II
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
Lab00: Pre-Lab Fast Presentation 5 – 10 min KFUPM, CCSE, ICS Dept Fall Semester, Term 061 ICS Al-Zouri, Ali.
CMSC 132: Object-Oriented Programming II Nelson Padua-Perez William Pugh Department of Computer Science University of Maryland, College Park.
1 CS 425 / CS 625 Software Engineering Fall 2007 Course Syllabus August 27, 2007.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
PROBABILITY AND STATISTICS FOR ENGINEERS Session 1 Dr Abdelaziz Berrado MTH3301 —Fall 09.
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
1 Are you ready?. 2 Professor: Vladimir Misic Office : Phone: Office Hours : Mon, Tue; 2:00pm – 4:00pm Website :
Fall 2013 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 27,
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
Spring 2008 Mark Fontenot CSE Honors Principles of Computer Science I Note Set 1 1.
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
1 COMS 161 Introduction to Computing Title: Course Introduction Date: August 25, 2004 Lecture Number: 1.
2 September Statistics for Behavioral Scientists Psychology W1610x.
Course Introduction CSCI Software Engineering II Fall 2014 Bill Pine.
Software Requirements Southern Methodist University CSE 5316/7316.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
Fall 2015 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 25,
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
Understanding the Academic Structure of the US Classroom: Syllabus.
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
CS355 Advanced Computer Architecture Fatima Khan Prince Sultan University, College for Women.
[CS-225: Software Engineering] Course Guide Fatima Khan Prince Sultan University, College for Women.
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Princess Nora University Faculty of Computer & Information Systems
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
IST359: Introduction to DBMS IST359 Spring 2012 Instructor : Michael Fudge t o.110b Hinds w.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
The Study of Living Things % = A 89 80% = B % = C % = D 59 – 0% = F.
Fall 2011 Course Syllabus Instructor: Sergiu Dascalu Department of Computer Science and Engineering August 30,
Instructor: Basma Alabdullatif Office: Preparatory Year instructors office, 1st floor Office hours: sat(11-1), sun(11-1)
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CSE 1105 Week 1 CSE 1105 Introduction to Computer Science & Engineering Time: Wed 4:00 – 4:50 Thurs 9:30 – 10:20 Thurs 4:00 – 4:50 Place: 100 Nedderman.
CGMB324: MULTIMEDIA SYSTEM DESIGN
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
Electronic Drafting DFT 58A&B Cliff Monroe - Instructor.
1 BUS 3500 MANAGEMENT INFORMATION SYSTEMS Abdou Illia, Ph.D. (Monday 8/24/2015)
Geology I: Earth’s Interior(ERTH-1960) Geology I: Lab (ERTH-1961) Fall, 2015 Syllabus Class Homepage:
Software Engineering (CSI 321) Introduction. Introduction Course Title: Software Engineering Course Code: CSI-321 Credit Hours: 3 Section: 1 2.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Welcome to Chemistry 101 Lecture. About Your Instructor Name: Qiquan (Joshua) Wang Phone: (lab),
CS101 Computer Programming I
IE102 A Process Outlook for Industrial Engineering
Software Requirements
CSC 111 Course orientation
Course Overview CSE8313 Object-Oriented Analysis and Design
Princess Nora University Faculty of Computer & Information Systems
COMS 161 Introduction to Computing
System Analysis and Design 2
Software Project Management
Princess Nora University Faculty of Computer & Information Systems
System Analysis and Design 2
SE291 INTRODUCTION TO Software Engineering Spring 2019
Introduction to the Java Language ​
Presentation transcript:

SE-308 Software Engineering-II 7th Term SE University of Engineering & Technology Taxila, Pakistan Software Engineering Department

Instructor  Information:  Engr. Fawad Riasat Raja  Phone:  Office Hours:11:00 am – 01 pm (Monday & Wednesday) (Or by appointment)   Role  Teaching and Assessment  Expectation  Students are encouraged to read the material before the class  Students must always read the covered material after the class  Grades are the responsibility of the student.

Course  Information: Course:  Software Engineering-II Class Time:  8:30 AM – 10:00 AM (Room # 02) Text Book:  Software Engineering (7 th Edition) By: Sommerville.  Object Oriented Software Engineering Using UML, Patterns and JAVA (2 nd Edition) By: Bernd Bruegge, Allen H. Dutoit

Syllabus  Catalog Course Description: The software development process; Software requirements and specification; Software design; Software verification and validation; Software management; Software tools.

The objectives of this course are:  To understand the importance of software engineering to computer science and the most important general approaches to structuring the software production process;  To analyse the requirements for a software system and produce a software design (including user interface) from requirements;  To use formal specification techniques to aid the specification process;  To appreciate the benefits and difficulties of performing software engineering in a group, including the development of requirements and design documents and interaction with a client;  To understand how reliability, reusability, verification and validation are vital concerns for any software engineering effort;  To understand the important issues for managing and supporting the software engineering process at both the group and individual level

Grading Policy  Assignments 5  Quizzes(announced) 5  Quizzes(Suparized) 5  Attendance 10  Final Exam 50  Lab Work/Project 25 (distribution will be described in the lab)  External Viva 25

General Policies  Submit your own work unless the assignment is specifically identified as a collaborative one.  Participation in the class is strongly encouraged and will be considered in the grading.  All assignments must be submitted on the due date. No late submission is allowed.  No make up exams or quizzes will be given.

Methodology  The course will be two 45-minutes classes a week, a total of 32 lectures. It will be used for lectures, exams and assignments discussion.  We will spend enough time for every topic such that it will be covered thoroughly. Examples will be done in the class. PowerPoint Slides will be used to save the time of writing. Quizzes, homework and programming assignments will be given to complement what the student learns in the lecture. This material will be available in the course web page.  To do well, the student must study and read the material explained in the class before attending the next class. This will help the student in understanding the material on time and also help him in asking related questions immediately. It will be better if the student can read the material before the class.

Rules & Regulations  Attendance is very important. Attendance is taken at the beginning of the class.  Every two late attendance is considered one absence. Repeated late attendance is not permitted.  A 0.5 mark will be deducted for every absence after the fourth absence.  Official excuse for any absence of a class must be presented not later than a week after that class.  Students must know and read the regulations.  No makeup of quizzes or exams will be done. A student missing any of these with an official excuse, his marks will be adjusted accordingly.

 Cheating is not acceptable at any level, (Homework, Quizzes, exams and projects). Plagiarism, copying and other anti- intellectual behavior are prohibited. Violators may have to face serious consequences. Rules & Regulations (contd)

Expectation  The student is expected to interact with the instructor on a frequent basis and review the difficulties he is facing and get the material clarified. Such an effort will bring the student back to the flow of course; otherwise he will lag behind and even the new material will become difficult to follow.  Reading assignments will be given on a regular basis. The student is expected to read the assigned portions in order to gain the most out of the class.

Tips to the Students  In order to do well in this course the following points are to be noted and considered in your planning:  Your attitude to learn and the effort you put in for this course alone will be the primary agents that guide you in this course.  Emphasis is on reasoning and planned & regular work towards this course and not on memorization.  Taking notes is important. Once you take a note of what you consider to be important bits and pieces of information, write it down in your notes. On the same day after the class, review the relevant material and then prepare detailed notes. Such regular recollection, review, revision, and documentation will turn out to be very important in grasping the material and doing well in quizzes and examinations.  Regular interaction during the class & during the instructor's office hours is encouraged. There is nothing like a silly question. By raising doubts and posing questions, you will be helping yourself, others in the class, and the instructor in steering the coverage towards the weak points. So keep one thing in mind during this course: “ it is better to raise a doubt or pose a question, rather than suppressing it and face difficulties later on.

Tips to the Students (Cont).  Reading, written & programming assignments as well as quizzes, projects & examinations are part and parcel of the course. They are expected to supplement the coverage in the class/lab. So treat them that way instead of facing them just as tests for evaluating your performance.  There is no substitute for a regular (daily) preparation for this course. It will be far less effective, even if you spend two times more effort just before the examination days.  Good luck and best wishes for a good semester.