Whether you're new to programming or just want to learn a new language, this in-depth course will teach you the ins and outs of Python and Java programming. You will start coding quickly while learning from readings, presentations, exercises, and a final project. By course completion, you will have the skills you need to enter the job market as an entry-level Java or Python programmer. This program can be taken on a PC or a Mac, and dual monitors are helpful but are not required. The program is entirely online and entirely self-paced. You can begin anytime and will have 12 months to complete the program once you begin.