Upcoming Events

CODERS Meeting
Thursdays | 4-5 pm | Wing 231CODERS is a group of students and faculty interested in outreach, diversity, engagement and retention.

Cookies w/CODERS
Mondays | 4-5 pm |Wing 16A weekly study time to meet other CS students, ask questions, work on projects, and of course...eat cookies! Put on by CODERS.

Meet & Pizza w/Fastenal
Wednesday, March 22, 5pm, 1142 Centennial Come have pizza and hear about recruiting info from Fastenal.

CS Distinguished Lecturer
Shafi Goldwasser
Mon April 3, Lectures 11 & 5pm2017 Distinguished Lecturer in Computer Science

MICS Conference
Fri-Sat April 7-8UWL CS Dept is hosting the Midwest Instruction and Computing Symposium.

Final Exams
May 8-12Make sure you know when your finals are for each class.


 

Contact

Computer Science Dept
221 Wing Technology Ctr.
1725 State St.
La Crosse, WI 54601
Voice: (608) 785-6805
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Google Maps



Computer Science Major

Students must complete 44 credits of CS courses of which no less than 27 credits must be at the 300-level and 400 level. PHY 335, MTH 317 and/or MTH 371 may be used as part of the 44 credit major. MTH 207 and 208 are also required in addition to the 44 CS credits. The following courses are required for the major.

CS 120 Software Design I
CS 220 Software Design II
CS 225 Discrete Computational Structures
CS 270 Assembler Programming and Intro to Computer Organization
CS 340 Software Design III: Abstract Data Types
CS 341 Software Design IV: Software Engineering
CS 370 Computer Architecture
CS 421/521 Programming Language Concepts
CS 441/541 Operating System Concepts
CS 442/542 Structure of Compilers
MTH 207 Calculus I
MTH 208 Calculus II

**
Recommended Schedule for a CS major enrolled in MTH 207 and MTH 151 First Semester

        **A check off sheet for you to keep track of the CS courses you have taken

The department has been approved to be a "Writing-in-the-Major" program. This means the general education required writing emphasis courses will be fulfilled during the completion of your computer science courses. No additional courses are required.

Click here for a Complete Undergraduate Catalog



Computer Science Major- Computer Engineering Technology Emphasis

Students must have completed the Associate in Applied Science Degree requirements for Electronic and Computer Engineering Technology at Western Technology College with a grade point average of 3.0 or above.  42 credits – which includes 10 electives (51 credits including math). The 42 credits of coursework must include no less than 24 credits of 300 – level and 400 level courses.  PHY 335, MTH 317 and/or MTH 371 may be used as part of the 42 credits major. Game Development II at WTC may be completed at Western in place of CS 224. MTH 207 and 208 must be taken.  Student completing this program are not subject to the College of Science and Health requirement for an academic minor of 18 credits of course work at the 300/400 level in courses outside the major.  Remaining 10 credits can be electives.  May substitute MTH 225 for CS 225. 

CS 120 Software Design I (or both CS1-Java and Game Development at WTC)
CS 220 Software Design II
CS 225 Discrete Computational Structures
CS 270 Assembler Programming and Intro to Computer Organization(or both Microprocessors and Digital Electronics 1 at WTC)
CS 340 Software Design III: Abstract Data Types
CS 341 Software Design IV: Software Engineering
CS 370 Computer Architecture

Two of the following:

CS 421/521 Programming Language Concepts 
CS 442/542 Structure of Compilers
CS 455/555 Fundamentals of Info Security
CS 471/571 Data Communications

MTH 207 Calculus I 
MTH 208 Calculus II

The department has been approved to be a "Writing-in-the-Major" program. This means the general education required writing emphasis courses will be fulfilled during the completion of your computer science courses. No additional courses are required.

Click here for a Complete Undergraduate Catalog