Advice on Choosing CIS Courses

In Computing and Information Studies there are many possible starting courses - it is more important that students start with a course they are interested in than look at the course number. Starting with CIS 100 (IT & Society) is not necessary, nor is starting with CIS 102 (Intro. to Programming) or CIS 112 (Database Concepts). Courses like Data Mining (CIS 241), Networking (CIS 207), and Web Design and Development (CIS 275) can also be great starting points and are very useful courses for minors and non-majors as well. Students should read the course descriptions and email us if they have any questions about the courses.

For students interested in majoring or minoring in CIS, the following guides to the requirements may be helpful in planning. There are many paths through the major so we also strongly advise that students talk to an advisor in CIS about their educational and career plans to select the best set of courses for them.

CIS also has a number of offerings that are excellent complements to the other majors on campus. We hope all students will think about how learning about computing could help them academically and professionally and consider taking a course during their four years at the college. The following guide gives a summary of all of our introductory courses along with recommended courses organized by major: CIS Course Recommendations for Non-Majors.