Learning outcomes of software engineering course

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. In this paper, we present a set of learning objectives and its. Build a fully functional, interactive, layered, distributed, databasebacked software system from the groundup as part of a small, agile, development team in. It introduces concepts such as software processes and agile methods, and essential software development activities, from initial specification through to system maintenance. Bsc software engineering course details 2020 entry the. Registered for online courses student achievements faculty achievements placements. Learning outcomes for msc in software engineering reykjavik. Software engineering mission, objectives and outcomes at st. Be able to identify and apply current and emerging software engineering technologies required for the creation of reliable, predictable, wellengineered software systems.

Join thousands of students studying software engineering methodologies, software design, parallel programming, and software debugging with alisons free online software engineering courses. Learning outcomes should match instructional strategies and assessment requirements. Software engineering learning outcomes the graduate has reliably demonstrated the ability to. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle.

Software engineering curriculum international technological. Use their knowledge of engineering to creatively and innovatively solve difficult computer systems problems. Graduates of the program are expected to demonstrate. A handson class building an iot system with a significant machine learning component. Software engineering program educational objectives. Design and program software that appropriately uses a multidimensional array structure.

Software engineering mission, objectives and outcomes st. The software engineering program provides projectrich learning experiences to educate software engineers for success in a rapidly evolving computing field. Student learning outcomes software engineering srm university. Students use data structures, algorithms, programming languages, and software engineering techniques to implement significant programming projects. This course requires the student to demonstrate the following. The software engineering program provides projectrich learning experiences to. Course learning outcomes click on the links below for course descriptions and learning outcomes. Use appropriate terminology to describe and relate software design decisions to software engineering principles such as efficiency, reusability, readability, information hiding, and encapsulation. 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.

Community college of rhode island is the largest community college in new england and has been a leader in education and training since 1964. The master of software engineering degree is conferred upon students who earn a minimum of 36 credits of course work while maintaining an average gradepoint average of 3. As specified by the accrediting body, this engineering program assures that graduates will be able to. Comp sci 1106 introduction to software engineering. Session w1e communication learning outcomes from software. Electrical engineering technology learning outcomes. Regularly engage in exploring, learning and applying stateoftheart hardware and software technologies to the solution of computer systems problems. Identification of outcomes to identify the communication skills that comprise communication in the software engineering workplace, we. College of arts and sciences 221 hayes hall, 4193722337 software engineers are in high demand in a wide variety of fields, including business, communications, health care, and government. The software engineering major focuses study on the methodologies. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. Bsc software engineering course details 2020 entry.

To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants. Utilize learning outcomes as a basis for course preparation. This nationally administered exam provides a national benchmark for assessing achievement of the student outcomes. Objectives and outcomes program educational objectives for course 16 and course 16eng.

Course units and themes of particular relevance to software engineering include. Comp sci 1106 introduction to software engineering course. Review the full course description and key learning outcomes and create an account and enrol if you want a free statement of participation. In university and colleges, software engineering can be a large part of the learning process. The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to. An ability to apply knowledge of mathematics, science, and engineering. Cpsc 310 will be a challenging course that we have designed to integrate many of the ideas and concepts from your prior courses in order to help you to learn how to apply them to engineering modern software systems.

Jun 27, 2017 in university and colleges, software engineering can be a large part of the learning process. Student learning outcomes software engineering srm. Acquire strong fundamental knowledge in science, mathematics, fundamentals of computer science, software engineering and multidisciplinary engineering to begin in practice as a software engineer. Graduates are well suited to work on diverse software engineering teams, designing and building complex and highquality software systems. Identification of outcomes to identify the communication skills that comprise communication in. Learning outcomes computer software engineering sheridan. Penn state erie, the behrend college, offers the learning opportunities of a major. Learning outcomes the graduate has reliably demonstrated the ability to. 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.

Diploma in software testing learning outcomes alison. Software engineering bowling green state university. Unfortunately, when something negative happens because of computers it often affects a large number of people. Today, we take a look at just why so much emphasis is. The program faculty help students lay the foundation for achievement of the objectives and outcomes described below. Fundamentals of engineering exam reports from the national council of examiners for engineering and surveying. Diploma in software testing this topic lists the learning outcomes of this introduction module. This program enables students who have an interest in software development to gain the skills required to work on a software development team. The primary learning outcome of this course is to make you desirable to employers.

Bs in software engineering objectives and student outcomes. Maintain currency through selflearning or other professional development. Students may choose the researchbased course, in which 60 ects credits are devoted to courses and 60 ects credits to an individual research project, or the. Identify software requirements for manual or automated realworld systems. Course learning objectives clo and course outcomes co m. Develop an understanding of requirements engineering process and distinguish between different types. Demonstrate an understanding of the following key software engineering activities within the context of a realistic software engineering process. At the time of graduation, all software engineering students will have demonstrated. Comp sci 1106 introduction to software engineering north terrace campus semester 2 2020. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and. Operate in teams to develop the project, acquire and use resources references pertaining to the. Analyze the intensity variation of light due to polarization, interference and diffraction. Understand the principles of large scale software systems, and the processes that are used. The mission of the mechanical engineering program is to provide and sustain a quality, state of theart education in mechanical engineering that enables students to develop specialized knowledge and experience required to practice as professional mechanical engineers or to pursue a course of analytical study.

Upon completion of this course, the student will be able to. Software engineering program at philadelphia university gives you the opportunity to. Pdf software engineering assessments and learning outcomes. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals. Engineering course outcomes community college of rhode island. This is to ensure students who take software engineering courses are assessed.

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. It is imperative that cs students understand how their action will have an effect in short and long term, both directly and indirectly. Upon successful completion, students will have the knowledge and skills to. The mission of the mechanical engineering program is to provide and sustain a quality, stateoftheart education in mechanical engineering that enables students to develop specialized knowledge and experience required to practice as professional mechanical engineers. Introduction to software engineering programs and courses anu. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment. Explain fundamentals of quantum mechanics and apply to one dimensional motion. An ability to design and conduct experiments, as well as analyze and interpret data. Course assessment matrix cs 425 software engineering program outcomes course outcomes assessment methodsmetrics program objectives impacted 4 students demonstrate the ability to develop a high quality software system while working in a project group. Students will perform analysis, specification, design, implementation, and testing resulting in quality computer software solutions. This course provides a general introduction to software engineering. Develop an understanding of project management, software process models and the ability to select the suitable model to use in software development.

An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. Graduates of the software engineering program will have. Program learning outcomes academic programs and planning. Course outline introduction to software engineering. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools. The official course learning outcomes clos for cpsc 310 are. Demonstrate the application of circuit analysis and design, computer programming, associated software, analog and digital electronics, and microcomputers, and engineering technology standards to the building, testing, operation, and maintenance of electricalelectronics systems.

Understand the principles of large scale software systems, and the processes that are used to build them. Course learning objectives clo and course outcomes co. The course will begin with an introduction to software engineering, giving you a definition of this body of knowledge, as well as a discussion of the main methodologies of software engineering. Engineering software engineering university of nebraska. The educational program objectives of our undergraduate degree programs are in alignment with the missions of mit, the school of engineering, and the department of aeronautics and astronautics. Bs software engineering objectives and outcomes trine university. Chemical engineering pch101 chemical engineering thermodynamics course objective.

Privacy protection in the digital age and healthcare. Mechanical engineering technology course student learning outcomes 5year assessment map i met 2 dynamics fall 2019 1 identify pertinent variables associated with linear kinematics. Software engineering objectives and outcomes school of. The student outcomes are assessed annually and each academic program employs at least three of the measurement tools above. Penn state erie, the behrend college, offers the learning opportunities of a major research. Engineering course outcomes community college of rhode. Software engineering foundation understand the software development process in relation to the fundamental principles and methodologies in software engineering and computer science, including the analysis, design, implementation and testing of contemporary objectoriented software systems. On completion of the award, students will be able to. Most instructors expect students to go beyond memorization of facts and terminology. The software engineering program enables students to acquire.

Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma. Learning outcomes describe the learning that will take place across the curriculum through concise statements, made in specific and measurable terms, of what students will know andor be able to do as the result of having successfully completed a course. These software engineering courses will provide you with valuable insight into the technical skills and modern techniques used in the software industry. Faculty and staff are committed to ensuring student success.

Comp3297 software engineering university of hong kong. Evaluate software engineering processes used to build modern. Mechanical engineering technology student learning outcomes. Learning objectives for a course on software architecture. 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. One way of addressing these challenges is to clearly specify learning objectives for a course on software architecture. The course will also introduce some of the theoretical fundamentals that underpin computer science. Software engineering assessment, blooms taxonomy, learning outcomes 1. The above course learning outcomes are aligned with the engineers australia stage 1 competency standard for the professional engineer.