{"id":3691,"date":"2024-03-14T16:18:26","date_gmt":"2024-03-14T16:18:26","guid":{"rendered":"http:\/\/10.64.82.68\/ictinov-site\/?page_id=3691"},"modified":"2024-03-14T16:19:26","modified_gmt":"2024-03-14T16:19:26","slug":"software-engineering-course-nuces","status":"publish","type":"page","link":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/software-engineering-course-nuces\/","title":{"rendered":"Introduction to Software Engineering course, NUCES"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2022\/04\/lilac-ribbon.jpg\" alt=\"\" class=\"wp-image-832\" width=\"894\" height=\"22\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2022\/04\/lilac-ribbon.jpg 800w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2022\/04\/lilac-ribbon-300x8.jpg 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2022\/04\/lilac-ribbon-768x19.jpg 768w\" sizes=\"(max-width: 894px) 100vw, 894px\" \/><\/figure>\n\n\n\n<h4>Description of the course<\/h4>\n\n\n\n<p>This course introduces students to the fundamental principles and methodologies of Software Engineering. It covers traditional and modern software development life cycle stages with practical examples and case studies. Topics include design, architecture, testing, and project management, and software process improvement models.<\/p>\n\n\n\n<h4>Description of the participants<\/h4>\n\n\n\n<p>The course is mandatory for 1<sup>st<\/sup> year undergraduate students enrolled in Software Engineering. In the spring 2023 semester, 250 students attended the course divided into 6 sections.<\/p>\n\n\n\n<h4>Description of the gamified design thinking activities<\/h4>\n\n\n\n<p>Students were introduced with design thinking principles through a workshop. Later during the course students were encouraged to use design thinking to identify the topic of their course project and propose solutions ideas. They combined design thinking with agile SCRUM practices to develop software solutions.<\/p>\n\n\n\n<p>Students worked on a semester-long project, which was organized around design thinking principles and steps.<\/p>\n\n\n\n<p><strong>Step 1. Identify a research problem and develop a problem statement definition.<\/strong><\/p>\n\n\n\n<p>Students identified a research problem through hands-on collaborative activities.<\/p>\n\n\n\n<p><strong>Step 2. Ideate.<\/strong><\/p>\n\n\n\n<p>Students generated a rich pool of ideas towards solving the problem in focus. They engaged in ideation exercises such as identifying solutions that start from each letter of the alphabet.<\/p>\n\n\n\n<p><strong>Step 3. Solution synthesis.<\/strong><\/p>\n\n\n\n<p>Students were asked to synthesize a solution to their research problem and demonstrate it through any possible method. Students opted to present their solutions through prototypes.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture6.png\" alt=\"\" class=\"wp-image-3692\" width=\"284\" height=\"213\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture6.png 445w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture6-300x225.png 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture6-440x330.png 440w\" sizes=\"(max-width: 284px) 100vw, 284px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture7.jpg\" alt=\"\" class=\"wp-image-3693\" width=\"283\" height=\"212\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture7.jpg 654w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture7-300x225.jpg 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture7-440x330.jpg 440w\" sizes=\"(max-width: 283px) 100vw, 283px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture8.jpg\" alt=\"\" class=\"wp-image-3694\" width=\"284\" height=\"213\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture8.jpg 655w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture8-300x225.jpg 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture8-440x330.jpg 440w\" sizes=\"(max-width: 284px) 100vw, 284px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture11.jpg\" alt=\"\" class=\"wp-image-3695\" width=\"284\" height=\"213\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture11.jpg 655w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture11-300x225.jpg 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture11-440x330.jpg 440w\" sizes=\"(max-width: 284px) 100vw, 284px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture12.jpg\" alt=\"\" class=\"wp-image-3696\" width=\"281\" height=\"211\" srcset=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture12.jpg 650w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture12-300x225.jpg 300w, http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture12-440x330.jpg 440w\" sizes=\"(max-width: 281px) 100vw, 281px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large\"><img loading=\"lazy\" width=\"286\" height=\"154\" src=\"http:\/\/10.64.82.68\/ictinov-site\/wp-content\/uploads\/2024\/03\/Picture9.png\" alt=\"\" class=\"wp-image-3697\"\/><\/figure><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description of the course This course introduces students to the fundamental principles and methodologies of Software Engineering. It covers traditional<\/p>\n<p><a href=\"http:\/\/10.64.82.68\/ictinov-site\/index.php\/software-engineering-course-nuces\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\">Introduction to Software Engineering course, NUCES<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/pages\/3691"}],"collection":[{"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/comments?post=3691"}],"version-history":[{"count":2,"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/pages\/3691\/revisions"}],"predecessor-version":[{"id":3700,"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/pages\/3691\/revisions\/3700"}],"wp:attachment":[{"href":"http:\/\/10.64.82.68\/ictinov-site\/index.php\/wp-json\/wp\/v2\/media?parent=3691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}