Wing Technology Center
University of Wisconsin - La Crosse Computer Science Department University of Wisconsin - La Crosse
Science and Allied Health Homepage UW-La Crosse Homepage
Wing Technology Center
For Prospective Students
For Current Students
Undergraduate Program
Graduate Program
Faculty and Staff
Advising
Distinguished Lecture Series
Contact Us
Search

Advising

In your college career you are assigned an advisor in your major department. It is in your best interest to use these individuals to answer any questions you have regarding the major, minor, general education, possible graduate school, etc.

Listed below are a few questions frequently asked by a C-S major or someone taking a C-S course. Please do not hesitate to contact the department if your question is not listed.

Course Registration

Computer Science Classes

CS Major and Minor


Who is my advisor?
The Computer Science department has a faculty advisor for each student. This advisor will help you choose introductory computer science classes, decide on a minor, and pick general education classes.

To find out the name of your advisor, please e-mail the Computer Science Department or contact the College of Science & Health, Student Services office in 124 Mitchell Hall.

Back to Top

How can I find an internship?
After completing C-S340, an internship becomes an option. Interns must have at least junior status and a 2.25 GPA. Students can earn 1-15 credits for an internship, and the internship can occur during the summer or a regular semester. An important thing to note is that the credits count towards graduation, but DO NOT count towards the requirements for a computer science major and DO NOT count towards the alternate to a minor. (The 18 credits of 300-400 level classes outside of computer science that is the alternative to a minor must be in non-computer science courses.)

Tim Tritch in Career Services handles Computer Science internships. For information, e-mail or visit the Career Services office on 2nd floor Wilder.

Back to Top

How can I find out about graduate school?
Students interested in the Master of Software Engineering at UW-La Crosse should contact Kasi Periyasamy at or visit the MSE web page.

Students interested in a Masters or PhD program at another school should contact either Dr. David Riley, or Dr. Kenny Hunt,

Back to Top

Do I need to take writing emphasis classes?
No. The Computer Science department has been accepted into the Writing-In-The-Major program. This means the required general education writing emphasis courses will be fulfilled during the completion of your computer science degree. You do not need to take two additional writing emphasis courses.

Back to Top

Which CS courses count for General Education credit?
Both C-S 101, "Introduction to Computing", and C-S 120, "Software Design 1", are options in Part I.B. - Skills/Mathematical/Logical Systems and Foreign Languages: Tools for Structured Analysis and Communication. (for information about the differences between C-S 101 and C-S 120 see "Which course is a better choice for me?").

Back to Top

Which course C-S 101 or C-S 120 is a better choice for me?
C-S 101, "Introduction to Computing" is a computer literacy offering. A student in this course will be introduced to how a computer works and the role that computers play in our world today. In addition the C-S 101 student will be expected to gain a certain level of proficiency in word processing, spreadsheets and databases. C-S 101 is a good choice for the individual who has very little, or no, experience with a computer and wishes to gain a base level of general knowledge of computing. (See also the C-S 101 course description.) C-S 101 has historically been the preferred General Education CS course, except for students from the College of Science and Allied Health and certain students from the College of Business Administration

C-S 120 is the first course in a sequence of software development courses. As such, this class provides an introduction to how to create programs. (See also the C-S 120 course description.) No prior experience in computing is required for this course, but it is expected that students have previously completed the equivalent of a fourth-year high school mathematics course or beyond. C-S 120 would be the best choice of a C-S General Education course for any student planning to major in Computer Science, Management Information Systems, or Mathematics, as well as for any student planning to minor in Computer Science, Computational Science, or Mathematics. In addition, any science major should give consideration to C-S 120, since programming is becoming an important skill in many scientific professions.

Back to Top

Do I need to register for both a C-S 101 small group assembly and a lecture?
Yes, you have to take both small assembly and lecture. However, when you register for the small group assembly, the lecture will automatically be added to your schedule.

Back to Top

What classes should I take and when?

Back to Top

What is the instructional format in C-S 101?
C-S 101 is a 2-part course. For 110 minutes per week the C-S 101 student attends lectures that are conducted by computer science faculty. The remainder of the class consists of two 55-minute, Small Group Assemblies. To be successful in C-S 101 a student must participate in both parts of this course.

Back to Top

Is there any flexibility in attending C-S 101 lectures?
No. Students are expected to attend both large lectures and small group assemblies.

Back to Top

Is the mathematics prerequisite for C-S 120 important?
Yes. While C-S 120 is not a mathematics course, it does require the ability to reason abstractly. Previous experience has shown that students who have failed to complete the prerequisite of a fourth-year high school mathematics course (or the equivalent) have considerable difficulty in C-S 120.

Back to Top

When in a college career is it best to enroll in C-S courses?
More than most other university subjects, it is important to enroll in C-S courses early. The skills acquired in C-S 101 can prove very helpful for using the computer in your other coursework. Furthermore, for those planning to enroll in multiple computing classes, it is best to take C-S 120 early due to the extensive prerequisite structure of the computer science curriculum.

Back to Top

What's the best advice for the beginning C-S major or minor?
Start early (the first semester, if at all possible) and mingle one or two C-S classes per semester with other classes.

Back to Top

How important is a minor for a C-S major?
In addition to being a requirement of the College of Science and Health, a minor outside of computer science is becoming increasingly important. Our society has considerable opportunities for those who can combine computing knowledge with some other discipline.

Back to Top

What minor should I choose?
Any major at the university fulfills the requirement for a minor. (There is also an alternative to a minor...taking 18 credits of 300 or 400 level classes outside the computer science major...but very few students choose this option.)

Computer Science majors have chosen a wide variety of minors over the years, including English and Art, but most minors have been either Mathematics or Business Administration. Links to requirements for these minors are below.

Back to Top

Is there a best choice for a minor to combine with a C-S major?
Not really. Almost any minor works well with a C-S major. Of course, many students minor in mathematics because a substantial part of the math minor is already required in the C-S major. However, the best advice is to pick a subject area that is of interest to you.

Back to Top

How many C-S classes should be taken per semester?
It is best to plan on one C-S class per semester the first year and two C-S classes per semester thereafter. Most computer science courses involve considerable project effort, usually writing programs, and this takes time. Therefore, it is unwise to enroll in too many C-S classes at once.

Back to Top


University of Wisconsin-La Crosse 1725 State Street La Crosse, Wisconsin 54601 (608) 785-8000
All material © 2003 by the University of Wisconsin-La Crosse and the Board of Regents of the University of Wisconsin System
Please address questions or comments about this site to: webmaster@cs.uwlax.edu