Skip to main content
  • facebook
  • linkedin
  • instagram
Hit enter to search or ESC to close
Close Search
Bright Thinker
search
Menu
  • ABOUT
    • Leadership
    • Impact
    • BrightLights
    • Events
  • SOLUTIONS
    • Column 1
      • Traditional LearningPhysical handouts and textbooks
      • Blended LearningA mix of physical and digital curriculums
      • Virtual LearningAll online courses
    • Column 2
      • Accelerated LearningCredit recovery and expedited progress
      • Adult LearningCourses for adults to earn their diploma
      • Test-ReadinessRequired preparation for state testing
  • CURRICULUM
    • Elementary School Curriculum
    • Middle School Curriculum
    • High School Curriculum
    • Social and Emotional Learning
    • How It Works
    • Course Catalog
  • ESA/HOMESCHOOL
    • Education Savings Account
    • Homeschool
  • RESOURCES
    • School Resources
    • Teacher and Tutor Resources
    • Parent and Student Resources
    • Frequently Asked Questions
    • Bureau of Indian Education
  • CAREERS
  • SHOP
  • CONTACT US
  • search

Computer Science, Part 2

Term: 1 Semester

Online: Yes
Paper: No

Accomodated/Modified Available: No

Description:
This course is the continuation of CS 041, and it builds on the concepts and skills students acquired in the first course. The main focus in this course is programming for the internet. Most modern web applications are built on three interacting building blocks: (1) Client programs that run locally in the user’s web browser, (2) server programs that run on machines in data centers, and (3) databases for information storage. In this course students will learn how to write client and server code, and become familiar with database usage to build simple web applications. It is not the goal of this course to teach how to build graphically attractive web programs but rather to teach the mechanics underpinning modern web applications.

State Aligned:
All States Aligned

Share Share Share

Connect with us

Telephone: 469-251-7775
Email: Sales@BrightThinker.com

About

Leadership

Impact

BrightLights

Events

Solutions

Traditional Learning

Blended Learning

Virtual Learning

Accelerated Learning

Adult Learning

Test-Readiness

Curriculum

Elementary School Curriculum

Middle School Curriculum

High School Curriculum

Social and Emotional Learning

How It Works

Course Catalog

Resources

School Resources

Teacher and Tutor Resources

Parent and Student Resources

Frequently Asked Questions

Bureau of Indian Education

ESA/Homeschool

Educational Savings Accounts

Homeschool

Careers

Shop

Contact Us

Some schools that use Bright Thinker® as their primary or supplemental curriculum have been granted accreditation.

Bright Thinker® works closely with schools and accreditation agencies to meet academic content and online navigation standards.

Bright Thinker® is approved for use in BIE associated schools.

© Bright Thinker 2025. All Rights Reserved.

Privacy Policy | CCPA | Do Not Sell My Info | Terms of Use | Copyright Info

Close Menu
  • ABOUT
    • Leadership
    • Impact
    • BrightLights
    • Events
  • SOLUTIONS
    • Column 1
      • Traditional LearningPhysical handouts and textbooks
      • Blended LearningA mix of physical and digital curriculums
      • Virtual LearningAll online courses
    • Column 2
      • Accelerated LearningCredit recovery and expedited progress
      • Adult LearningCourses for adults to earn their diploma
      • Test-ReadinessRequired preparation for state testing
  • CURRICULUM
    • Elementary School Curriculum
    • Middle School Curriculum
    • High School Curriculum
    • Social and Emotional Learning
    • How It Works
    • Course Catalog
  • ESA/HOMESCHOOL
    • Education Savings Account
    • Homeschool
  • RESOURCES
    • School Resources
    • Teacher and Tutor Resources
    • Parent and Student Resources
    • Frequently Asked Questions
    • Bureau of Indian Education
  • CAREERS
  • SHOP
  • CONTACT US
  • facebook
  • linkedin
  • instagram