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

Undergraduate Programs Offered


Computer Science Major

Students must complete 40 credits of C-S 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 40 credit major. MTH 207, 208 & 225 are also required in addition to the 40 C-S credits. The following courses are required for the major.

C-S 120 Software Design I
C-S 220 Software Design II
C-S 270 Assembler Programming and Intro to Computer Organization
C-S 340 Software Design III: Abstract Data Types
C-S 341 Software Design IV: Software Engineering
C-S 370 Computer Architecture
C-S 421/521 Programming Language Concepts
C-S 441/541 Operating System Concepts
C-S 442/542 Structure of Compilers
MTH 207 Calculus and Analytic Geometry I
MTH 208 Calculus II: Calculus with Linear Algebra and Differential Equations
MTH 225 Mathematical Logic

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

A check off sheet is available for you to keep track of the C-S 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.


Computer Science Major
(Teacher Certification Programs)

Students must complete 37 credits of C-S courses of which no less than 24 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 37 credit major. MTH 207, 208 & 225 are also required in addition to the 37 C-S credits. The following courses are required for the major.

C-S 120 Software Design I
C-S 220 Software Design II
C-S 270 Assembler Programming and Intro to Computer Organization
C-S 340 Software Design III: Abstract Data Types
C-S 341 Software Design IV: Software Engineering
C-S 370 Computer Architecture
C-S 421/521 Programming Language Concepts or C-S 441/541 Operating System Concepts
C-S/C-I 480 Survey of Computer Assisted Instructional Systems
C-I 420 Computers in Education
MTH 207 Calculus and Analytic Geometry I
MTH 208 Calculus II: Calculus with Linear Algebra and Differential Equations
MTH 225 Mathematical Logic

Back to Top


Computer Science Minor

Students must complete 19 credits of C-S courses of which no less than 6 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 19 credit major. MTH 225 is also required in addition to the 19 C-S credits. The following courses are required for the minor.

C-S 120 Software Design I
C-S 220 Software Design II
C-S 340 Software Design III: Abstract Data Types
MTH 225 Mathematical Logic

Back to Top


Computer Science Minor
(Teacher Certification Programs)

Students must complete 19 credits of C-S courses of which no less than 12 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 19 credit major. MTH 225 is also required in addition to the 19 C-S credits. The following courses are required for the minor.

C-S 120 Software Design I
C-S 220 Software Design II
C-S 340 Software Design III: Abstract Data Types
C-I 420 Computers in Education
MTH 225 Mathematical Logic

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