Coding knowledge won't help you pass the major projects. My friend made this game that barely worked and made no sense but because he had done everything else, which is what software development focuses on, he got a fine mark (80-90 range).
It will help you understand things like passing...