The concept of software engineering was first discussed at the 1968 nato science committee in germany. Define software engineering and its practice for large scale projects. The computer science department at the university of wisconsin oshkosh offers a major with an emphasis in computer science or software engineering. Software engineering mission, objectives and outcomes at st. Pdf software engineering assessments and learning outcomes. Support the implementation and administration of networking solutions.
Aligning industry training and incubators with learning outcomes in software engineering capstone courses conference paper pdf available march 2019 with 22 reads how we measure reads. The learning outcomes for the msc in software engineering state that degree holders can apply their knowledge and skills as follows. More information about the engineering extended studies programs can be found here. A basis for teaching communication in the engineering curriculum abstract.
Develop an understanding of current technologies, such as databases, communication protocols, cloud computing, and web frameworks and their application. Although the focus of this study is software engineering, most of the outcomes are applicable to other engineering programs. Bsc software engineering course details 2020 entry. To complete the bachelor of software engineering honours, students must attain 32 credit points. Software engineering program educational objectives. A graduate with a masters in software engineering will have the ability to 1 communicate software engineering concepts, designs, and solutions effectively and professionally. Communication learning outcomes from software engineering professionals. Support the implementation and administration of computer systems. Build a fully functional, interactive, layered, distributed, databasebacked software system from the groundup as part of a small, agile, development team in a laboratory setting. To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants.
Description of computer science degree programs offered by the computer science and engineering department computer science is the study of the theoretical and practical aspects of computer technology and computer usage. Regularly engage in exploring, learning and applying stateoftheart hardware. Software engineering assessments and learning outcomes. A ms in manufacturing engineering which prepares our graduates for manufacturing or engineering management leadership positions. Sheridans honours bachelor of information systems security prepares you for a career in it security with courses like database and network security. Course learning objectives clo and course outcomes co. Software engineering masters program harvard extension.
The learning outcomes for the sc in software engineering state that degree holders can apply their knowledge and skills, as follows. Work as an individual and as part of a team to develop and deliver quality software artifacts. Software engineering mission, objectives and outcomes st. Computer science at uw oshkosh university of wisconsin. 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. During this transformation we are migrating our products and data to our website. This is to ensure students who take software engineering courses are assessed effectively and are imparted with the right level of knowledge and skillsets. Identify software requirements for manual or automated realworld systems.
Ms manufacturing engineering program learning outcomes. Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma. Course learning objectives clo and course outcomes co m. 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. College of engineering and computer science software engineering ms student learning outcomes. After graduation, you will have a solid foundation in software engineering. Courses in boldface are those used to calculate inmajor gpa. Attainment of these outcomes prepares graduates to enter the professional practice of engineering.
The program must have documented student outcomes that support the program educational objectives. An assessment strategy to determine learning outcomes in. Use appropriate terminology to describe and relate software design decisions to software engineering principles such as efficiency, reusability, readability, information hiding, and encapsulation. Learning outcomes for computer studies certificate programs. Create secure software applications using objectoriented, structured, scripting and lowlevel programming techniques and software engineering. Masters of science in software engineering san jose. Programs, curriculum alignment, and assessment plans i. Professional, legal and ethical issues the ability to analyze, assess and apply ethical theories, pr. To confirm that this document is the most uptodate release, please.
Programmes bachelor of science in computer science software engineering learning outcomes. It is widely acknowledged that employers tend to be dissatisfied with the communication skills of new engineering graduates, yet research into employers expectations has not provided a sufficient. Learning outcomes for the sc in software engineering. Intended learning outcomes software engineering and. 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. Will be an effective software development team member who contributes innovative. 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.
Criteria for accrediting engineering programs, 2020 2021. At the time of graduation, all software engineering students will have demonstrated. Students may choose the researchbased course, in which 60 ects. Aligning industry training and incubators with learning. Students can make course unit choices that allow them to change between the computer science, software engineering, artificial intelligence and distributed computing programmes at the end of the first year. 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. Software engineering objectives and outcomes school of. Course units and themes of particular relevance to software engineering include. Criteria for accrediting engineering programs, 2019 2020.
Demonstrate mastery of the programming languages, styles. Learning outcomes of software engineering based courses require assessors to design assessment questions matching defined cognitive levels. Key learning outcomes through the degree program in software engineering you. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. In this paper the authors present the method they have devised to determine how students perceive their own learning outcomes following a smallgroup pbl software engineering course. Most students choose to study 4 units per trimester, and usually undertake two trimesters each year. The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to.
Demonstrate knowledge of advanced software engineering techniques and their applications. This paper outlines the application of blooms taxonomy in software engineering assessment and the matching of assessments with learning outcomes. Student learning outcomes software engineering srm. Maintain currency through selflearning or other professional development. Deploy appropriate theory, practices, and tools for the specification, design.
Learning outcomes computer software engineering sheridan. A bachelors degree in computer science from university of wisconsin oshkosh empowers students to expertly design and implement computational solutions that tackle todays most challenging social, scientific, economic and business issues. Bs in software engineering objectives and student outcomes. Upon completion of the course, the student should be able to among other things. You will be able to describe and apply computer science, software engineering knowledge, best practices, and standards appropriate for engineering complex software systems. Chemical engineering pch101 chemical engineering thermodynamics course objective. Communication learning outcomes from software engineering. Course outline introduction to software engineering. Learning outcomes college of engineering and computing.
Understand the principles of large scale software systems, and the processes that are used to build them. Outcome engenuity is transforming into two specialty companies. Software engineering program at philadelphia university gives you the opportunity to. Student outcomes are outcomes 1 through 7, plus any. Most units think of units as subjects are equal to 1 or 2 credit point. Student outcomes are outcomes 1 through 7, plus any additional outcomes that may be articulated by the program. Student learning outcomes software engineering srm university. Program educational objectives use their knowledge of engineering to creatively and innovatively solve difficult computer systems. The software engineering program provides projectrich learning experiences to educate software engineers for success in a rapidly evolving computing field. Acquire strong fundamental knowledge in science, mathematics, fundamentals of computer. Learning outcomes for msc in software engineering reykjavik. Be employed in industry, government, or entrepreneurial endeavors to demonstrate professional. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools. 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 3 an ability to design, implement, and evaluate a computerbased system, process.
Be aware of professional, legal, and ethical issues in the software engineering area, and social impact. Learning outcomes the graduate has reliably demonstrated the ability to. The primary learning outcome of this course is to make you desirable to employers. The software engineering program enables students to acquire.
1673 641 176 1465 628 944 1402 1659 3 1298 624 1214 1254 533 875 554 405 1339 28 1004 599 1543 610 212 1109 873 1593 234 1146 454 160 1516 1495 431 409 1408 99 427 882 210 732 306 453 1054 971 1186 366 1323 631