{"id":6790,"date":"2024-09-25T09:00:00","date_gmt":"2024-09-25T16:00:00","guid":{"rendered":""},"modified":"2025-04-24T11:41:12","modified_gmt":"2025-04-24T18:41:12","slug":"uc-berkeley-enhances-computer-science-education-with-azure-openai-service","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/","title":{"rendered":"UC Berkeley enhances computer science education with Azure OpenAI Service"},"content":{"rendered":"\n<p><em>Editor&#8217;s note: Microsoft product marketing managers&nbsp;<a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/haley-mendlin\/\" target=\"_blank\" rel=\"noreferrer noopener\">Haley Mendlin<\/a> and <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/victoria-sykes\/\" target=\"_blank\" rel=\"noreferrer noopener\">Victoria Sykes<\/a> contributed to this story.<\/em><\/p>\n\n\n\n<p>Educational leaders are constantly on the lookout for new methods to improve student learning and equip them for future challenges and opportunities. With the swift progress in generative AI, a new range of possibilities has opened up for educational institutions.<\/p>\n\n\n\n<p>The University of California, Berkeley (UC Berkeley) recognized the potential of AI to enhance computer science education, enrich learning experiences, and prepare students for the workplace of the future. They used Azure OpenAI Service to deploy a custom AI chatbot to support student learning and help students with complex coursework. Their experience offers a valuable example of ways to tailor AI to the unique needs and goals of your school.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-chevron-right\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/azure.microsoft.com\/products\/ai-services\/openai-service\/\">Get started with Azure OpenAI Service<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"benefits-of-ai-in-higher-education\">Benefits of AI in higher education<\/h2>\n\n\n\n<p>From the <a href=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/07\/university-of-sydney-building-custom-ai-solutions-with-azure-openai\/\">University of Sydney\u2019s AI assistants<\/a> for teachers to <a href=\"https:\/\/customers.microsoft.com\/en-us\/story\/1792296600814885165-auburn-microsoft-sentinel-higher-education-en-united-states\" target=\"_blank\" rel=\"noreferrer noopener\">Auburn University\u2019s workshops<\/a> on building custom chatbots. From enhancing research and <a href=\"https:\/\/customers.microsoft.com\/en-us\/story\/1800038623596257192-gatech-azure-ai-studio-higher-education-en-united-states\" target=\"_blank\" rel=\"noreferrer noopener\">practical applications at Georgia Tech<\/a> to <a href=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/06\/the-university-of-south-florida-implements-microsoft-copilot-to-streamline-workflows-and-unleash-campus-wide-innovation\/\">streamlining query responses<\/a> at the University of South Florida, it\u2019s clear that education continues to evolve with AI innovation.<\/p>\n\n\n\n<p>Here are just a few examples of the many ways that AI can be used to differentiate instruction and enhance student learning:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Personalized learning:<\/strong> AI can tailor educational experiences to individual students&#8217; needs, providing personalized feedback and support.<\/li>\n\n\n\n<li><strong>Scalability:<\/strong> AI tools can handle large volumes of requests, making them ideal for large classes and education at scale.<\/li>\n\n\n\n<li><strong>Constant availability:<\/strong> AI-powered assistants can provide support around the clock, ensuring students have access to help whenever they need it.<\/li>\n\n\n\n<li><strong>Efficiency:<\/strong> AI can help with routine tasks, allowing educators to focus on more complex and creative aspects of teaching.<\/li>\n\n\n\n<li><strong>Data-driven insights:<\/strong> AI can analyze student performance data to start identifying areas for improvement and optimize learning strategies.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"supporting-students-with-ai-innovation\">Supporting students with AI innovation<\/h2>\n\n\n\n<p>UC Berkeley PhD student, J.D. Zamfirescu-Pereira, together with master\u2019s student Laryn Qi and Electrical Engineering and Computer Science faculty members Narges Norouzi and John DeNero, started looking into ways to build an interactive bot. The bot would be deployed on Azure OpenAI Service, specifically GPT-4 for the classroom, to support students taking the Intro to Computer Science class.<\/p>\n\n\n\n<p>The team developed the 61A-Bot\u2014named after the Intro to Computer Science course\u2014to help students through the rigorous curriculum. The 61A-Bot acts as a specialized chatbot, helping students solve complex problems independently by providing hints whenever they encounter coding challenges.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/01-UC-Berkeley-61Abot-UI.webp\" alt=\"Decorative. Example of the 61A-Bot chatbot U I showing a hint to an assignment exercise.\" class=\"wp-image-6793 webp-format\" data-orig-src=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/01-UC-Berkeley-61Abot-UI.webp\"><figcaption class=\"wp-element-caption\">61-A bot providing assistance to students to understand their coding errors, enhancing their learning experience.<\/figcaption><\/figure>\n\n\n\n<p>&#8220;The Azure OpenAI Service provided remarkably high-quality hints generated by GPT-4 from a robust and scalable API that reliably handled heavy loads from hundreds of students working simultaneously near homework deadlines,\u201d says John DeNero, Faculty Director and Associate Teaching Professor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"deploying-a-custom-ai-assistant\">Deploying a custom AI assistant<\/h2>\n\n\n<div class=\"wp-block-msxcm-kicker-container\">\n\t<div class=\" wp-block-msxcm-kicker-block wp-block-msxcm-kicker--align-left\" data-bi-an=\"Kicker Left\">\n\t\t<p class=\"wp-block-msxcm-kicker__title small text-neutral-400 text-uppercase\">\n\t\t\tlarge language models\t\t<\/p>\n\t\t<a\n\t\t\tclass=\"wp-block-msxcm-kicker__cta btn btn-link p-0 text-decoration-none\"\n\t\t\thref=\"https:\/\/www.microsoft.com\/en-us\/microsoft-cloud\/blog\/2024\/10\/09\/5-key-features-and-benefits-of-large-language-models\/\"\n\t\t\ttarget=\"_blank\"\t\t>\n\t\t\t<span>Learn more<\/span> <span class=\"glyph-append glyph-append-xsmall wp-block-msxcm-kicker__glyph glyph-append-go\"><\/span>\n\t\t<\/a>\n\t<\/div>\n<\/div>\n\n\n\n<p>UC Berkeley\u2019s 61A-Bot is part of a broader trend of using AI and large language models (LLMs) in education. The deployment occurred over two semesters, where more than 2,000 students made over 100,000 requests to the chatbot. The bot offered one-shot, contextual feedback through both a &#8220;Get Help&#8221; button within a popular code editor and a &#8220;get feedback&#8221; feature within the command-line auto grader.<\/p>\n\n\n\n<p>This innovative approach not only reduced homework completion times but also increased the availability of support options for students. Students who used the bot experienced significant reductions in homework completion times, seeing <a href=\"https:\/\/arxiv.org\/abs\/2406.05600\" target=\"_blank\" rel=\"noreferrer noopener\">reductions of over 30 minutes<\/a>. The immediate support provided by the bot was especially appreciated during late-night study sessions.<\/p>\n\n\n\n<p>The benefits of 61A-Bot are far-reaching\u2014from debugging help and personalized feedback to generating course materials and answering forum questions. The bot significantly reduced homework completion times and increased opportunities for students to receive real-time feedback. UC Berkeley has demonstrated how AI tools like those created by using Azure OpenAI Service are becoming integral to educational institutions.<\/p>\n\n\n<div class=\"wp-block-msxcm-kicker-container\">\n\t<div class=\" wp-block-msxcm-kicker-block wp-block-msxcm-kicker--align-right\" data-bi-an=\"Kicker Right\">\n\t\t<p class=\"wp-block-msxcm-kicker__title small text-neutral-400 text-uppercase\">\n\t\t\tAI solutions for schools\t\t<\/p>\n\t\t<a\n\t\t\tclass=\"wp-block-msxcm-kicker__cta btn btn-link p-0 text-decoration-none\"\n\t\t\thref=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/power-your-school-year-with-ai-solutions-for-educators-leaders-and-it-teams\/\"\n\t\t\ttarget=\"_blank\"\t\t>\n\t\t\t<span>Learn more<\/span> <span class=\"glyph-append glyph-append-xsmall wp-block-msxcm-kicker__glyph glyph-append-chevron-right\"><\/span>\n\t\t<\/a>\n\t<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"enhancing-learning-experiences-with-ai\">Enhancing learning experiences with AI<\/h2>\n\n\n\n<p>As educational institutions continue to explore AI&#8217;s role in the classroom, it\u2019s crucial to prioritize tools that make learning more efficient. The journey of 61A-Bot is a testament to the transformative power of AI and an example of thoughtful integration to enhance education.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>A key ingredient of successful education is to ensure that students are spending their time effectively. AI tools that provide individualized guidance and feedback can help students make continuous progress in learning new material and tackle challenging assignments with confidence.<\/p>\n<cite>John DeNero, Faculty Director and Associate Teaching Professor, UC Berkeley<\/cite><\/blockquote>\n\n\n\n<p>To <a href=\"https:\/\/arxiv.org\/abs\/2406.05603\" target=\"_blank\" rel=\"noreferrer noopener\">evaluate the impact<\/a> of introducing 61A-Bot, the research team sought to answer three key questions: whether the hints provided by the bot helped students improve their code, how effectively the hints captured problems in student code, and whether the issues resolved by students were the same as those addressed in the hints. The results were highly encouraging, demonstrating how the bot can help enhance learning experiences and support students in their academic journey.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gaining-practical-experience\">Gaining practical experience<\/h2>\n\n\n\n<p>Through ingenuity and dedication, the faculty and students at UC Berkeley created a tool that not only helped make learning more efficient but also helped foster a sense of independence and confidence among their peers. Their tailored implementation of a specialized chatbot provided students with valuable opportunities to gain experience with AI in a secure, controlled setting, which will be increasingly important for their future careers.<\/p>\n\n\n\n<p>&#8220;Generative AI needs to be deployed thoughtfully and carefully in order to have a positive impact on education, and this work is urgent because we&#8217;ve observed that many students will use AI on their assignments no matter what\u2014whether it helps or hurts their learning,\u201d says DeNero. \u201cTherefore, quickly developing helpful ways of using AI is a critical need, and Azure OpenAI Service allowed us to make very fast progress at scale in UC Berkeley&#8217;s largest introductory computer science course.\u201d<\/p>\n\n\n\n<p>This is an exciting example of how schools can responsibly and securely incorporate generative AI tools into their teaching methods. By adopting this transformative technology, you can enhance educational outcomes and prepare students for the workplace of the future.<\/p>\n\n\n\n<p>Explore and share these AI resources:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/04\/explore-insights-from-the-ai-in-education-report\/\">AI in Education Report<\/a>: Learn more about the need for bridging the AI literacy gap and starting AI conversations in our AI in Education Report.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.microsoft.com\/worklab\" target=\"_blank\" rel=\"noreferrer noopener\">Worklab<\/a>: Discover the latest research insights on the future of work and generative AI<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-chevron-right\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/azure.microsoft.com\/products\/ai-services\/openai-service\/\">Get started with Azure OpenAI Service<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education and prepare students for their future careers.<\/p>\n","protected":false},"author":26,"featured_media":6791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":""},"categories":[],"tags":[],"audience":[249,150],"content-type":[153],"product":[690],"topic":[166,167,172],"coauthors":[231],"class_list":["post-6790","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","audience-education-decision-makers","audience-educators","content-type-customer-stories","product-microsoft-azure","topic-ai-in-education","topic-higher-education","topic-stem","review-flag-2-1722542297-235","review-flag-4-1722542297-672","review-flag-new-1722542295-257"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog<\/title>\n<meta name=\"description\" content=\"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog\" \/>\n<meta property=\"og:description\" content=\"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Education Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-25T16:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-24T18:41:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-enhance-computer-science-education.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Microsoft Education Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Education Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/author\/microsoft-education-team\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Education Team\"}],\"headline\":\"UC Berkeley enhances computer science education with Azure OpenAI Service\",\"datePublished\":\"2024-09-25T16:00:00+00:00\",\"dateModified\":\"2025-04-24T18:41:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\"},\"wordCount\":1063,\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\",\"name\":\"UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg\",\"datePublished\":\"2024-09-25T16:00:00+00:00\",\"dateModified\":\"2025-04-24T18:41:12+00:00\",\"author\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#\/schema\/person\/9ab2ab638b01b937e2b52aa425ebcd46\"},\"description\":\"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg\",\"width\":1260,\"height\":945,\"caption\":\"Decorative. A university professor standing at a podium and lecturing to an auditorium full of students.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UC Berkeley enhances computer science education with Azure OpenAI Service\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/\",\"name\":\"Microsoft Education Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#\/schema\/person\/9ab2ab638b01b937e2b52aa425ebcd46\",\"name\":\"Microsoft Education Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g827d7f22f1f23baabd1a5542e32d8586\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g\",\"caption\":\"Microsoft Education Team\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/education\/blog\/author\/microsoft-in-education-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog","description":"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/","og_locale":"en_US","og_type":"article","og_title":"UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog","og_description":"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.","og_url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/","og_site_name":"Microsoft Education Blog","article_published_time":"2024-09-25T16:00:00+00:00","article_modified_time":"2025-04-24T18:41:12+00:00","og_image":[{"width":1200,"height":900,"url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-enhance-computer-science-education.jpg","type":"image\/jpeg"}],"author":"Microsoft Education Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Microsoft Education Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/author\/microsoft-education-team\/","@type":"Person","@name":"Microsoft Education Team"}],"headline":"UC Berkeley enhances computer science education with Azure OpenAI Service","datePublished":"2024-09-25T16:00:00+00:00","dateModified":"2025-04-24T18:41:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/"},"wordCount":1063,"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/","url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/","name":"UC Berkeley enhances computer science education with Azure OpenAI Service | Microsoft Education Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg","datePublished":"2024-09-25T16:00:00+00:00","dateModified":"2025-04-24T18:41:12+00:00","author":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#\/schema\/person\/9ab2ab638b01b937e2b52aa425ebcd46"},"description":"Discover how UC Berkeley uses Azure OpenAI Service to enhance computer science education, enrich learning, and prepare students for future careers.","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg","contentUrl":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-content\/uploads\/2024\/09\/UC-Berkeley-AzureOpenAIService-to-enhance-computer-science-education.jpg","width":1260,"height":945,"caption":"Decorative. A university professor standing at a podium and lecturing to an auditorium full of students."},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/2024\/09\/uc-berkeley-enhances-computer-science-education-with-azure-openai-service\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/"},{"@type":"ListItem","position":2,"name":"UC Berkeley enhances computer science education with Azure OpenAI Service"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/","name":"Microsoft Education Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/#\/schema\/person\/9ab2ab638b01b937e2b52aa425ebcd46","name":"Microsoft Education Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g827d7f22f1f23baabd1a5542e32d8586","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=microsoft&r=g","caption":"Microsoft Education Team"},"url":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/author\/microsoft-in-education-team\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/posts\/6790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/comments?post=6790"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/posts\/6790\/revisions"}],"predecessor-version":[{"id":8466,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/posts\/6790\/revisions\/8466"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/media\/6791"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/media?parent=6790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/categories?post=6790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/tags?post=6790"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/audience?post=6790"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/content-type?post=6790"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/product?post=6790"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/topic?post=6790"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/education\/blog\/wp-json\/wp\/v2\/coauthors?post=6790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}