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 9th to 12th graders. No previous programming experience is required, though students 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.

Dates & Times

Jun 25–Jul 6, 2018

Sect. A
No class on Jul 4
Day
Mon–Fri
Location
Downtown Seattle
Time
9 a.m.–12 p.m.
Status
Full

Jul 9–Jul 20, 2018

Sect. B
Day
Mon–Fri
Location
Downtown Seattle
Time
9 a.m.–12 p.m.
Status
Full

Jul 23–Aug 3, 2018

Sect. C-1
Day
Mon–Fri
Location
Bellevue
Time
9 a.m.–12 p.m.
Status
Full

Jul 23–Aug 3, 2018

Sect. C-2
Day
Mon–Fri
Location
Bellevue
Time
1 p.m.–4 p.m.
Status
Full