# Mathematics and Computer Science

## Mission Statement

UW-Superior's Mathematics and Computer Science Department provides majors and minors in Computer Science, Mathematics, and Mathematics Education. The programs provide a core of fundamental courses along with an array of electives that enable students to pursue special interests. Using this versatile, highly regarded program, students can choose a major, minor, certification or associates degree that prepares them for a career or graduate study in Computer Science, Mathematics, Information Technology and Systems, Engineering or Mathematics Education.

## Contact Information

Mathematics and Computer Science Department

University of Wisconsin - Superior

Swenson Hall 3030

Belknap and Catlin Ave.

P.O. Box 2000

Superior, WI 54880

**Phone:** 715-394-8028

**Email:** mcs-ada@uwsuper.edu

## Course Descriptions

### Computer Science

**CSCI 101**

**Introduction to Computer Science**

**3.00**

**Prerequisites:**

- Prerequisite for taking this course is the Mathematics Placement Test, or successful completion of MATH 090

**University Studies Requirements:**

- Math/Computer Science

**CSCI 170**

**Programming and Technology for the Teaching of Mathematics**

**3.00**

**Prerequisites:**

- Acceptable score on the Mathematics Placement Test or completion of MATH 115 with grade of at least C-.

**CSCI 189**

**Computer Science Elective**

**1.00-12.00**

**CSCI 201**

**Introduction to Programming**

**3.00**

**CSCI 202**

**Object-Oriented Programming**

**3.00**

**Prerequisites:**

- Prerequisite for taking this course is having completed CSCI 201 with a grade of C- or better.

**CSCI 224**

**Assembly Language Programming**

**4.00**

**Prerequisites:**

- Prerequisite for taking this course is an acceptable score on the Mathematics Placement Test or completion of an appropriate course. MATH 113 recommended.

**CSCI 281**

**Special Projects**

**1.00-4.00**

**CSCI 289**

**Computer Science Elective**

**1.00-12.00**

**CSCI 303**

**Algorithms and Data Structures**

**4.00**

**Prerequisites:**

- CSCI 202 with a grade of C- or better is prerequisite for taking this course.

**CSCI 327**

**Embedded Systems Design**

**3.00**

**CSCI 331**

**Computer Graphics and Game Design**

**3.00**

**Prerequisites:**

- The prerequisite for taking this course is having completed CSCI 201.

**CSCI 340**

**Software Development and Professional Practice**

**4.00**

**Prerequisites:**

- Prerequisite for taking this course is having completed CSCI 303

**CSCI 351**

**Internet Programming**

**3.00**

**Prerequisites:**

- The prerequisite for taking this course is having completed CSCI 201.

**CSCI 356**

**Database Systems**

**3.00**

**CSCI 370**

**Computer Security**

**3.00**

**Prerequisites:**

- CSCI 201 is the required pre-requisite.

**CSCI 381**

**Special Projects**

**1.00-4.00**

**CSCI 389**

**Computer Science Elective**

**1.00-12.00**

**CSCI 390**

**Computer Science Internship**

**1.00-4.00**

**CSCI 451**

**Operating Systems**

**4.00**

**Prerequisites:**

- The prerequisite for taking this course is having completed CSCI 201.

**CSCI 461**

**Computer Architecture**

**4.00**

**Prerequisites:**

- Prerequisite for taking this course is having completed CSCI 224.

**CSCI 470**

**Net-Centric Computing**

**4.00**

**Prerequisites:**

- The prerequisite for taking this course is having completed CSCI 201.

**CSCI 481**

**Special Topics**

**1.00-4.00**

**CSCI 489**

**Computer Science Elective**

**1.00-12.00**

**CSCI 498**

**Individual Capstone Project**

**1.00**

**CSCI 499**

**Group Capstone Project**

**3.00**

**Prerequisites:**

- The prerequisite for taking this course is having completed CSCI 340.

### Information Technology and Systems

**ITS 108**

**Computer Applications**

**3.00**

**ITS 148**

**Computer Applications for Productivity**

**3.00**

**ITS 189**

**Information Technology and Systems Elective**

**1.00-9.00**

**ITS 211**

**Visual Programming Fundamentals**

**3.00**

**ITS 230**

**Introduction to Information Technology**

**3.00**

**ITS 289**

**Information Technology and Systems Elective**

**1.00-9.00**

**ITS 310**

**Information Technology Operations**

**3.00**

**ITS 335**

**Web Page Authoring**

**3.00**

**ITS 342**

**Information Systems**

**3.00**

**ITS 346**

**Database Management**

**3.00**

**ITS 350**

**Networking and Communications**

**3.00**

**ITS 360**

**Ethics in Information Technology**

**3.00**

**ITS 364**

**Digital Multimedia**

**3.00**

**ITS 370**

**Information Security**

**3.00**

**ITS 380**

**Global E-Commerce Systems**

**3.00**

**ITS 381**

**Special Projects**

**1.00-4.00**

**ITS 389**

**Information Technology Elective**

**9.00**

**ITS 400**

**Information Technology and Systems Internship**

**2.00-7.00**

**ITS 481**

**Special Topics**

**1.00-4.00**

**ITS 489**

**Information Technology Elective**

**9.00**

**ITS 498**

**Individual Capstone Project**

**1.00**

**ITS 499**

**Group Capstone Project**

**1.00**

### Mathematics

**MATH 102**

**Intermediate Algebra**

**2.00**

**Prerequisites:**

- Adequate math placement score or completion of MATH 095 with a C- or better.

**MATH 112**

**Introduction to Contemporary Mathematics**

**3.00**

**Prerequisites:**

**University Studies Requirements:**

- Math/Computer Science

**MATH 113**

**Algebra with Applications**

**3.00**

**Prerequisites:**

**University Studies Requirements:**

- Math/Computer Science

**MATH 115**

**Precalculus**

**5.00**

**Prerequisites:**

- Adequate math placement score or completion of MATH 113 with a C- or better.

**University Studies Requirements:**

- Math/Computer Science

**MATH 130**

**Elementary Statistics**

**4.00**

**Prerequisites:**

**University Studies Requirements:**

- Math/Computer Science

**MATH 151**

**Calculus for Business, Life, and Social Sciences**

**3.00**

**Prerequisites:**

- Adequate math placement score or completion of MATH 113 with a C- or better.

**University Studies Requirements:**

- Math/Computer Science

**MATH 189**

**Mathematics Elective**

**1.00-12.00**

**MATH 189MC**

**Mathematics Elective Math/Computer Science**

**1.00-12.00**

**MATH 240**

**Calculus and Analytic Geometry I**

**4.00**

**Prerequisites:**

- Adequate math placement score or completion of MATH 115 with a C- or better.

**University Studies Requirements:**

- Math/Computer Science

**MATH 241**

**Calculus and Analytic Geometry II**

**4.00**

**Prerequisites:**

- Completion of MATH 240 with a grade of C- or better.

**MATH 242**

**Calculus and Analytic Geometry III**

**4.00**

**Prerequisites:**

- Completion of MATH 241 with a grade of C- or better.

**MATH 289**

**Mathematics Elective**

**1.00-12.00**

**MATH 289MC**

**Math Elective Math/Computer Science**

**1.00-12.00**

**MATH 310**

**Introduction to Abstract Mathematics**

**3.00**

**Prerequisites:**

- Completion of MATH 240 with a C- or better or instructor permission.

**MATH 315**

**Linear Algebra**

**3.00**

**Prerequisites:**

- Successful completion of MATH 310.

**MATH 320**

**Discrete Structures**

**4.00**

**Prerequisites:**

- Successful completion of MATH 310.

**MATH 344**

**Differential Equations**

**4.00**

**Prerequisites:**

- Successful completion of MATH 241.

**MATH 362**

**Topics In Geometry**

**3.00**

**Prerequisites:**

- Successful completion of MATH 310.

**MATH 370**

**Probability**

**3.00**

**MATH 371**

**Statistics**

**4.00**

**MATH 381**

**Special Projects**

**1.00-4.00**

**MATH 385**

**Introduction to Operations Research**

**3.00**

**MATH 389**

**Mathematics Elective**

**1.00-9.00**

**MATH 390**

**Mathematical Sciences Internship**

**1.00-4.00**

**MATH 391**

**Putnam Mathematical Competition**

**3.00**

**MATH 421**

**Theory of Computation**

**4.00**

**Prerequisites:**

- Successful completion of MATH 320.

**MATH 425**

**Algorithm Design and Analysis**

**4.00**

**Prerequisites:**

- Successful completion of MATH 320.

**MATH 437**

**Cryptography**

**4.00**

**MATH 440**

**Real Analysis**

**4.00**

**MATH 450**

**Topology**

**4.00**

**MATH 455**

**Abstract Algebra**

**4.00**

**Prerequisites:**

- Successful completion of MATH 310.

**MATH 471**

**Introduction to Complex Variables**

**4.00**

**MATH 475**

**Numerical Analysis**

**4.00**

**MATH 481**

**Special Topics**

**1.00-4.00**

**MATH 489**

**Mathematics Elective**

**1.00-9.00**

**MATH 489MC**

**Math Elective Math/Computer Science**

**1.00-12.00**

**MATH 498**

**Mathematics Capstone**

**1.00**

### Mathematics Education

**MTHED 189**

**Mathematics Education Elective**

**9.00**

**MTHED 250**

**Essentials of Mathematics for Elementary Teachers**

**3.00**

**Prerequisites:**

- Completion of University Studies Mathematics Course(s)

**MTHED 289**

**Mathematics Education Elective**

**9.00**

**MTHED 305**

**Tutoring Practicum**

**1.00-3.00**

**Prerequisites:**

- Completion of MATH 240 with a grade of C- or better.

**MTHED 322**

**Teaching Elementary/Middle School Mathematics**

**3.00**

**Prerequisites:**

- Completion of MATH 230 or MTHED 250 (C or Better), and T ED Admission

**MTHED 323**

**Teaching Elementary/Middle School Mathematics II**

**3.00**

**MTHED 339**

**Secondary Methods in Mathematics Education**

**3.00**

**Prerequisites:**

- Admission to the Teacher Education Program and Completion of T ED 300 (C or Better). Teacher Education Non-Academic Test (TB and Criminal Background Check)

**MTHED 389**

**Mathematics Education Elective**

**9.00**

**MTHED 489**

**Mathematics Education Elective**

**0.00**

## Faculty and Staff

Dr. Serguei Bezroukov - Professor

Mr. Jerad Devries - Lecturer

Ms. Heather Kahler - Assistant Teaching Professor

Mr. Hossain Khoroosi - Lecturer

Ms. Karen Moen - Lecturer

Dr. Timothy Pervenecki - Senior Lecturer

Ms. Kristin Riesgraff - Assistant Teaching Professor

Dr. Steven Rosenberg - Professor

Dr. Chad Scott - Professor

Dr. Joshua Stangle - Associate Professor

Dr. Shin-Ping Tucker - ITS

Dr. Fnu Surina - Assistant Professor

Dr. Jonathan Totushek - Associate Professor, Department Chair