Learning outcomes of software engineering

Graduate program objectives and student learning outcomes. Develop a broad, coherent knowledge of the software engineering discipline, with detailed knowledge of the application of software engineering. The learning outcomes specified for iet accredited programmes have been developed to provide for variety and flexibility in the design of programmes and encourage innovation while maintaining a core understanding of engineering principles. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics an ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors. Define software engineering and its practice for large scale projects. Software engineering concentration lewis university. Support the implementation and administration of networking solutions. Criteria for accrediting engineering programs, 2019 2020 abet.

Because of the discipline specific requirements for the humanities courses, it is. Fall 20 page 6 of 6 cse program outcomes outcome description of outcome 1 an ability to apply knowledge of computing, mathematics, science, and engineering 2 an ability to design and conduct. Common issues affecting the security of software systems. Intended learning outcomes software engineering and digital. Because of the discipline specific requirements for the humanities courses, it is recommended that a history sequence be completed in the social sciences courses. Software engineering assessments and learning outcomes. Course outline introduction to software engineering. Use appropriate terminology to describe and relate software design decisions to software engineering. The software engineering program has formulated the following program educational objectives, which describe the career and professional accomplishments that our bs software engineering degree program is preparing graduates to attain.

Expected learning outcomes of software engineering2. Communication learning outcomes from software engineering. The desired learning outcomes of our bachelor of engineering computer engineering programme are engineering knowledge. The primary learning outcome of this course is to make you desirable to employers. As specified by the accrediting body, this engineering program assures that graduates will be able to.

The primary goal of the program is to prepare students to develop the next generation of software products and services for consumers, industry, and government. An ability to design, implement, and evaluate computerbased solutions to meet a given set of requirements. Bse and bsie student outcomes a an ability to apply knowledge of mathematics, science, and engineering. Upon completion of the course, the student should be able to among other things. Achieve success and proficiency in the software engineering profession. Diploma in software testing this topic lists the learning outcomes of this introduction module. A ms in manufacturing engineering which prepares our graduates for manufacturing or engineering management leadership positions.

The graduate has reliably demonstrated the ability to. Today, we take a look at just why so much emphasis is placed on software engineering in. Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma. Chemical engineering pch101 chemical engineering thermodynamics course objective. This is to ensure students who take software engineering. Program educational objectives use their knowledge of engineering to creatively and innovatively solve difficult computer systems. You will be able to describe and apply computer science, software engineering knowledge, best practices, and standards appropriate for engineering complex software systems. Gain the ability to specify, design, implement, analyze, and improve software. Having successfully completed this module, you will be able to demonstrate knowledge and understanding of. Software engineering masters program harvard extension. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. The software engineering program provides projectrich learning experiences to educate software engineers for success in a rapidly evolving computing field.

Pccs computer science concentration combines current practices with practical skills to produce competent employees. A graduate with a masters in software engineering will have the ability to 1 communicate software engineering concepts, designs, and solutions effectively and professionally. Demonstrate continuous learning and work effectively in diverse and competitive environments. Learning outcomes computer software engineering sheridan. Software engineering mission, objectives and outcomes at st. The bachelor of computer science specializing in software engineering is designed to support the nations need for professional and capable software engineers to undertake the task of increasing the. Pdf while teaching a software engineering course, we noticed a lack of technical skills within the course setting. Software engineering program educational objectives. The learning outcomes for the msc in software engineering state that degree holders can apply their knowledge and skills as follows.

Jun 27, 2017 in university and colleges, software engineering can be a large part of the learning process. Learning outcomes for msc in software engineering reykjavik. Design and program software that appropriately uses a multidimensional array structure. Bachelor of software engineering saint leo university. The program faculty help students lay the foundation for achievement of the objectives and outcomes described below. One way of addressing these challenges is to clearly specify learning objectives for a course on software architecture. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic. The learning outcomes for the sc in software engineering state that degree holders can apply their knowledge and skills, as follows. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. Criteria for accrediting engineering programs, 2018 2019 abet. Software engineering btcs603 a plan a software engineering process life. Acts as a leader and role model for ethical, professional, and social behavior and inspires others to adhere to ethical principles and practices even when social pressure would.

The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to. Student learning outcomes software engineering srm university. Diploma in software testing learning outcomes alison. Online bachelors bs degree in software development. Course learning objectives clo and course outcomes co. Software engineering objectives and outcomes school of. Student learning outcomes software engineering srm. Engineering design engineering design is a process of devising a system, component, or process to meet desired needs and specifications within constraints. Software engineering software engineering learning outcomes.

It is our goal that in the first five years after graduation our students will. Regularly engage in exploring, learning and applying state of theart hardware and software technologies to the solution of computer systems problems. Course outcomesco course co computer architecture btcs301 a explain the organization of basic computer, its design. The program outcomes express the goals the program has for student learning upon completion of the degree. 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. An ability to work in one or more significant application domains. Ms manufacturing engineering program learning outcomes ms. Through the degree program in software engineering you. An ability to analyze problems, and to identify and define the requirements in the context of the discipline appropriate to their solutions. To enable expression of these different learning outcomes. Learning outcomes introduction to operating systems. Learning outcomes for msc in software engineering national qualification framework for iceland msc in software engineering at reykjavik university qualification at master level cycle 2. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment an ability to work in one or more significant application domains work as an.

This professional masters degree program, available at penn state great valley, focuses on various aspects of software engineering. Gain the ability to specify, design, implement, analyze, and improve software solutions from a wide variety of domains. Student learning outcomes acquire strong fundamental knowledge in science, mathematics, fundamentals of computer science, software engineering and multidisciplinary engineering to begin in practice as a software engineer. Be employed in industry, government, or entrepreneurial endeavors to demonstrate professional. Program learning outcomes plos the software engineering program prepares students to attain the educational objectives by ensuring that students demonstrate achievement of the following expected outcomes. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools. Develop software for a wide variety of platforms and systems, including mobile devices and the web. The bs in software engineering curriculum is designed to prepare graduates for exciting careers in software development by combining the right balance of fundamental and theoretical concepts of modern software design techniques. The software engineering and management programme is about methods and techniques for developing computer applications, asking the right questions to the customer, translating customer answers into. The software engineering program has formulated the following program educational objectives, which describe the career and professional accomplishments that our bs software engineering.

Engineering topics necessary to determine cybersecurity requirements and to analyze, design, test and protect complex devices and systems that incorporate hardware, software, and human components. Use their knowledge of engineering to creatively and innovatively solve difficult computer systems problems. After completing the program, students are able to. Demonstrate mastery of the programming languages, styles. It is an iterative, creative, decisionmaking process in which the basic sciences, mathematics, and engineering sciences are applied to convert resources into solutions. Civil engineering educational objectives and student outcomes. Abet1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering. Learning outcomes graduates of the software development bachelors online degree program will demonstrate the following industryspecific skills, knowledge, and competencies.

View enrollment and graduation data software engineering program educational objectives. Develop an understanding of current technologies, such as databases, communication protocols, cloud computing, and web frameworks and their application. Abet1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. Graduate program objectives and student learning outcomes civil, construction and environmental engineering program objective. Masters of science in software engineering san jose. Intended learning outcomes software engineering and. Support the implementation and administration of computer systems. More information about the engineering extended studies programs can be found here. Guided by the mission of the university, the civil engineering. In this paper, we present a set of learning objectives and its.

Masters of science in software engineering san jose state. Iet learning outcomes handbook university of sheffield. Curriculum in software engineering auburn university. Continuous professional improvement through lifelong learning including but not limited to the admission to and completion of professional or graduate studies of the highest standard. Pdf aligning industry training and incubators with learning. Upon completion of the software engineering concentration in the mscs program, students will be equipped to. Software engineering is an engineering branch associated with development of software product using welldefined scientific principles, methods and procedures. The program defines its own student outcomes, and embeds abet student outcomes in each.

Learning outcomes of software engineeringbased courses require assessors to design assessment questions matching defined cognitive levels. Computer science at uw oshkosh university of wisconsin. Work as an individual and as part of a team to develop and deliver quality software artifacts. Will be an effective software development team member who contributes innovative. Learning outcomes for the sc in software engineering. Intended learning outcomes after graduation, you will have a solid foundation in software engineering. Learning objectives for a course on software architecture. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and. Bs software engineering objectives and outcomes trine university. Apply mathematics, science and technology knowledge to the field of information technology elo 2.

Analyze computer users needs to design, construct, test, and maintain computer application software. Software engineering masters program harvard extension school. Software engineering learning outcomes software engineering. Understand the principles of large scale software systems, and the processes that are used to build them. After graduation, you will have a solid foundation in software engineering. Bsc csse programme programme specific content knowledge apply core. Identification of outcomes to identify the communication skills that comprise communication in the software engineering workplace, we. A handson class building an iot system with a significant machine learning component. Students may choose the researchbased course, in which 60 ects. Build a fully functional, interactive, layered, distributed, database. The objective of the masters and doctoral programs is to graduate students who are in demand by employers and graduate programs and who lead fulfilling professional careers through their abilities to. Although the focus of this study is software engineering, most of the outcomes are applicable to other engineering programs. The computer science department at the university of wisconsin oshkosh offers a major with an emphasis in computer science or software engineering.

Index terms communication, computer science education, curriculum, education, engineering education, oral. This is to ensure students who take software engineering courses are assessed effectively and are imparted with the right level of knowledge and skillsets. This course is more focused on embedded devices and iot and focuses on a specific scenario where machine learning is used, whereas we survey software engineering challenges across aienabled systems more broadly. The outcome of software engineering is an efficient and reliable software. In university and colleges, software engineering can be a large part of the learning process.

Fall 20 page 6 of 6 cse program outcomes outcome description of outcome 1 an ability to apply knowledge of computing, mathematics, science, and engineering 2 an ability to design and conduct experiments, as well as to analyze and interpret data. To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants. At the time of graduation, all software engineering students will have demonstrated. Comp6236 software security university of southampton.

Learning outcomes the graduate has reliably demonstrated the ability to. The msc is a twoyear graduate programme, 120 ects credits, in software engineering. Understand the principles of large scale software systems. Student learning outcomes the software engineering graduates acquire strong fundamental knowledge in science, mathematics, fundamentals of computer science, software engineering and multidisciplinary engineering to begin in practice as a software engineer. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals.

Oct 21, 2009 these skills are presented in the form of outcomes that can be used by faculty not only to build a communicationrich program but also to enhance classroom instruction. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment. Program educational objectives and student outcomes. Using proven software engineering principles, students develop skills in largescale software development and receive a strong background in theoretical and mathematical concepts in a teambased environment. Regularly engage in exploring, learning and applying stateoftheart hardware. Acquire strong fundamental knowledge in science, mathematics, fundamentals of computer. Course learning objectives clo and course outcomes co m. Software engineering mission, objectives and outcomes st. Application of protective technologies and forensic techniques. Undergraduate computer science program learning outcomes. This program enables students who have an interest in software development to gain the skills required to work on a software development team.

Aligning industry training and incubators with learning outcomes in. Software engineering program at philadelphia university gives you the opportunity to. Home engineering student learning outcomes student learning outcomes. How to apply the software engineering lifecycle by demonstrating competence in. Session w1e communication learning outcomes from software.

140 53 412 89 1445 199 882 882 1282 833 500 1138 312 246 800 870 821 1334 107 1456 785 807 1001 537 1278 912 323 412 57 1195 1321 515 212 499 984 251 399 437 633 958 811 906 86 1461 1480 599 607 616 1249