Rising Junior, course selection for STEM focused [computer science / engineering] student

As OP is in Virginia, I note that UVa is known for wanting to see Level 4 of a language (per the advice of the alumni association to legacy applicants). In fact, we were apprehensive about D22 stopping at Level 4 after junior year rather than taking an independent study as a senior, as some apparently think that UVa likes 4 years of study during HS. But in the end, D22 was admitted without Level 5, so that last part may be overblown.

3 Likes