Learning outcomes of software engineering course

Diploma in software testing this topic lists the learning outcomes of this introduction module. Explain fundamentals of quantum mechanics and apply to one dimensional motion. 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. Use appropriate terminology to describe and relate software design decisions to software engineering principles such as efficiency, reusability, readability, information hiding, and encapsulation.

Software engineering objectives and outcomes school of. 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. The program faculty help students lay the foundation for achievement of the objectives and outcomes described below. Identification of outcomes to identify the communication skills that comprise communication in the software engineering workplace, we.

Today, we take a look at just why so much emphasis is. These software engineering courses will provide you with valuable insight into the technical skills and modern techniques used in the software industry. At the time of graduation, all software engineering students will have demonstrated. Fundamentals of engineering exam reports from the national council of examiners for engineering and surveying. Most instructors expect students to go beyond memorization of facts and terminology. Session w1e communication learning outcomes from software.

To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants. This course provides a general introduction to software engineering. A handson class building an iot system with a significant machine learning component. Jun 27, 2017 in university and colleges, software engineering can be a large part of the learning process. Operate in teams to develop the project, acquire and use resources references pertaining to the. This course requires the student to demonstrate the following. Comp sci 1106 introduction to software engineering course. The course will also introduce some of the theoretical fundamentals that underpin computer science. Review the full course description and key learning outcomes and create an account and enrol if you want a free statement of participation. Graduates of the software engineering program will have. Learning objectives for a course on software architecture. 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. Bsc software engineering course details 2020 entry the. Community college of rhode island is the largest community college in new england and has been a leader in education and training since 1964.

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. Demonstrate an understanding of the following key software engineering activities within the context of a realistic software engineering process. This program enables students who have an interest in software development to gain the skills required to work on a software development team. Software engineering mission, objectives and outcomes at st. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals. Software engineering program educational objectives. Engineering course outcomes community college of rhode. The software engineering program enables students to acquire. Comp3297 software engineering university of hong kong. Analyze the intensity variation of light due to polarization, interference and diffraction.

Pdf software engineering assessments and learning outcomes. Objectives and outcomes program educational objectives for course 16 and course 16eng. Use their knowledge of engineering to creatively and innovatively solve difficult computer systems problems. Understand the principles of large scale software systems, and the processes that are used to build them. Mechanical engineering technology course student learning outcomes 5year assessment map i met 2 dynamics fall 2019 1 identify pertinent variables associated with linear kinematics. This is to ensure students who take software engineering courses are assessed. Design and program software that appropriately uses a multidimensional array structure. Be able to identify and apply current and emerging software engineering technologies required for the creation of reliable, predictable, wellengineered software systems. This nationally administered exam provides a national benchmark for assessing achievement of the student outcomes. Faculty and staff are committed to ensuring student success.

Software engineering assessment, blooms taxonomy, learning outcomes 1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics. 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. As specified by the accrediting body, this engineering program assures that graduates will be able to. The primary learning outcome of this course is to make you desirable to employers. An ability to apply knowledge of mathematics, science, and engineering.

Upon successful completion, students will have the knowledge and skills to. Comp sci 1106 introduction to software engineering. Program learning outcomes academic programs and planning. An ability to design and conduct experiments, as well as analyze and interpret data. 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. Learning outcomes computer software engineering sheridan. The software engineering program provides projectrich learning experiences to. Course learning objectives clo and course outcomes co. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools.

Learning outcomes should match instructional strategies and assessment requirements. Build a fully functional, interactive, layered, distributed, databasebacked software system from the groundup as part of a small, agile, development team in. 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. Introduction to software engineering programs and courses anu. Utilize learning outcomes as a basis for course preparation. Course units and themes of particular relevance to software engineering include. Diploma in software testing learning outcomes alison. 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 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.

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. The official course learning outcomes clos for cpsc 310 are. Upon completion of the course, the student should be able to among other things. Student learning outcomes software engineering srm. The software engineering program provides projectrich learning experiences to educate software engineers for success in a rapidly evolving computing field. Registered for online courses student achievements faculty achievements placements. Develop an understanding of requirements engineering process and distinguish between different types. Unfortunately, when something negative happens because of computers it often affects a large number of people. Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma.

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. Software engineering learning outcomes the graduate has reliably demonstrated the ability to. Software engineering curriculum international technological. Software engineering bowling green state university. Evaluate software engineering processes used to build modern. Electrical engineering technology learning outcomes. Upon completion of this course, the student will be able to. Comp sci 1106 introduction to software engineering north terrace campus semester 2 2020. Maintain currency through selflearning or other professional development. Learning outcomes by the time of graduation, the students in the software engineering major at bowling green state university are expected to have. Bs software engineering objectives and outcomes trine university. Privacy protection in the digital age and healthcare. Student learning outcomes software engineering srm university. Join thousands of students studying software engineering methodologies, software design, parallel programming, and software debugging with alisons free online software engineering courses.

Penn state erie, the behrend college, offers the learning opportunities of a major. Graduates of the program are expected to demonstrate. Course outline introduction to software engineering. On completion of the award, students will be able to. Graduates are well suited to work on diverse software engineering teams, designing and building complex and highquality software systems. Bs in software engineering objectives and student outcomes. The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to. 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. Develop an understanding of project management, software process models and the ability to select the suitable model to use in software development. Be able to utilize multiple programming paradigms, including objectoriented, functional, logic, and emerging programming technologies. Learning outcomes the graduate has reliably demonstrated the ability to. Software engineering program at philadelphia university gives you the opportunity to.

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. Penn state erie, the behrend college, offers the learning opportunities of a major research. Understand the principles of large scale software systems, and the processes that are used. Learning outcomes for msc in software engineering reykjavik. Identify software requirements for manual or automated realworld systems. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment. It introduces concepts such as software processes and agile methods, and essential software development activities, from initial specification through to system maintenance. Software engineering mission, objectives and outcomes st. Regularly engage in exploring, learning and applying stateoftheart hardware and software technologies to the solution of computer systems problems.

An ability to work in one or more significant application domains. It is imperative that cs students understand how their action will have an effect in short and long term, both directly and indirectly. Engineering software engineering university of nebraska. Course learning outcomes click on the links below for course descriptions and learning outcomes. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. Identification of outcomes to identify the communication skills that comprise communication in. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. Bsc software engineering course details 2020 entry. 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. Define software engineering and its practice for large scale projects. Students use data structures, algorithms, programming languages, and software engineering techniques to implement significant programming projects. Acquire strong fundamental knowledge in science, mathematics, fundamentals of computer science, software engineering and multidisciplinary engineering to begin in practice as a software engineer. 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. The software engineering major focuses study on the methodologies.

Chemical engineering pch101 chemical engineering thermodynamics course objective. One way of addressing these challenges is to clearly specify learning objectives for a course on software architecture. The student outcomes are assessed annually and each academic program employs at least three of the measurement tools above. In this paper, we present a set of learning objectives and its. Mechanical engineering technology student learning outcomes. Course learning objectives clo and course outcomes co m. Engineering course outcomes community college of rhode island. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and. 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. The above course learning outcomes are aligned with the engineers australia stage 1 competency standard for the professional engineer. In university and colleges, software engineering can be a large part of the learning process. Students will perform analysis, specification, design, implementation, and testing resulting in quality computer software solutions. 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.

844 767 1069 291 624 1091 602 182 986 363 644 1193 851 932 144 40 1543 1593 521 145 1272 1216 102 403 946 1475 681 454 1119 250 980 649 163 1319 14 869 1280 361 1446 578 623