Вы находитесь на странице: 1из 10

Software Engineering & Computer Science

Submitted to: Miss Amna Saeed


Submitted by :
Ahmed Khateeb

Registration # SP12-BCS-028

Ahmad Ahsan

Registration # SP12-BCS-027

Adnan Quraishi

Registration # SP12-BCS-043

Dec 13, 2012

COMSATS University of Sciences and Technology

COMSATS University of Sciences and Technology


Chakshazad Park Road near Rawal Dam
Phone # 0092-51-9049801-5 Email: info@ciit.net.pk
Dec 16,2012

Miss Amna Saeed


Department of Humanities
Comsats Islamabad
Subject: A long report on Software Engineering & Computer Science
Dear madam:
A report on Software Engineering & Computer Science is submitted to you as a part
of report writing course .
Software Engineering and Computer science is a discipline that involves the understanding
and design of computers and computational processes.
In its most general form it is concerned with the understanding of information transfer and
transformation. Particular interest is placed on making processes efficient and endowing them
with some form of intelligence.
The discipline ranges from theoretical studies of algorithms to practical problems of
implementation in terms of computational hardware and software.

I am very thankful for your support and corporation

Sincerely,
Ahmed Khateeb
Ahmad Ahsan
Adnan Qurashi

DEDICATION

To our parents , family and friends who


always encouraged me always in my life.

Acknowledgements

First of all we are thankful to Almighty ALLAH who give us power


to complete our report. We are thankful to our teacher Miss Amna
Saeed for her help and corporation and to our friends who helped us
during the making of report.

Abstract
The topic on which we have decided to write our long report is Software Engineering &
computer Science. Today these fields are growing up-to the rank, scope of these fields now a
days are very enhanced. A technical work with lots of knowledge challenges to better up the
required skill. Technology is increasing constantly without any break and market needs
software engineers and computer scientist to work in the digital world . The main concept is
to provide a complete knowledge for acquiring the righteous choice and to accelerate in the
field.

TABLE OF CONTENTS
s.no

Topic

PAGE

Chapter No.1

INTRODUCTION
1.1 Early History ..

Intrduction........................................................01
1.3 What is software?.............................................................
Types of software....................
Chapter No.2
2
Software engineering and computer science
2.1 Principals of SE and CS06
2.2 Definition of SE and CS.
2.3 Why cs and ce..............................................................
2.4 Difference between CS and CE.....................................
1.2

Chapter No. 3
3
SCOPE AND VISION
3.1 Challenge of Reliability in Software Development...08
3.2 Requirements ....................09
3.3 Design...................09
3.4 Programming......................
3.5 Software build and Deployment.................................................10
3.6 Testing..........................................................................................11
3.7 Software Testing.........................................................................11

Chapter no .4
4
Quality and control
4.1 Understand ability 12
4.2 Completeness ...............12
4.3 Conciseness ......................12
4.4 Portability........... ..........................................................................12
4.5 Consistency.......... .........................................................................12
4.6 Maintainability............. .................................................................13

4.7

Testability ......................................................................................13

Chapter No. 5

Chapter No. 6
6
CONCLUSION AND SUGGESTIONS
6.1
6.2

Problems..............................................................18
Tips for Computer Science and Software Engineering Students........... 19

CHAPTER NO.7
7

APPENDIX
7.1 BIBLIOGRAPHY
7.2 GLOSSARY..

CHAPTER 1
INTRODUCTION

Вам также может понравиться