Mohammad Tausif
This Website is created as a portfolio to showcase my work ethics and standard
Software Development Engineering
Professional Responsibility & Ethics
There are several professional responsibilities for a software engineer. They are: Confidentiality: Engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed. Competence: Engineers should not misrepresent their level of competence. They should not knowingly accept work which is out with their competence. Intellectual property rights: Engineers should be aware of local laws governing the use of intellectual property such as patents, copyright, etc. They should be careful to ensure that the intellectual property of employers and clients is protected. Computer misuse: Software engineers should not use their technical skills to misuse other people's computers. Computer misuse ranges from relatively trivial to extremely serious.
As a future software engineer a student must understand some fundamental things and also posses ethics related to engineering and software development. • Systems should be developed using a managed and understood development process. Of course, different processes are used for different types of software. • Dependability and performance are important for all types of system. • Understanding and managing the software specification and requirements (what the software should do) are important. • Where appropriate, you should reuse software that has already been developed rather than write new software. • The value of a product is set according to it's finishing.
I Love to Code
int i=0;
do
{
printf("value of i = %d \n", i);
i++;
}
while(i <= 10);
printf("Family and Friends \n");
int j=0;
while(j <= 10)
{
printf("value of j = %d \n", j);
j++;
}