Software maintenance course syllabus

Dgca govt of india is the regulatory body which conducts the modules in academic years. Testing is a critical phase of software development life cycle. Students will be expected to complete lab exercises using proper safety. It has been neglected in education, partly because of the difficulty of preparing a software system upon which maintenance can be. Tech information technology it 8th sem course structure for r batch. This is the first of a two course sequence designed to help prepare the student for the. In this software testing course, you will get to understand software testing basics, approaches, concepts and techniques. Swe 437 is an elective in the software engineering minor that covers both testing as well as maintenance. This coursesubject is divided into total of 6 units as given below. Course topical outline subject to change depending on the course progress. These grades will align with the evaluation criteria listed in this syllabus. Explain the scope of the software maintenance problem and demonstrate the use of several tools for reverse engineering software. Each maintenance course contains 512 detailed, jobspecific lessons for a total of 616 lessons. Since software maintenance is a fact of life in the software indus.

List of free online computer maintenance courses and classes. Develop students ability to evaluate the effectiveness of an organizations software. Software testing course syllabus online course detailed. This course teaches students how to maintain a high quality software. In this post, ive covered all the important details that you need to know about diploma in software engineering course. Includes the knowledge to identify and explain pc components, setup a basic pc.

Syllabus for software testing and maintenance uppsala university. After each online course s completion, new supervisors will have a head start on building the. It includes the present state of software engineering, what has been tried in. The course programs will be done in java, jsp, jsf, javascript, jquery, xml, html, and using relational databases. This course presents modern software engineering techniques and examines the software lifecycle, including software specification, design, implementation, testing and maintenance. This course will teach quantitative, technical, practical methods that software engineers and developers can use to test their software, both during and at the end of development. Check the system specification and application software as per requirement of the. Study free online aircraft maintenance courses and moocs from top universities and colleges. Software engineering fundamentals syllabus ncit note finder. Crisis and myths, software process and process models. Quizzes will be administered on canvas or on paper after the completion of each chapter. Aircraft maintenance courses 2020 learn online for free. Courses in computer maintenance cover the fundamentals of troubleshooting and repairing computer hardware and software. Quizzes take place during the normal class periods.

Here you will find the syllabus of third subject in bca semesteriv th, which is software engineering the course code of software engineering is bcas208 bcas208 units. List of expert members participated for finalizing the course curriculum of. Each team will conduct a service project consisting of either a walkthroughaudit or the preparation of a short service case focusing on a topic from the course syllabus. This preliminary syllabus can be expected to change as the course progresses. To explore some of the problems of software maintenance. This syllabus is from a seniorlevel course at george mason university. Sams teach yourself uml in 24 hours, 3rd edition, by joseph schmuller, 2009, sams.

Discover free online aircraft maintenance courses from top universities. The duration of aircraft maintenance engineering is of 4 years which constitutes 2 years academic programs and 2 years of practical training. Everybody must make at least one presentation during the semester. Course content will cover topics related to the personal computer pc. Software testing training schedule for the 5 week online software testing course. The delivery methodology of the program is usually schoolroom lectures associate in nursing sensible laboratory sessions beside seminars and internships being an integral a part of the course. This course gives students experience designing, implementing, testing, and debugging large programs. Prerequisites by topic mastery of programming in a highlevel, objectoriented language.

Computer hardware and software maintenance focuses on the design of computing systems, including instruction in the principles of computer hardware and software components, algorithms data basis, telecommunications, etc. All details and yearly new syllabus will be updated here time to time. Software engineering fundamentals syllabus ncit note. The main purpose of software maintenance is to modify and update software application after delivery to correct faults and to improve performance. Software engineering course description and syllabus spring 2020. Software engineering, 9th edition, by ian sommerville, 2011, addison wesley. In this course, students will be introduced to the principles and techniques of software maintenance and evolution. A variety of concepts, principles, techniques, and tools are presented, encompassing topics such as software processes, project management, people management, software requirements, system models, architectural and detailed. Major topical areas include pc components, basic networking, operating systems, virtualization, troubleshooting, and operational procedures. Automated testing will involve several of the following technologies. Students will acquire knowledge of computer maintenance, learn how to create appropriate documentation. Sofware engineering syllabus the course of the program is designed in an exceedingly manner that it covers all the aspects of software system engineering needed for higher understanding of the scholars. Doc computer hardware and software syllabus robbie barnes.

In this class students will learn the basics of computer repair and maintenance and networking. Cisc 879 software testing and maintenance course syllabus spring 2004 course objectives. Syllabus of software engineering system analysis and design. Istqb certified tester foundation level ctfl 2018 syllabus.

Software engineering software maintenance geeksforgeeks. This course provides a systematic approach towards planning, development, implementation and maintenance of system, also help developing software projects. This course covers the fundamentals of computer hardware and software as well. Aircraft maintenance engineering ame course syllabus. On completion of the course, the student should be able to. Software process improvement, sami zahran addisonwesley, 1998. Major hardware and software vendors, distributors and resellers. This course subject is divided into total of 6 units as given below. The purpose of this training course is to point out the electrical shock hazards that exist in industrial facilities and. Also, the course covers various concepts related of software analysis and testing, along with practical tools, widely used in the open source community. This course provides an overview of the engineering methods, processes. A syllabus template is a document which contains the elements, goals, and content of an entire course. Detailed breakdown of weekly syllabus and training plan for this qa training.

Integrate common preventative maintenance techniques. Even instructors who do want to teach maintenance often cannot devote the time to finding or developing a system for the students to maintain. After each online courses completion, new supervisors will have a head start on building the. It includes the present state of software engineering, what has been tried in the past, what worked, what did not, and why. Cisc 879 software testing and maintenance course syllabus. Dec 16, 2019 d2l is the colleges course management system which includes a gradebook function allowing students access to their grades in order to receive timely and meaningful feedback on their progress in the course at any time. Use the servicemodel computer simulation software and the pronto. Maintenance prediction number of changes, cost, impact analysis 5. The course will cover methods and tools for achieving software quality assurance at various levels of a software system including at the module, subsystem, and system levels. It is taken by students in the computer science, electrical and computer engineering.

The ce program allows you to extend your certification in threeyear intervals through activities and training that relate to the content of your certification. Aircraft maintenance courses 2020 learn online for. This is a reading and discussion subject on issues in the engineering of software systems and software development project design. This course is a study of software testing and maintenance methodologies for objectoriented, componentbased, concurrent, distributed, and web software. Tpcs recommended maintenance technician training curriculum for facilities maintenance technicians includes online 90 technical skills courses. Software testing and maintenance syllabus fall 2018. Producing practical consistent software, international thompson computer press, 1997. Tech software engineering syllabus, course structure and. Course outline introduction to software engineering. Computer hardware maintenance courses course curriculum.

Manual testing is the process in which the defects are identified, isolated, subjected for justification and ensure that the product is defectfree, inorder to produce quality product. Use different viewpoints to organize partitioning to support deployment, maintenance and functional extension. Here, we will have an indepth analysis of diploma in software engineering course. Software engineering course description and syllabus spring. Large software it is easier to build a wall than to a house or building, likewise, as the size of software become large engineering has to step to give it a scientific process. Introduction to software engineering spring semester 2011 course information lecture textbook. The delivery method of the program is mostly classroom lectures and practical lab sessions along with seminars and internships being an integral part of the course. Software engineering concepts aeronautics and astronautics. The buildings maintenance training s subject matter ranges from courses like troubleshooting skills to. The instructor or a ta will reply to most courserelated questions within 2448 hours. This course covers the software development process, from requirements elicitation and analysis, through specification and design, to implementation, integration, testing, and maintenance evolution. The course evaluates past and current trends in software development. D2l is the colleges course management system which includes a gradebook function allowing students access to their grades in order to receive timely and meaningful feedback on their progress in the course at any time. Includes the knowledge to identify and explain pc components, setup a.

Empower and prepare individual students for future opportunities as citizens and leaders. The course of the program is structured in a way that it covers all the aspects of software engineering required for better understanding of the students. The course also describes other forms of software and emails from the web that can be problematic, such as spam, spyware and. Upon completion of the course, the student should be able to among other things. The goal of this course is to master skills that support this partitioning. Here, ive covered details such as duration, eligibility, scope, colleges, fees, syllabus, career prospects and admission process. Students will also get advanced java programming experience. After completing this course, students will have gained some experience with these concepts, should be able to explain the.

Students will be administered a cumulative final at the end of the semester. Syllabus of software engineering system analysis and. Software maintenance exercises for a software engineering project course abstract software maintenance is an important task in the software industry and thus an important part of the education of a software engineer. Doc computer hardware and software syllabus robbie. Cs 425 software engineering course syllabus lectures. The pace of the course is steady, clear and engaging.

It is taken by students in the computer science, electrical and computer engineering, systems engineering, and other engineering ans science majors. With the current shortage of skilled trades, operations, and maintenance personnel it is often necessary to build these talents from within. The syllabus of the mobile phone repairing course conducted at prizm institute covers all the skills needed to be a professional mobile repairing technician. Students will acquire knowledge of computer maintenance, learn how to. The need of software engineering arises because of higher rate of change in user requirements and environment on which the software is working. If you are having trouble viewing the document, you may download the document. The course project will run on a tomcat server with a mysql database. Industrial maintenance training online 360training. General principles of mechanical and electrical systems related to inspection, repair, and preventative maintenance of facility equipment. The first portion of the course will introduce basic concepts and approaches to software maintenance and testing. Through it, the students find out about the type of learning and teaching they can expect from a. At the end of the course, a proficient student should be able to.

Students will learn the fundamentals and key issues during software maintenance and evolution and will learn about frequently used activities, tools, and techniques. Course descriptions master of science in software engineering. Aircraft maintenance engineering course syllabus the duration of aircraft maintenance engineering is of 4 years which constitutes 2 years academic programs and 2 years of practical training. The latest free online learning due to coronavirus updated continuously. Tpc training systems maintenance management online training courses for firstline supervisors is designed to help new maintenance supervisors gain strong supervisory skills, effectively communicate, and implement a preventative maintenance program. It is based on the istqb foundation certified tester foundation level ctfl 2018 syllabus and prepares you for the certification exam, which you. Software maintenance exercises for a software engineering. Software maintenance is the process of modifying a software product after it has been delivered to the customer. Students in all sections of this course will be required to do the following. This course provides an overview of the engineering methods, processes, techniques and measurements used in the software industry. Maintenance management training online tpc training. This class covers the principles of software development emphasizing processes and activities of quality assurance. Software engineering course description and syllabus.

1245 382 985 469 244 952 1122 480 1473 654 1156 115 898 906 417 85 393 973 776 82 1494 882 1508 365 308 530 86 1071 680 351 1057 1392 500 847 865 1050