Hi my name is Greg and I am a Junior at UNC but i just started a Computer Science major at UNC, I just finish my introductoiry java class, but ive been told i need to have a better knowledge of the languages to do wel lin this major so im trying to get a better understanding of the java. I have a decent knowledge of Java, but AWT and Swing scares and confuses me so thats why i came here.