While it is not recommended or required for C.S. Majors, all other majors can benefit from the course, regardless of your current level of computer knowledge. No prior computer experience is necessary. More experienced students further develop and enhance their skills and knowledge in these areas.
More experienced students can take the course in a self-paced manner.
Students are required to enroll in both a lecture and a lab. Lab assignments are required for both traditional and self-paced students. Whether you re just starting out, or have been using computers for years, this course has something to offer.