The graduate certificate in Software Engineering is a Purdue University certificate offered in the Department of Computer and Information Sciences.
About
The graduate certificate in Software Engineering is a Purdue University certificate offered in the Department of Computer and Information Sciences.
Software Engineering is the branch of computer science that is focused on the application of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems.
A central problem of today's economic development and competitiveness in industry, society, science, and engineering is the mastering of complex, large software-intensive products and the processes of their construction, application and adaptation.
The certificate will provide you with knowledge of software projects, including requirements analysis, object-oriented methods, design patterns, testing, and maintenance.
You'll complete the certificate with a proficiency in software project management, software design, Unified Modeling Language usage, and computer-aided software engineering.
During your courses, you'll learn about esthetic issues in software design, ethical practices in the software industry, current processes for developing software, current processes for managing software engineering projects, how to measure software quality, how to measure project progress, and what tools you need to support software engineering projects.
Understanding The Requirements
The certificate requires the completion of 12 credit hours. Students admitted directly to the Computer Science Master of Science graduate program may earn this certificate in conjunction with their M.S. degree.
After finishing the requirements for the graduate certificate, you may opt to finish the remaining requirements towards a master's degree, but admission is not guaranteed.
Core course requirement
56500 (Programming Languages)
Specialization courses
50600 (Management of Software Development Process)
50700 (Object Oriented Design and Programming)
53700 (Distributed Computing) or 53600 (Networks)
The IU Richard M. Fairbanks School of Public Health is dedicated to the pursuit of health for all people. We emphasize the prevention of disease and injury and recognize the interconnectedness of the physical environment and ecosystem to the health of the community. We strive to ensure that the interests of the public are represented in health policies and practices, and support activities that promote this comprehensive view.
The school is committed to the principles of equality, shared decision-making, and a focus on the social, biological, and environmental determinants of health, which are central tenets of healthy communities and social justice.
We embrace collaborative and participatory activities as a means of working collectively with other institutions and organizations in the community, across the state, nationally and internationally to ensure healthy communities and populations, a prerequisite for social justice.
While the traditional regulatory, legal, and legislative functions of public health remain as important as ever today, public health is dynamic and must respond in innovative ways to emerging challenges to world health.
Our mission
The mission of the Fairbanks School of Public Health is to cultivate innovative, interdisciplinary, community-engaged education, research and service, and prepare leaders in public health and health care.
Our vision
The Fairbanks School of Public Health is a leader in improving the health of the people of Indiana, the nation and the world.
Our core values
The Fairbanks School of Public Health has established core values to guide all aspects of teaching, research and service: collaboration, commitment to social justice, environmental consciousness, cultural competency, equity, innovation, respect, and sensitivity to diversity.
Software Engineering is concerned primarily with the systematic and disciplined approach to developing software systems
Software systems play a critical role in the functioning of modern society; however, achieving high-quality designs and constructions poses significant challenges.
Software engineering is your ticket to the career path of your choosing. Software is present in most technology we use every day, so it's no surprise that people with software development skills are in high demand.
The Bachelor of Science in Software Engineering synergistically integrates proven engineering techniques and discipline with software development best practices that encompass all aspects of the software development lifecycle (SDLC).
Software systems are complex, often including in excess of a million lines of code. Graduates of the BS in software engineering possess knowledge and skills of a defined engineering approach to complex systems analysis, planning, design and construction.Â
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy