Skip to main content

Coding in Java I

Explore computer science and coding in the Java programming language. This introductory course will focus on fundamental computer science concepts, control and data structures, and best practices for programming in Java. Concepts taught include statements and variables, objects, expressions, conditionals and for loops and other control structures. You’ll learn fundamentals of programming that will be applicable to AP Computer Science and to other languages, including Ruby, Python and C++. 

Who It's For

This course is for incoming ninth to 12th graders. No previous programming experience is required, though you should expect to learn at a fast pace.

Note: Java I cannot be taken at the same time as Java II. 

Instructor

Jack Straub spent more than 35 years as a software developer and engineer in the computer industry, where he focused on system-level implementations using a variety of languages and platforms. He also helped develop corporate coding standards in PL/I and C and authored textbooks on several programming languages, including C. Jack has been honored for teaching excellence by UW Professional & Continuing Education.

More Information

See the Things to Know section for details about registration policies, transportation and parking, and more.

Details

Jun 22–Jul 2, 2020

Sect. A
no class Jul 3
Day
Mon–Fri
Time
9 a.m.–12 p.m.
Location
Downtown Seattle
Cost
$765
Refund Deadline
May 13 (100%)
Status
Opens late Feb

Jul 6–Jul 17, 2020

Sect. B
Day
Mon–Fri
Time
9 a.m.–12 p.m.
Location
Downtown Seattle
Cost
$850
Refund Deadline
May 13 (100%)
Status
Opens late Feb

Jul 20–Jul 31, 2020

Sect. C-1
Day
Mon–Fri
Time
9 a.m.–12 p.m.
Location
Bellevue
Cost
$850
Refund Deadline
May 13 (100%)
Status
Opens late Feb