How Do Courses Work? For each campus, you may build your own schedule (1 course in the morning, 1 course in the afternoon) or choose an Academy where the courses are packaged together for you (Academy also includes Inc. Young Entrepreneurs).

Note: Availability is updated every 24 hours; it is possible that certain courses with limited availability may be full upon a new search.

Summer Discovery Middle School Enrichment Programs at UCLA

3 Weeks

Computer Science

On Campus $3,399 - 8,499Age Range 12-14Course Time Morning EST

This course helps you to develop the basic skills necessary to make it in world of computer science. Topics will include the nature of computers, how computer hardware works, basic code loops and logic, how structured data and digital media works and how the internet works. Students are required to bring their own laptop (no tablets) on the first day of class.

Who Should Take This Course? This course is suitable for middle schoolers who love to solve problems by writing computing programs and creating solutions.
Highlights Students will be able to identify and define computer science terminology and concepts. Students will be able to design and develop computer hardware and software. Students will be able to analyze and identify trends in computer science. And most importantly, students learn problem solving, which is an essential skill for life.
Dates & Tuition
  • Jun 25 - Jul 14: Residential - $8,499
  • Jun 26 - Jul 13: Commuter - $3,999

Course Finder

How Do Courses Work? For each campus, you may build your own schedule (1 course in the morning, 1 course in the afternoon) or choose an Academy where the courses are packaged together for you (Academy also includes Inc. Young Entrepreneurs).

Note: Availability is updated every 24 hours; it is possible that certain courses with limited availability may be full upon a new search.

Filter Courses
Filter Courses
Campus
Academic Category
Dates
Time of Day
Course Length
Course Availability
Age
Keyword
Reset FiltersApply These Filters
    top

    This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on the website and other media. To find out more about the cookies we use, see our Privacy Policy.

    Got It!