Learning outcomes of software engineering course

Upon successful completion, students will have the knowledge and skills to. 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. Software engineering curriculum international technological. How to apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment. One way of addressing these challenges is to clearly specify learning objectives for a course on software architecture. Bsc software engineering course details 2020 entry the. Diploma in software testing this topic lists the learning outcomes of this introduction module. Upon completion of this course, the student will be able to. Define software engineering and its practice for large scale projects. The software engineering major focuses study on the methodologies. 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 program provides projectrich learning experiences to.

Software engineering assessment, blooms taxonomy, learning outcomes 1. The primary learning outcome of this course is to make you desirable to employers. Join thousands of students studying software engineering methodologies, software design, parallel programming, and software debugging with alisons free online software engineering courses. Identification of outcomes to identify the communication skills that comprise communication in. Develop an understanding of project management, software process models and the ability to select the suitable model to use in software development. Software engineering program educational objectives. Software engineering objectives and outcomes school of. Bs in software engineering objectives and student outcomes. Be able to utilize multiple programming paradigms, including objectoriented, functional, logic, and emerging programming technologies. Engineering software engineering university of nebraska.

Pdf software engineering assessments and learning outcomes. 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. 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. This program enables students who have an interest in software development to gain the skills required to work on a software development team.

Comp sci 1106 introduction to software engineering north terrace campus semester 2 2020. Unfortunately, when something negative happens because of computers it often affects a large number of people. Penn state erie, the behrend college, offers the learning opportunities of a major. The educational objectives of the penn state behrend software engineering program are to produce graduates who, within three years after graduation, are able to. Analyze the intensity variation of light due to polarization, interference and diffraction. Mechanical engineering technology student learning outcomes. Students will gain a solid foundation in software engineering, while also studying information technology and computer science fundamentals. Develop an understanding of requirements engineering process and distinguish between different types. Learning outcomes by the time of graduation, the students in the software engineering major at bowling green state university are expected to have. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and. Course learning outcomes click on the links below for course descriptions and learning outcomes.

Mechanical engineering technology course student learning outcomes 5year assessment map i met 2 dynamics fall 2019 1 identify pertinent variables associated with linear kinematics. Course learning objectives clo and course outcomes co. Graduates are well suited to work on diverse software engineering teams, designing and building complex and highquality software systems. Learning outcomes the graduate has reliably demonstrated the ability to. Software engineering program at philadelphia university gives you the opportunity to. Chemical engineering pch101 chemical engineering thermodynamics course objective. Today, we take a look at just why so much emphasis is. Fundamentals of engineering exam reports from the national council of examiners for engineering and surveying. The course will also introduce some of the theoretical fundamentals that underpin computer science. Understand the principles of large scale software systems, and the processes that are used. Review the full course description and key learning outcomes and create an account and enrol if you want a free statement of participation. Design and program software that appropriately uses a multidimensional array structure. An ability to design and conduct experiments, as well as analyze and interpret data. Students use data structures, algorithms, programming languages, and software engineering techniques to implement significant programming projects.

Utilize learning outcomes as a basis for course preparation. Be able to identify and apply current and emerging software engineering technologies required for the creation of reliable, predictable, wellengineered software systems. 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. 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.

In this paper, we present a set of learning objectives and its. 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 mission, objectives and outcomes st. The program faculty help students lay the foundation for achievement of the objectives and outcomes described below. Acquire skills in web development, database management, network administration, and more with sheridans software engineering diploma. This course requires the student to demonstrate the following. Identify software requirements for manual or automated realworld systems. Identification of outcomes to identify the communication skills that comprise communication in the software engineering workplace, we. The software engineering program enables students to acquire. An ability to work in one or more significant application domains. Comp3297 software engineering university of hong kong.

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. Learning outcomes for msc in software engineering reykjavik. 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. Diploma in software testing learning outcomes alison. Student learning outcomes software engineering srm. 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. Community college of rhode island is the largest community college in new england and has been a leader in education and training since 1964. Jun 27, 2017 in university and colleges, software engineering can be a large part of the learning process. Learning objectives for a course on software architecture. Bsc software engineering course details 2020 entry. Maintain currency through selflearning or other professional development. Learning outcomes computer software engineering sheridan. Understand the principles of large scale software systems, and the processes that are used to build them. Comp sci 1106 introduction to software engineering.

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. Regularly engage in exploring, learning and applying stateoftheart hardware and software technologies to the solution of computer systems problems. In university and colleges, software engineering can be a large part of the learning process. At the time of graduation, all software engineering students will have demonstrated.

Learning outcomes should match instructional strategies and assessment requirements. It is imperative that cs students understand how their action will have an effect in short and long term, both directly and indirectly. Upon completion of the course, the student should be able to among other things. A handson class building an iot system with a significant machine learning component. Comp sci 1106 introduction to software engineering course. Session w1e communication learning outcomes from software. Operate in teams to develop the project, acquire and use resources references pertaining to the. Software engineering mission, objectives and outcomes at st. Faculty and staff are committed to ensuring student success. Course outline introduction to software engineering. Software engineering bowling green state university. An ability to apply knowledge of mathematics, science, and engineering. Student learning outcomes software engineering srm university.

Use their knowledge of engineering to creatively and innovatively solve difficult computer systems problems. On completion of the award, students will be able to. Evaluate software engineering processes used to build modern. It introduces concepts such as software processes and agile methods, and essential software development activities, from initial specification through to system maintenance. Engineering course outcomes community college of rhode. Study a body of knowledge relating to software engineering, software reengineering, and maintenance. Demonstrate an understanding of the following key software engineering activities within the context of a realistic software engineering process. Use appropriate terminology to describe and relate software design decisions to software engineering principles such as efficiency, reusability, readability, information hiding, and encapsulation. The above course learning outcomes are aligned with the engineers australia stage 1 competency standard for the professional engineer. These software engineering courses will provide you with valuable insight into the technical skills and modern techniques used in the software industry. Privacy protection in the digital age and healthcare. This is to ensure students who take software engineering courses are assessed. Graduates of the program are expected to demonstrate. 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. Graduates of the software engineering program will have. Program learning outcomes academic programs and planning. The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. Introduction to software engineering programs and courses anu. The student outcomes are assessed annually and each academic program employs at least three of the measurement tools above. Most instructors expect students to go beyond memorization of facts and terminology. Electrical engineering technology learning outcomes. 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. 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. Analyze and resolve information technology problems through the application of systematic approaches and diagnostic tools. Course units and themes of particular relevance to software engineering include. Software engineering learning outcomes the graduate has reliably demonstrated the ability to.

Penn state erie, the behrend college, offers the learning opportunities of a major research. 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. Objectives and outcomes program educational objectives for course 16 and course 16eng. As specified by the accrediting body, this engineering program assures that graduates will be able to. Explain fundamentals of quantum mechanics and apply to one dimensional motion.

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. This nationally administered exam provides a national benchmark for assessing achievement of the student outcomes. To introduce the principles of chemical engineering thermodynamics and illustrate their applications in the design of chemical process plants. Registered for online courses student achievements faculty achievements placements. Engineering course outcomes community college of rhode island. Students will perform analysis, specification, design, implementation, and testing resulting in quality computer software solutions.

The official course learning outcomes clos for cpsc 310 are. 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. 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. Bs software engineering objectives and outcomes trine university. Build a fully functional, interactive, layered, distributed, databasebacked software system from the groundup as part of a small, agile, development team in.

1283 243 1492 1109 69 516 1240 1477 1164 1440 594 405 1257 629 626 261 1070 1552 1228 898 644 644 932 1085 716 71 1543 60 1252 1035 789 994 936 1409 473 627 1066 640 1441 855 1334 910