{"id":6653,"date":"2026-01-09T12:15:43","date_gmt":"2026-01-09T20:15:43","guid":{"rendered":"https:\/\/www.bellevuecollege.edu\/cs\/?page_id=6653"},"modified":"2026-02-03T15:14:33","modified_gmt":"2026-02-03T23:14:33","slug":"projected-cs-course-schedule","status":"publish","type":"page","link":"https:\/\/www.bellevuecollege.edu\/cs\/projected-cs-course-schedule\/","title":{"rendered":"Projected CS Course Schedule"},"content":{"rendered":"\n<p>The projected schedule is subject to change at any time&nbsp;due to unplanned changes in instructor availability and\/or course demand. If you use this information for schedule and graduation planning, account for this risk by having backup plans and by taking required courses as soon as you can.<\/p>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-panel card bg-default\"><div class=\"card-body\">\n<div class=\"wp-block-mayflower-blocks-row row\">\n<div class=\"wp-block-mayflower-blocks-column col-md\">\n<h2 class=\"wp-block-heading\">Fall Quarter<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CS 101<\/li>\n\n\n\n<li>CS 209<\/li>\n\n\n\n<li>CS 210<\/li>\n\n\n\n<li>CS 211<\/li>\n\n\n\n<li>CS 300<\/li>\n\n\n\n<li>CS 331<\/li>\n\n\n\n<li>CS 481<\/li>\n\n\n\n<li>CS 310<\/li>\n\n\n\n<li>CS 460<\/li>\n\n\n\n<li>Additional CS Elective(s)<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-column col-md\">\n<h2 class=\"wp-block-heading\">Winter Quarter<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CS 101<\/li>\n\n\n\n<li>CS 209<\/li>\n\n\n\n<li>CS 210<\/li>\n\n\n\n<li>CS 211<\/li>\n\n\n\n<li>CS 300<\/li>\n\n\n\n<li>CS 320<\/li>\n\n\n\n<li>CS 351<\/li>\n\n\n\n<li>CS 360<\/li>\n\n\n\n<li>CS 482<\/li>\n\n\n\n<li>Additional CS Elective(s)<\/li>\n\n\n\n<li>MATH 301<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-column col-md\">\n<h2 class=\"wp-block-heading\">Spring Quarter<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CS 101<\/li>\n\n\n\n<li>CS 209<\/li>\n\n\n\n<li>CS 210<\/li>\n\n\n\n<li>CS 211<\/li>\n\n\n\n<li>CS 212<\/li>\n\n\n\n<li>CS 250<\/li>\n\n\n\n<li>MATH 270<\/li>\n\n\n\n<li>CS 310 (sometimes)<\/li>\n\n\n\n<li>CS 401<\/li>\n\n\n\n<li>CS 410<\/li>\n\n\n\n<li>CS 483<\/li>\n\n\n\n<li>CS 495<\/li>\n\n\n\n<li>Additional CS Elective(s)<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-column col-md\">\n<h2 class=\"wp-block-heading\">Summer Quarter<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CS 210<\/li>\n\n\n\n<li>CS 211<\/li>\n<\/ul>\n\n\n\n<p>No upper-division CS courses (300- and 400-level) are offered in summer quarter<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Note:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A few CS elective courses are offered each regular quarter (Fall, Winter, Spring), including at least one data science elective. The program typically surveys students to determine which electives to offer, and each course is usually available only once per year.<\/li>\n\n\n\n<li>Calculus (MATH&amp; 151, 152, 153) and Linear Algebra (MATH 208) are offered every quarter, including summer. MATH 301 is only offered in Winter quarter, and MATH 270 is only offered in Spring quarter.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Course Descriptions<\/h2>\n\n\n\n<p>Details for additional CS courses can be found on the <a href=\"https:\/\/catalog.bellevuecollege.edu\/\">college catalog<\/a> or the course catalog section on <a href=\"https:\/\/wa080.ctclink.us\/\">ctcLink<\/a> (Class Search &gt; Class Information &gt; Course Catalog).<\/p>\n\n\n\n<div class=\"wp-block-mayflower-blocks-collapsibles accordion\" id=\"accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\">\n<div class=\"wp-block-mayflower-blocks-collapse card bg-default text-bg-default\"><div class=\"card-header\" id=\"heading_aad8c102-5a86-4dc5-8d8a-7b378a6b3aac\"><h3 class=\"mb-0\"><button class=\"btn collapsed\" type=\"button\" data-toggle=\"collapse\" data-target=\"#collapse_aad8c102-5a86-4dc5-8d8a-7b378a6b3aac\" aria-expanded=\"false\" aria-controls=\"collapse_aad8c102-5a86-4dc5-8d8a-7b378a6b3aac\">100\/200-Level Courses<\/button><\/h3><\/div><div id=\"collapse_aad8c102-5a86-4dc5-8d8a-7b378a6b3aac\" class=\"collapse \" aria-labelledby=\"heading_aad8c102-5a86-4dc5-8d8a-7b378a6b3aac\" data-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\" data-bs-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\"><div class=\"card-body\"><h2><strong>CS 101:<\/strong> Technology and Computer Science <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>Introduces concepts of computer science through development of fluency in modern technology, while offering students an opportunity to increase skills in a variety of information systems. Computer lab work includes operation of computers on networks, programming fundamentals, logical reasoning, web searching, multimedia applications, basic spreadsheets, and database manipulation. \nPrerequisite: MATH 98 with a C or better, or placement into MATH 99 or higher.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=80994'>View CS 101 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 209:<\/strong> Introduction to Computer Programming <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course builds the foundation for core concepts in computer programming for students with no prior programming experience. \u00c2\u00a0Students learn how to develop programs in a modern programming language with emphasis on computer science fundamentals and problem solving. Students learn current industry standards for testing and debugging different solutions for scientific and technical problems.\nPrerequisite: MATH 141\u00c2\u00a0 (or higher), or placement by assessment in\u00c2\u00a0MATH 142\u00c2\u00a0or above, or entry code.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=82804'>View CS 209 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 210:<\/strong> Fundamentals of Computer Science I <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course introduces core concepts in computer science, focusing on programming and problem-solving skills. Students learn to design and implement algorithms while exploring object-oriented programming (OOP) principles such as encapsulation, polymorphism, and inheritance.\u00c2\u00a0They gain hands-on experience with Java classes, 2-D and multi-dimensional arrays, interfaces, and the Java Collections Framework, including Lists, Sets, Maps, and ArrayList. The course also emphasizes unit testing.\n\nRecommended: CS 209 or prior programming experience. See the CS2xx self Placement test on the website: https:\/\/www.bellevuecollege.edu\/cs\/<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=80999'>View CS 210 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 211:<\/strong> Fundamentals of Computer Science II <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course focuses on advanced concepts in algorithm efficiency, runtime analysis, and data structures. Topics include recursion, exceptions, search and sorting algorithms, stacks, queues, linked lists, trees, priority queues, and hashing. Students will implement efficient solutions using industry-standard APIs, analyze performance using Big-O notation, and develop a deeper understanding of algorithmic design and problem-solving techniques.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81000'>View CS 211 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 212:<\/strong> C++ Data Structures <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>Completes one year sequence with data structures using C++, including lists, hash tables, stacks, queues, trees, and graphs. Contrasts the implementations of such data structures in different languages, specifically the differences between pointers versus references, templates versus generics, dynamic versus static memory allocation, multiple inheritance, and destructors. Prerequisite: CS 211. <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81001'>View CS 212 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 250:<\/strong> Management Information Systems <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>Provides basic concepts of information technology in modern business. Topics include data warehouses, decision support systems, electronic commerce, systems development, and risk management. Labs introduce intermediate spreadsheet and database applications in a networked environment.  Requires experience with computer databases.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81002'>View CS 250 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-collapse card bg-default text-bg-default\"><div class=\"card-header\" id=\"heading_70fe7f65-aa28-4c62-9947-cee9f9ab417f\"><h3 class=\"mb-0\"><button class=\"btn collapsed\" type=\"button\" data-toggle=\"collapse\" data-target=\"#collapse_70fe7f65-aa28-4c62-9947-cee9f9ab417f\" aria-expanded=\"false\" aria-controls=\"collapse_70fe7f65-aa28-4c62-9947-cee9f9ab417f\">300\/400-Level Courses<\/button><\/h3><\/div><div id=\"collapse_70fe7f65-aa28-4c62-9947-cee9f9ab417f\" class=\"collapse \" aria-labelledby=\"heading_70fe7f65-aa28-4c62-9947-cee9f9ab417f\" data-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\" data-bs-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\"><div class=\"card-body\"><h2><strong>CS 300:<\/strong> Data Structures <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course is an introduction to the fundamental concept of data structures. It explains how to organize and store data efficiently using data structures and how to select appropriate data structures. The course further focuses on understanding the fundamental algorithms and analyzing the time and space complexity of these algorithms.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81007'>View CS 300 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 320:<\/strong> Programming Languages <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course is an introduction to the design and implementation of programming languages. The course explores organization and structure of programming languages, run?time behavior and requirements of programs, and programming language specification. The course teaches the programming models underlying different programming paradigms such as functional, logic, scripting and object-oriented languages. Prerequisites: CS 300 with  a C or better, and admission to BC CS program, or instructor&#8217;s permission. <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81008'>View CS 320 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 331:<\/strong> Database Systems <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>The course covers the fundamental concepts of database systems. It teaches students the internals of database systems including data model, database design, relational model, relational algebra, SQL, indexing, concurrency control, query processing, transaction management and recovery. This course also aims to teach the new directions involving NoSQL persistence models.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81009'>View CS 331 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 351:<\/strong> Computer Architecture I <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course introduces the functional components of modern computer systems (processor, memory, Input\/Output, etc.), characteristics and performance of these components. The course also addresses the interactions among hardware and software components. This course further allows students to develop programming skills while learning computer architecture with assembly programming assignments.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81011'>View CS 351 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 360:<\/strong> Operating Systems <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This class introduces the design and implementation of modern, process oriented operating systems, as well as systems programming basics. Primary topics include operating system structure, processes, threads, synchronization, memory management, virtual memory, file systems, I\/O subsystem and device management. \nPrerequisite: CS 351 with a C or better and admission to BS CS program, or instructor&#8217;s permission.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81012'>View CS 360 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 401:<\/strong> Algorithms <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course teaches the concepts and skills required to design, implement and analyze algorithms for constructing efficient computer programs. The course covers elementary data structures, searching, sorting, graph and string algorithms, and algorithm design principles such as dynamic programming, greedy, divide-and-conquer paradigms. The emphasis is on applications and scientific performance analysis of algorithms. Prerequisites: CS 300 with a C or better, MATH 301 and admission to BC CS program, or instructor&#8217;s permission. <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81013'>View CS 401 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 410:<\/strong> Software Engineering <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>The course teaches the fundamental concepts and principles of software engineering, its tools and techniques, and methods for building reliable software systems. This course introduces all phases of the lifecycle of a software system, including requirements elicitation and analysis, design, implementation, integration, testing, verification and validation, deployment, and maintenance.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81014'>View CS 410 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 481:<\/strong> Senior Capstone I <span class='badge text-bg-secondary badge-secondary'>3 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course focuses on literature review, requirement specification, project management, initial design and prototyping of the three-quarter long computer science project. Students work in teams and are given milestones. The course includes lectures, reading assignments and guest speakers on development process, team working, report writing and emerging trends in computer science. Prerequisites: CS 410 with a C or better and admission to BS CS program, or instructor&#8217;s permission.       <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81017'>View CS 481 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 482:<\/strong> Senior Capstone II <span class='badge text-bg-secondary badge-secondary'>4 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course is the second in a sequence of three senior level capstone courses. This course focuses on detailed design, test plan and implementation of the project. The course includes lectures, reading assignments and guest speakers on development process, test plan, ethics, legal issues, and emerging trends in computer science. Prerequisites: CS 481 with a C or better and admission to BS CS program, or instructor&#8217;s permission. <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81018'>View CS 482 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 483:<\/strong> Senior Capstone III <span class='badge text-bg-secondary badge-secondary'>3 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course is the third in a sequence of three senior level capstone courses. This course focuses on implementation, test and presentation of the project. The course includes lectures, reading assignments and guest speakers on poster design, innovation and entrepreneurship, presentation skills and emerging trends in computer science.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81019'>View CS 483 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 310:<\/strong> Python for Data Science <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course covers the basics of the Python language, and then quickly moves to topics related to data manipulations and analysis.  Subjects covered are the most common libraries used in data pre-processing and visualizations, using a coding environment that allows to mix code, text, and visualizations elements. Prerequisite: Admission to BS CS program, or instructor&#8217;s permission. <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=82712'>View CS 310 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 460:<\/strong> Machine Learning <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course is an introduction to the fundamentals and applications of machine learning. The course provides students with the opportunity to have theoretical knowledge and practical experience on basic concepts of machine learning with programming assignments. The course focuses on fundamentals, not on providing mastery of specific commercially available tools. Prerequisites: CS 300 with a C or better, MATH 208, MATH 270 and admission to BS CS program, or instructor&#8217;s permission.      <\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81016'>View CS 460 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>CS 495:<\/strong> Data Science Project Practicum <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This course focuses on applying technological methodologies and theories to real-world scenarios within the realm of Data Science. Emphasizing hands-on experience, problem-solving, critical analysis, and the application of industry-standard practices, alongside collaborative teamwork within the context of Data Science applications. Additionally, students have the option to apply for course credit equivalent to an internship, offering practical industry exposure.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=82899'>View CS 495 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/CS\/?institution=WA080'>Explore CS courses in ctcLink<\/a><\/li><\/ul><hr>\n\n\n<p>Details for additional CS courses can be found on the <a href=\"https:\/\/catalog.bellevuecollege.edu\/\">college catalog<\/a> or the course catalog section on <a href=\"https:\/\/wa080.ctclink.us\/\">ctcLink<\/a> (Class Search &gt; Class Information &gt; Course Catalog).<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-mayflower-blocks-collapse card bg-default text-bg-default\"><div class=\"card-header\" id=\"heading_824f5a17-4475-4ac8-8444-37dfa6fbf9a6\"><h3 class=\"mb-0\"><button class=\"btn collapsed\" type=\"button\" data-toggle=\"collapse\" data-target=\"#collapse_824f5a17-4475-4ac8-8444-37dfa6fbf9a6\" aria-expanded=\"false\" aria-controls=\"collapse_824f5a17-4475-4ac8-8444-37dfa6fbf9a6\">MATH 270 and MATH 301<\/button><\/h3><\/div><div id=\"collapse_824f5a17-4475-4ac8-8444-37dfa6fbf9a6\" class=\"collapse \" aria-labelledby=\"heading_824f5a17-4475-4ac8-8444-37dfa6fbf9a6\" data-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\" data-bs-parent=\"#accordion_37150fb3-3c36-4336-9ef1-e11f9b07dd87\"><div class=\"card-body\"><h2><strong>MATH 270:<\/strong> Probability and Statistical Models <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>Provides a rigorous introduction to the fundamental principles of probability with emphasis on applications to data-driven problem solving. Starting from an axiomatic definition of probability, students learn how to work with both discrete and continuous random variables and apply these concepts to practical situations.\n\nTopics include: conditional probability, Bayes\u00c2\u00bf theorem; Bernoulli, binomial, geometric, Poisson, uniform (discrete and continuous), normal, and exponential distributions; the law of large numbers; the central limit theorem and its applications; confidence intervals; and the Z-test.\n\nA portion of coursework will include techniques and examples in the Python programming language.\n\nRecommended: MATH&#038;153, CS 310, or familiarity with Python<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81916'>View MATH 270 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/MATH\/?institution=WA080'>Explore MATH courses in ctcLink<\/a><\/li><\/ul><hr>\n\n<h2><strong>MATH 301:<\/strong> Discrete Mathematics <span class='badge text-bg-secondary badge-secondary'>5 <abbr title=\"credits\">cr<\/abbr>.<\/span><\/h2><p>This class introduces basic discrete structures in mathematics, computer science and engineering fields. Topics include elementary logic, set theory, mathematical proof, relations, combinatorics, induction, recursion, sequence and recurrence, trees, graph theory.<\/p><ul class='list-inline'><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-primary btn-sm' href='https:\/\/catalog.bellevuecollege.edu\/preview_course_nopop.php?catoid=16&#038;coid=81918'>View MATH 301 in the Academic Catalog<\/a><\/li><li class='list-inline-item'><a class='ms-1 ml-1 mb-1 btn btn-outline-dark btn-sm' href='https:\/\/csprd.ctclink.us\/psc\/csprd\/EMPLOYEE\/SA\/s\/WEBLIB_HCX_CM.H_COURSE_CATALOG.FieldFormula.IScript_Main\/subjects\/MATH\/?institution=WA080'>Explore MATH courses in ctcLink<\/a><\/li><\/ul><hr>\n\n\n<p>Details for additional MATH courses can be found on the&nbsp;<a href=\"https:\/\/catalog.bellevuecollege.edu\/\">college catalog<\/a>&nbsp;or the course catalog section on&nbsp;<a href=\"https:\/\/wa080.ctclink.us\/\">ctcLink<\/a>&nbsp;(Class Search &gt; Class Information &gt; Course Catalog).<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The projected schedule is subject to change at any time&nbsp;due to unplanned changes in instructor availability and\/or course demand. If you use this information for schedule and graduation planning, account for this risk by having backup plans and by taking required courses as soon as you can. Fall Quarter CS 101 CS 209 CS 210 <a class=\"read-more\" href=\"https:\/\/www.bellevuecollege.edu\/cs\/projected-cs-course-schedule\/\">...more about Projected CS Course Schedule<\/a><\/p>\n","protected":false},"author":3725,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-6653","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/pages\/6653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/users\/3725"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/comments?post=6653"}],"version-history":[{"count":5,"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/pages\/6653\/revisions"}],"predecessor-version":[{"id":6854,"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/pages\/6653\/revisions\/6854"}],"wp:attachment":[{"href":"https:\/\/www.bellevuecollege.edu\/cs\/wp-json\/wp\/v2\/media?parent=6653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}