Some more notes for future reference. The following scripts in Unicode 9.0 have both upper and lower case characters.

In modern use

Latin
Greek
Cyrillic
Armenian
Cherokee
Adlam

Limited modern use

Coptic
Warang Citi
Old Hungarian
Osage

No longer used

Georgian*
Glagolitic
Deseret

I include characters used for phonetic transcriptions in Latin.

There are also case correspondences in the following Unicode blocks: Number Forms, Enclosed Alphanumerics, Alphabetic Presentation Forms, Halfwidth and Fullwidth Forms. Mathematical Alphanumeric Symbols also has both upper and lower case forms, but they are not convertible, one to the other.

Georgian is a little special. Modern Georgian is unicameral. An attempt was made to write it in a bicameral way in the 1950s, but it didn’t catch on.

See also the list of Right-to-left scripts.