CSE3203_ 2023 Welcome and Introduction.pptx

SandraKhan7 12 views 19 slides Jul 08, 2024
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

-


Slide Content

The University of Guyana Faculty of Natural Sciences CSE 3203 202 3 – 202 4 (Summer Edition) Object Oriented Software Analysis, Design and Development Sandra Khan Lecturer [email protected] Department of Computer Science

The University of Guyana Faculty of Natural Sciences Object Oriented Software Analysis, Design and Development CSE 3203 Summer (2023 / 2024) Sandra Khan BSc (Computer Science) MSc (Information Security) Masters Agile Methodologies and Digital Transformation Pg Diploma Education (Higher Education) CISSP Department of Computer Science

Welcome and Introduction Object Oriented Software Analysis, Design and Development Welcome to CSE 3203 for the academic year (202 3 – 202 4 ) Summer Edition CSE 3203 Computer Science University of Guyana Department of

Before we begin.. Courtesy Rules for Zoom platform Mute self unless participating in class to minimize the background noises Logistics: Will be using Moodle to manage course 8 hours of Lectures weekly – Mondays & Wednesdays from 1 3 :15 to 1 7 :10 hrs . Tutorials are included in class time. Contact: Email: [email protected] Office Hours: Time: Thurs 1 :00 – 12 :00 pm Meeting ID: 655 278 0660 Whatsapp: 686- 1770 University of Guyana Department of Computer Science CSE 3203 / Introduction

Before we begin.. University of Guyana Department of Computer Science CSE 3203 / Introduction CSE 3203 – Summer Semester : Academic Year 202 3 /202 4 Course Time- Table Lectures : Monday s Wednesdays 1 3 :15 – 17 :10 hrs 13 :15 – 17 :10 hrs Important Dates : Class Start Date: 19 th June 2024 Class Duration: 6 weeks

Course Objectives This course will equip the students with the analytical knowledge required to Perform object-oriented analysis and design. Appreciate the difference between writing programs and doing analysis and design. Do p roblem formulation and decomposition (analysis) and solution building (design) and implementation of a software system. Use Case tools in the analysis, design and development processes. University of Guyana Department of Computer Science CSE 3203 / Introduction

Course Learning Outcomes By the end of this course students will be able to: University of Guyana Department of Computer Science CSE 3203 / Introduction Identify and Describe object-oriented concepts Identify and Describe formal object-oriented analysis and design processes D etermine which processes and OOAD techniques should be applied to a given project Use UML and CASE tools to conduct Object Oriented Analysis and Design Analyze, Design and Develop (Implement) an Object-oriented software

CSE 3203 – Elective Course Exemption(s): There are no exemptions for this course. Pre- requisites: CSE 2200 Contemporary Programming Paradigms Follow-On Courses: University of Guyana Department of Computer Science CSE 3203 / Introduction

CSE 3203 – Elective Course CSE 3203 IS CONCERNED WITH THE OBJECT-ORIENTED APPROACH TO SOFTWARE DEVELOPMENT. University of Guyana Department of Computer Science CSE 3203 / Introduction

Required Readings University of Guyana Department of Computer Science CSE 3203 / Introduction Larman , C. (2005). Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development. Pearson Education India. Booch, G. (2007) Object-Oriented Analysis and Design with Applications (3rd Edition)

Recommended Readings University of Guyana Department of Computer Science CSE 3203 / Introduction Valacich, J.S., George, J.F. & Hoffer, J.A. (2012) Essentials of systems analysis and design . 5th ed. Upper Saddle River, NJ, USA: Prentice Hall. Satzinger , J.W., Jackson, R.B. & Burd , S.D. (2012) Systems analysis and design in a changing world . 6th ed. Boston, MA, USA: Thomson Course Technology. Sommerville, I. (2011) Software engineering . 9th ed. Boston, MA, USA: Addison- Wesley.

Course Assessment University of Guyana Department of Computer Science CSE 3203 / Introduction CSE 3203 – Summer Semester: Academic Year 202 3 - 202 4 This course will use continuous assessment to evaluate students’ learning. Tests (2 %) Assignments ( 30 %) Class Participation and Presentations (10%) Final Project Presentation (10%) Final Project Write up (30%)

Information Systems What is an Information System?

Information Systems What is an Information System? How is an Information System different from a computer application?

Types of Information Systems Can you think of different types of Information Systems? What is the purpose of Information Systems? Why do we need them? Or wish to build them?

How do we build an Information System? Who builds Information Systems? How are Information Systems built? Maintained?

Systems Development Life Cycle Identify the problem Plan and monitor the project – PROJECT MANAGEMENT Discover and understand the details of the problem – SYSTEMS ANALYSIS Design the systems components that solve the problem – SYSTEMS DESIGN Build, test and integrate system components – SYSTEMS DEVELOPMENT Complete system tests and then deploy the solution – TESTING & IMPLEMENTATION

Additional Information University of Guyana Department of Computer Science CSE 3203 / Introduction Course notes and further references are available via Moodle.

End University of Guyana Department of Computer Science CSE 3203 / Introduction End of Welcome and Introduction
Tags