Software engineering is an engineering branch associated with development of software product using welldefined scientific principles, methods and procedures. It is our goal that in the first five years after graduation our students will. The program faculty help students lay the foundation for achievement of the objectives and outcomes described below. Software engineering btcs603 a plan a software engineering process life. Criteria for accrediting engineering programs, 2019 2020 abet. The software engineering program provides projectrich learning experiences to educate software engineers for success in a rapidly evolving computing field.
Learning objectives for a course on software architecture. This professional masters degree program, available at penn state great valley, focuses on various aspects of software engineering. Software engineering mission, objectives and outcomes at st. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. Use appropriate terminology to describe and relate software design decisions to software engineering.
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. The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to. 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. Learning outcomes introduction to operating systems. To enable expression of these different learning outcomes. Ms manufacturing engineering program learning outcomes ms. Chemical engineering pch101 chemical engineering thermodynamics course objective.
Identification of outcomes to identify the communication skills that comprise communication in the software engineering workplace, we. Students may choose the researchbased course, in which 60 ects. Software engineering program at philadelphia university gives you the opportunity to. Work as an individual and as part of a team to develop and deliver quality software artifacts. The software engineering program has formulated the following program educational objectives, which describe the career and professional accomplishments that our bs software engineering. Develop software for a wide variety of platforms and systems, including mobile devices and the web. Learning outcomes computer software engineering sheridan. It is an iterative, creative, decisionmaking process in which the basic sciences, mathematics, and engineering sciences are applied to convert resources into solutions. Learning outcomes graduates of the software development bachelors online degree program will demonstrate the following industryspecific skills, knowledge, and competencies. Course outcomesco course co computer architecture btcs301 a explain the organization of basic computer, its design. Intended learning outcomes software engineering and digital. Online bachelors bs degree in software development.
The computer science department at the university of wisconsin oshkosh offers a major with an emphasis in computer science or software engineering. 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. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment. Curriculum in software engineering auburn university. Gain the ability to specify, design, implement, analyze, and improve software. Support the implementation and administration of networking solutions. Upon completion of the course, the student should be able to among other things. 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. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and. After graduation, you will have a solid foundation in software engineering. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals.
Course learning objectives clo and course outcomes co m. Intended learning outcomes after graduation, you will have a solid foundation in 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. Software engineering masters program harvard extension school. 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.
Learning outcomes college of engineering and computing. Guided by the mission of the university, the civil engineering. Common issues affecting the security of software systems. The outcome of software engineering is an efficient and reliable software. Home engineering student learning outcomes student learning outcomes. Student learning outcomes software engineering srm. The primary learning outcome of this course is to make you desirable to employers. The desired learning outcomes of our bachelor of engineering computer engineering programme are engineering knowledge. A handson class building an iot system with a significant machine learning component. Learning outcomes for the sc in software engineering. Course learning objectives clo and course outcomes co.
Learning outcomes the graduate has reliably demonstrated the ability to. Software engineering assessments and learning outcomes. Bse and bsie student outcomes a an ability to apply knowledge of mathematics, science, and engineering. 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. Criteria for accrediting engineering programs, 2018 2019 abet. Expected learning outcomes of software engineering2. Demonstrate mastery of the programming languages, styles. Demonstrate continuous learning and work effectively in diverse and competitive environments. This program enables students who have an interest in software development to gain the skills required to work on a software development team. Pdf aligning industry training and incubators with learning. This is to ensure students who take software engineering.
Analyze computer users needs to design, construct, test, and maintain computer application software. Diploma in software testing this topic lists the learning outcomes of this introduction module. Design and program software that appropriately uses a multidimensional array structure. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic. Software engineering program educational objectives. Jun 27, 2017 in university and colleges, software engineering can be a large part of the learning process. 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. In university and colleges, software engineering can be a large part of the learning process. Session w1e communication learning outcomes from software.
Learning outcomes for msc in software engineering reykjavik. 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. After completing the program, students are able to. A ms in manufacturing engineering which prepares our graduates for manufacturing or engineering management leadership positions. Regularly engage in exploring, learning and applying stateoftheart hardware. 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. 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. Application of protective technologies and forensic techniques. The program defines its own student outcomes, and embeds abet student outcomes in each. Abet1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
Develop a broad, coherent knowledge of the software engineering discipline, with detailed knowledge of the application of software engineering. The learning outcomes for the msc in software engineering state that degree holders can apply their knowledge and skills as follows. 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. Pdf while teaching a software engineering course, we noticed a lack of technical skills within the course setting. The learning outcomes for the sc in software engineering state that degree holders can apply their knowledge and skills, as follows. Will be an effective software development team member who contributes innovative.
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. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. Diploma in software testing learning outcomes alison. Graduate program objectives and student learning outcomes. How to apply the software engineering lifecycle by demonstrating competence in. Bs software engineering objectives and outcomes trine university. As specified by the accrediting body, this engineering program assures that graduates will be able to. Software engineering learning outcomes software engineering. In this paper, we present a set of learning objectives and its. Understand the principles of large scale software systems, and the processes that are used to build them. Because of the discipline specific requirements for the humanities courses, it is recommended that a history sequence be completed in the social sciences courses. Bachelor of software engineering saint leo university. Acquire strong fundamental knowledge in science, mathematics, fundamentals of computer. Aligning industry training and incubators with learning outcomes in.
Today, we take a look at just why so much emphasis is placed on software engineering in. An ability to work in one or more significant application domains. To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants. 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. Engineering design engineering design is a process of devising a system, component, or process to meet desired needs and specifications within constraints. Software engineering concentration lewis university. Define software engineering and its practice for large scale projects. This is to ensure students who take software engineering courses are assessed effectively and are imparted with the right level of knowledge and skillsets.
A graduate with a masters in software engineering will have the ability to 1 communicate software engineering concepts, designs, and solutions effectively and professionally. An ability to analyze problems, and to identify and define the requirements in the context of the discipline appropriate to their solutions. The msc is a twoyear graduate programme, 120 ects credits, in software engineering. Pccs computer science concentration combines current practices with practical skills to produce competent employees. More information about the engineering extended studies programs can be found here. 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.
The program outcomes express the goals the program has for student learning upon completion of the degree. Abet1 an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering. Graduate program objectives and student learning outcomes civil, construction and environmental engineering program objective. Gain the ability to specify, design, implement, analyze, and improve software solutions from a wide variety of domains. 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.
Be employed in industry, government, or entrepreneurial endeavors to demonstrate professional. You will be able to describe and apply computer science, software engineering knowledge, best practices, and standards appropriate for engineering complex software systems. Program educational objectives use their knowledge of engineering to creatively and innovatively solve difficult computer systems. Regularly engage in exploring, learning and applying state of theart hardware and software technologies to the solution of computer systems problems. Course outline introduction to software engineering.
Program educational objectives and student outcomes. Computer science at uw oshkosh university of wisconsin. Having successfully completed this module, you will be able to demonstrate knowledge and understanding of. Use their knowledge of engineering to creatively and innovatively solve difficult computer systems problems. Because of the discipline specific requirements for the humanities courses, it is. Software engineering objectives and outcomes school of. 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. Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma.
Through the degree program in software engineering you. The graduate has reliably demonstrated the ability to. Software engineering software engineering learning outcomes. Learning outcomes of software engineeringbased courses require assessors to design assessment questions matching defined cognitive levels. Iet learning outcomes handbook university of sheffield. 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. Masters of science in software engineering san jose. Understand the principles of large scale software systems. Although the focus of this study is software engineering, most of the outcomes are applicable to other engineering programs. At the time of graduation, all software engineering students will have demonstrated. Undergraduate computer science program learning outcomes. 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. Communication learning outcomes from software engineering. Apply mathematics, science and technology knowledge to the field of information technology elo 2.
Achieve success and proficiency in the software engineering profession. One way of addressing these challenges is to clearly specify learning objectives for a course on software architecture. Comp6236 software security university of southampton. Masters of science in software engineering san jose state. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools.
Software engineering masters program harvard extension. Civil engineering educational objectives and student outcomes. 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. Index terms communication, computer science education, curriculum, education, engineering education, oral. Intended learning outcomes software engineering and.
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. Upon completion of the software engineering concentration in the mscs program, students will be equipped to. Support the implementation and administration of computer systems. View enrollment and graduation data software engineering program educational objectives.
Build a fully functional, interactive, layered, distributed, database. Bsc csse programme programme specific content knowledge apply core. An ability to design, implement, and evaluate computerbased solutions to meet a given set of requirements. 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. Develop an understanding of current technologies, such as databases, communication protocols, cloud computing, and web frameworks and their application. Student learning outcomes software engineering srm university.
795 764 361 735 342 979 1622 1674 559 1356 1110 1424 258 282 268 1410 672 565 1645 947 573 350 498 72 873 867 290 324 258 1204 1283 549 660 389 1033 105 531 414 73 803 9 767 1268