How are classes organized? How many programming languages can be taken at one time?
Students spend all class time on one programming language at a time. After all assignments are successfully completed for each programming language, the student moves into the next language section. This is a competency-based vocational training program, not just a programming language concept course. When submitted for grading, programming assignments are reviewed and may be returned to the student for corrections to the output of the program and/or modifications to the programming code. Just as on the job, programming assignments are not signed off until they are judged to be fully functional and produce the desired output.