Everything You Need to Know About the UC Berkeley Computer Science Major in 10 minutes