Software engineering and quality assurance syllabus

Oct 15, 2015 the laboratory exercises shall include projects on requirements, analysis and designing of software system. The syllabus for the entrance exam usually consists of the topics covered in the undergraduate course of software engineering. Quality assurance engineering training programs and courses. Sqa is an ongoing process within the software development life cycle sdlc that routinely checks the developed software to. The primary objectives of tcss 360 is to communicate a diverse array of topics in software engineering.

In the practical part, students will become familiar with the development of software with the development of software products from an industry perspective. Quality professionals are members of management teams where their specialized skills promote organizational excellence, reduce wastes, and improve existing processes. Students will develop an understanding of software quality and approaches to assure software quality. Software engineering is a profession dedicated to designing, implementing, and modifying software so that it is of higher quality, more affordable, maintainable, and faster to build. Be familiar with the software quality infrastructure. Stephen kan, metrics and models in software quality engineering 2 nd edition, addison wesley, 2002. Management, maintenance, and quality assurance fall 2012, section 001, class number 82194 cse 4322 989. The detailed syllabus for software quality assurance b. View software quality assurance research papers on academia. Cse 4322 software project management cse 5325 software engineering. In the theoretical part, students will learn about the principles and methods of software engineering, including current and emerging software engineering practices and support tools. Quality control is an essential umbrella activity throughout all phases of any software process, rather than only concerning software code in the construction phase. Quality assurance california state university, dominguez.

March 26, 2017 page 2 recommended texts or supplemental readings the art of software testing, second edition by. Student teams employ knowledge gained from courses throughout the program. Sw assurance activities change as the sw progresses through the project lifecycle. Cse 4322 software project management cse 5325 software. Different aspects of software quality are covered, as well as tools and strategies e g version control, continuous integration and automatic testing for quality assurance in connection with software development. Software testing course syllabus online course detailed. Apr 16, 2020 software quality assurance sqa is a process which assures that all software engineering processes, methods, activities and work items are monitored and comply against the defined standards. Pressman, 6th edition, mc graw hill international edition. Software quality assurance is a kind of an umbrella activity that is applied throughout the software process. Software engineering software quality assurance geeksforgeeks. Due to a transition we are making to a new learning management system, access to asq elearning will not be available starting at 5.

Understand the basic tenets of software quality and quality factors. Software lifecycle and process models such as waterfall and agile methods. Effective groupwork practices, such as mutual accountability and public commitments. The laboratory exercises shall include projects on requirements, analysis and designing of software system. It is the degree to which a system meets specified requirements and customer expectations. Software engineering, definitions of software engineering, the serial or linear sequential development model, iterative development model, the incremental development model, the parallel or concurrent. Software engineering fundamentals syllabus ncit note.

Jun 26, 2014 understand the basic tenets of software quality and quality factors. Software quality 3 credits in this component, quality assurance from a software engineering perspective is covered. You need to stay up to date on industrybest practices and make sure your projects achieve the highest quality standards. Quality assurance is defined as the auditing and reporting procedures used to provide the stakeholders with data needed to make wellinformed decisions. Erb 554 in theengineering research building o ce telephone number. Looking to design that application in the most robust way. Sslc results 2014 check soon 12th results 2014 internal marks results tnea 2014 tancet 2014 tndge 2014. Be exposed to the software quality assurance sqa architecture and the details of sqa components. Historical perspective of quality, what is quality. Software assurance consists of the program itself, managing the program, developing software plans and procedures. It is the degree to which a system meets specified.

Gate graduate aptitude test in engineering gate is an entrance exam conducted for admission to m. Software engineering is the systematic development and application of techniques which lead to the creation of correct and. March 26, 2017 page 2 recommended texts or supplemental readings the art of software testing, second edition by glenford j. The master of science in quality assurance msqa is designed to prepare professionals in quality, engineering, science, andor management for career advancement. Choice of project depend upon teacher and student, case studies shall be included too. It ensures that developed software meets and complies with the defined or standardized quality specifications. Software engineering project i syllabus 163 this is the first part of a twosemester senioryear capstone project. Cp 7026 software quality assurance recent question paper.

From theory to implementation, addison wesley, 2003. The course looks at software quality control and assurance processes and practices, as well as support disciplines such as software project management, software configuration management and release. Quality assurance california state university, dominguez hills. Software engineering is a profession dedicated to designing. Understand of how the sqa components can be integrated into the project life cycle. Tech software engineering syllabus, course structure and. Software quality is a rapidly changing field with a constant influx of new technology. Software quality management, mccalls quality factors and criteria, iso 9126 quality characteristics. Software quality assurance sqa is a set of activities for ensuring quality in software engineering processes. To organize and manage a mediumsized software development project, including project plans and documentation, schedule and cost estimates, and quality assurance activities. The core of this subject is the concepts and principles as well as methodologies and techniques for achieving software quality and realizing software quality assurance sqa. Advanced software engineering syllabus for is 7 sem 2010. The master of science in quality assurance msqa is designed to prepare professionals in quality, engineering, science, and or management for career advancement. Software quality assurance research papers academia.

Management, maintenance, and quality assurance fall 2012, section 001, class number 82194 cse 4322 989 cse 5325 1 instructor christoph csallner o ce number. It60 software quality assurasyllabus aulibrary anna. Software engineering is a discipline that allows us to apply engineering and computer science concepts in the development and maintenance of reliable, usable, and dependable software. User acceptance testing in detail explanation with details. The course looks at software quality control and assurance processes and practices, as well as support disciplines such as software project management, software configuration management and release management.

It is the set of activities which ensure processes, procedures as well as standards suitable for the project. Cp7026 software quality assurance novdec 2016 anna university question paper cp7026 software quality assurance novdec 2016 anna university question paper novdec 2016 here you can get. Software development and quality assurance techniques. Software engineering fundamentals syllabus ncit note finder. Critical practices estimation for software project. It ensures that developed software meets and complies with the defined or standardized. The concept of software engineering was first discussed at the 1968 nato science committee in germany.

It is the set of activities which ensure processes, procedures as well as standards suitable for the project and implemented correctly. Software engineering syllabus 2019 january 2019 page 4 of 5 19softb6 software project management software development lifecycles sequential, iterative, spiral, agile. Student teams employ knowledge gained from courses throughout the program such as development of requirements, design, implementation, and quality assurance to develop a software solution to a realworld problem from. Testing metrics for monitoring and controlling the testing process. Evolving role of software, software characteristics, software applications. The course will begin with an introduction to software engineering. Different aspects of software quality are covered, as well as tools. Software engineering for bct third year first part lecture. Our 6week software quality assurance qa immersive bootcamp will prepare you with everything you need to get your quality assurance certification. This course covers the application of software engineering approaches for the design and architecture of highperformance, secure, and maintainable largescale software systems. It is also monitoring the processes and products throughout the sdlc. To score more in your semester exams get best score in your semester exams without any struggle. Software engineering or bachelor of technology in software engineering is an undergraduate software engineering course.

Testing, quality assurance and quantifiable improvement, by jeff tian, published by wiley, isbn 04717457, is the required text. This course is aimed at helping students build up an understanding of how to develop a software system from scratch by guiding them thru the development process and giving them the fundamental principles of system development with object oriented technology using uml. With your qa certification, you will be a competitive candidate for juniorlevel software qa positions. To understand principles, concepts, methods, and techniques of the software engineering approach to producing quality software particularly for large, complex systems. Syllabus for quality assurance in software development. Software quality assurance is a process which works parallel to development of a software. Computeraided software engineering, software process improvement, emerging trends in software engineering. This course covers the application of software engineering approaches for the design and architecture of highperformance, secure, and maintainable. A practitioners approach, roger s pressman, mcgrawhill, chapters 1420, 23. Syllabus for cs 491591 testing and quality assurance.

Introduction, constraints of software product quality assessment, customer is a king, quality and productivity relationship, requirements of a product, organisation culture, characteristics of software, software development process, types of products, schemes of criticality definitions, problematic areas of software. Syllabus of software testing and quality assurance. Software quality assurance sqa is simply a way to assure quality in the software. You need to stay up to date on industrybest practices and make sure your projects achieve the. Other readings from the current literature may be assigned throughout the semester. These defined standards could be one or a combination of any like iso 9000, cmmi model, iso15504, etc. This course will cover a broad range of topics including. Our software qa courses are held at our lehi campus. Software engineering, a practitioners approach roger s. Cp7026 software quality assurance novdec 2016 anna university question paper cp7026 software quality assurance novdec 2016 anna university question paper novdec 2016 here you can get previous year question paper recent question papers 2marks syllabus 20 regulation etc. Since this is an upperlevel undergraduate course, a high degree of student participation in lectures is.

645 455 435 995 809 1624 646 288 745 1592 1337 1093 1006 1128 613 481 832 388 453 1463 1261 1265 181 1583 1269 1222 1046 169 1109 321 1605 153 573 1010 1287 441 989 615 81 218 648 6 1024 533 772