{"id":27147,"date":"2024-05-13T15:43:27","date_gmt":"2024-05-13T12:43:27","guid":{"rendered":"https:\/\/www.uol.ac.cy\/?post_type=courses&#038;p=27147"},"modified":"2024-07-22T01:09:34","modified_gmt":"2024-07-21T22:09:34","slug":"ban602-programming-for-business-analytics","status":"publish","type":"courses","link":"https:\/\/www.uol.ac.cy\/en\/courses\/ban602-programming-for-business-analytics\/","title":{"rendered":"BAN602 &#8211; Programming for Business Analytics"},"content":{"rendered":"","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"class_list":["post-27147","courses","type-courses","status-publish","hentry"],"acf":[],"spectra_custom_meta":{"_edit_lock":["1721599668:17"],"_last_editor_used_jetpack":["classic-editor"],"_uag_custom_page_level_css":[""],"ast-site-content-layout":["default"],"theme-transparent-header-meta":["default"],"stick-header-meta":["default"],"_edit_last":["17"],"c_course_main_title":["MSc Business Analytics"],"_c_course_main_title":["field_6447c49f617d3"],"c_course_unit_title":["BAN602 - Programming for Business Analytics"],"_c_course_unit_title":["field_6447c246335b9"],"course_unit_code":["BAN602"],"_course_unit_code":["field_63f6047058b75"],"type_of_unit":["Core"],"_type_of_unit":["field_63f6047758b76"],"level_of_course_unit":["Graduate"],"_level_of_course_unit":["field_63f6047c58b77"],"year_of_study":["1"],"_year_of_study":["field_63f6048558b78"],"semester":["Semester 1"],"_semester":["field_63f6049158b79"],"number_of_ects_credits":["10"],"_number_of_ects_credits":["field_63f6049b58b7a"],"class_contact_hours":["12"],"_class_contact_hours":["field_63f604a358b7b"],"course_unit_objectives":["The course is focused on providing students with the necessary skills to use Python for business analytics. The course includes a vital aspect of data analysis and visualization, introducing students to Python libraries that are commonly used in the field of data analytics.\r\nThe main goal of the course is to introduce students to Python as a high-level programming language and equip them with the necessary skills in structured programming, fundamental data structures, and algorithmic thinking.\r\n\r\nThe course will introduce students to various Python libraries used for data analysis and visualization. This aspect is essential in today's data-driven world, where the ability to work with data effectively is highly valuable.\r\nOne of the highlights of the course is its practical approach to learning. Students will be taught how to apply their acquired knowledge to address real-world business problems. This application-oriented approach will make the learning experience more engaging and valuable.\r\nThe course will provide students with ample opportunities to practice their programming skills through practice problems and exercise sheets. This hands-on approach will help reinforce their understanding of Python concepts and programming techniques.\r\nBy the end of the course, students will have a strong foundation in Python programming, data analysis, and visualization. This comprehensive skillset will prepare them to tackle a wide range of business challenges using their newly acquired knowledge.\r\nOverall, the course is designed to provide students with the necessary tools and expertise to succeed in using Python for programming, data analysis, and visualization in a business context. It aligns with the current trend of Python's popularity as a versatile language for various applications, including data science and business analytics."],"_course_unit_objectives":["field_63f606bd0ec15"],"c_learning_outcomes":["#"],"_c_learning_outcomes":["field_63f607e69bd76"],"c_learning_outcomes_description":["<ol>\r\n \t<li>Foundational factual understanding of utilizing Python programming within the domain of business analytics.<\/li>\r\n \t<li>Comprehensive familiarity with factual information, principles, processes, and fundamental concepts related to Python programming in the context of business analytics<\/li>\r\n \t<li>Understand the different types of Python statements and their applications.<\/li>\r\n \t<li>Evaluate and select appropriate Python statements to address various solutions using programming.<\/li>\r\n \t<li>Gain familiarity with the functions in Python and use them to solve complex problems.<\/li>\r\n \t<li>Apply python algorithms to extract meaningful insights from data.<\/li>\r\n \t<li>Possess an extensive and specialized understanding of factual and theoretical aspects of programming with Python in the context of business analytics, while also being conscious of the limitations and boundaries of this knowledge.<\/li>\r\n<\/ol>"],"_c_learning_outcomes_description":["field_63f607f99bd77"],"c_mode_of_delivery":["Mode of Delivery"],"_c_mode_of_delivery":["field_6447c76184617"],"c_prerequisites":["none"],"_c_prerequisites":["field_6447c76c84618"],"c_course_content":["<table>\r\n<tbody>\r\n<tr>\r\n<td width=\"445\">The course is focused on providing students with the necessary skills to use Python for business analytics. The course includes a vital aspect of data analysis and visualization, introducing students to Python libraries that are commonly used in the field of data analytics. The main goal of the course is to introduce students to Python as a high-level programming language and equip them with the necessary skills in structured programming, fundamental data structures, and algorithmic thinking. The course will introduce students to various Python libraries used for data analysis and visualization. This aspect is essential in today's data-driven world, where the ability to work with data effectively is highly valuable. One of the highlights of the course is its practical approach to learning. Students will be taught how to apply their acquired knowledge to address real-world business problems. This application-oriented approach will make the learning experience more engaging and valuable. The course will provide students with ample opportunities to practice their programming skills through practice problems and exercise sheets. This hands-on approach will help reinforce their understanding of Python concepts and programming techniques. By the end of the course, students will have a strong foundation in Python programming, data analysis, and visualization. This comprehensive skillset will prepare them to tackle a wide range of business challenges using their newly acquired knowledge. Overall, the course is designed to provide students with the necessary tools and expertise to succeed in using Python for programming, data analysis, and visualization in a business context. It aligns with the current trend of Python's popularity as a versatile language for various applications, including data science and business analytics.<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>"],"_c_course_content":["field_63f608209bd78"],"c_truefalse":["1"],"_c_truefalse":["field_6447c80f84619"],"c_readings":[""],"_c_readings":["field_6447d00351788"],"_eael_post_view_count":["2555"],"classic-editor-remember":["classic-editor"],"_wp_page_template":["default"],"select_greek_or_english":["Core Courses"],"_select_greek_or_english":["field_664a7ab2b54a8"],"yesno":["1"],"_yesno":["field_6648f406b6def"],"Learning_Outcomes_select":["Learning Outcomes"],"_Learning_Outcomes_select":["field_63f607e69bd76"],"select_from_Prerequisites_language":["Prerequisites"],"_select_from_Prerequisites_language":["field_6447c76c84618"],"Prerequisites":["None"],"_Prerequisites":["field_664a8078df416"],"Course_Content":["Course Content"],"_Course_Content":["field_664892bc7a322"],"add_course_content":["1st week: Programming environment and tools\r\n2nd week: Code and Markdown in Jupyter Notebook\r\n3rd week: Flowcharts. Chapter 2 of the textbook Automate the Boring Stuff with Python \u2013 Chapter\r\n4th week: If. . . elif. . . else conditions. Chapter 2 of the textbook Automate the Boring Stuff with Python - Chapter 2\r\n5th week: For loop. Chapter 2 of the textbook Automate the Boring Stuff with Python - Chapter 2\r\n6th week: While loop. Chapter 2 of the textbook Automate the Boring Stuff with Python - Chapter 2\r\n7th week:Functions in python. Chapter 3 of the textbook Automate the Boring Stuff with Python - Chapter 3\r\n8th week:Descriptive statistics. Part III Descriptive statistics of the textbook Descriptive statistics\r\n9th week:Drawing Graphs. Part III 6. Drawing Graphs of the textbook 6. Drawing Graphs\r\n10th week: Data Wrangling. Part III 7. Data Wrangling of the textbook 7. Data Wrangling\r\n11th week: Project (Part I)\r\n12th week: Project (Part II)"],"_add_course_content":["field_664a842c9b2b8"],"Features":["Course Features"],"_Features":["field_664a88b548af2"],"add_course_feautres":["<strong>Weekly self-assessment activities :<\/strong>\r\n\r\nOn a weekly basis, students will have the possibility to engage in self-assessment activities to judge their own level of understanding of the concepts covered so far. The weekly self-assessment activities provide immediate feedback.\r\n\r\n<strong>Weekly interactive activities (20%)<\/strong>\r\n\r\nWeekly interactive activities account for 20% of the grade, and will be graded almost instantly by the instructor with appropriate feedback.\r\n\r\n<strong>Final project (30%)<\/strong>\r\n\r\nThere will be one final project as assignment which accounts for 30% of the final grade.\r\n\r\n<strong>Final exam (50%):<\/strong>\r\n\r\nStudents will be provided with a problem statement and the corresponding data set and will have to develop a solution for that problem using a web-based interactive development environment (Jupyter Notebook)."],"_add_course_feautres":["field_664a89441aacf"],"read_choice_lang":["Readings"],"_read_choice_lang":["field_664a8c0bc9898"],"_seopress_redirections_type":["301"],"_seopress_redirections_logged_status":["both"],"_seopress_analysis_target_kw":[""],"site-sidebar-layout":["default"],"site-content-style":["default"],"site-sidebar-style":["default"],"Teacher\u2019s_name":["#"],"_Teacher\u2019s_name":["field_6647979a4a918"],"English_Course":["a:1:{i:0;s:7:\"English\";}"],"_English_Course":["field_664a7ab2b54a8"],"greek_course":[""],"_greek_course":["field_664afc80bfc9b"],"core_en_and_gr":["Core Course"],"_core_en_and_gr":["field_664c54e2559a3"],"Course_Unit_Objectives_new":["#"],"_Course_Unit_Objectives_new":["field_664c5c2365623"],"Select_mode_of_delivery_language":["Distance Learning"],"_Select_mode_of_delivery_language":["field_66546dc27e3f7"],"feature_image_program":[""],"_feature_image_program":["field_668bbb4805cdb"],"return_to_the_program":["<a href=\"https:\/\/www.uol.ac.cy\/en\/program\/msc-in-business-analytics\/\">Return to the program<\/a>"],"_return_to_the_program":["field_668ff14d984ef"],"astra-migrate-meta-layouts":["set"],"_uag_css_file_name":["uag-css-27147.css"],"_elementor_page_assets":["a:0:{}"],"_uag_page_assets":["a:9:{s:3:\"css\";s:263:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\n\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:1:{i:0;s:11:\"core\/search\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1775297506\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"p.efstathiou@uol.ac.cy","author_link":"https:\/\/www.uol.ac.cy\/en\/author\/"},"uagb_comment_info":0,"uagb_excerpt":null,"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses\/27147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/types\/courses"}],"version-history":[{"count":0,"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/courses\/27147\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.uol.ac.cy\/en\/wp-json\/wp\/v2\/media?parent=27147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}