Never leave your work on the disk drives of lab machines or forget to pick up your printouts. Discussing written assignments with others is often a good experience since there are often many solutions to one problem, but again, the written report is an individual effort. Writing your solutions to the assignment yourself not only helps you more fully understand and but also keeps you from violating the SNC Academic Honor Code. If you need course adaptations or accommodations because of a disability, if you have emergency medical information to share with me, or if you need special arrangements in case the building must be evacuated, please make an appointment with me as soon as possible. Read your textbook, ask questions in class and in office hours, work hard.
Programming is both fun and frustrating and there is no substitute for practice.
It is also quite different from other areas of study due to the necessity of adhering to every detail of the language, so start assignments early.