Contact us

Computer Science Department
University of Wisconsin Oshkosh
800 Algoma Blvd Oshkosh,
WI 54901

TEL: (920) 424-2068
FAX: (920) 424-0045
ROOM: 229
BUILDING: Halsey Science Center

Email: Tom Naps, Chair

Software Engineering Emphasis

This emphasis focuses on knowledge and skills for the design, development, maintenance, and management of software, including software for the operation of instrumentation. It is appropriate for students preparing for careers as systems programmers, systems analysts, software engineers, or computer-based instrumentation specialists.

Requirements in addition to the Computer Science Core:

Course

Credits

Either Math 171 Calculus I or
Math 206 Mathematics for Business Analysis II
4 cr.
Either Math 201 Applied Statistics, Math 301 Introduction to Probability and Statistics, or Econ 210 Economic and Business Statistics 3 cr.
Comp Sci 321 File Structures 3 cr.
Comp Sci 341 Software Engineering I 3 cr.
CompSci 342 Software Engineering II 3 cr.
Comp Sci 361 Database Systems 3 cr.
Either Comp Sci 421 Operating Systems or Comp Sci 431 Compilers 4 cr.

Electives:

The chosen electives must not appear above as requirements for the Software Engineering emphasis.

Choose 3 credits from Computer Science Courses

Choose 6 credits from MIS Courses, Physics Courses or Mathematics Courses

MIS Courses:

An MIS course approved in advance by the Computer Science department

  • Business 260 Advanced Business COBOL
  • Business 314 Information Systems Analysis and Design
  • Business 315 Database Systems in Business
  • Business 319 MIS Topics
  • Business 355 Network and Telecomm Systems
  • Business 410 Application Software Design

Physics Courses:

A Physics course approved in advance by the Computer Science department.

  • Physics 305 Electronic Circuits & Devices
  • Physics 319 Digital Signal Processing
  • Physics 405 Modern Instrumentation & Interfacing
  • Physics 415 Microprocessor Applications

Mathematics:

A Mathematics course approved in advance by the Computer Science department

  • Math 222 Introduction to Abstract Mathematics
  • Math 256 Algorithmic Matrix Algebra with Models
  • Math 302 Intermediate Statistical Methods
  • Math 304 Introduction to Nonparametric Methods
  • Math 342 Abstract Algebra I
  • Math 346 Linear Algebra
  • Math 349 Number Theory
  • Math 355 Introduction to Numerical Analysis
  • Math 356 Linear Numerical Analysis
  • Math 357 Linear Programming
  • Math 371 Differential Equations
  • Math 385 Applied Regression
  • Math 401 Mathematical Statistics I
  • Math 402 Mathematical Statistics II

9 cr.

Total: 32 cr.


Important Notes:

The College of Business (COBA) has a grade point restriction for enrolling in upper level business courses. Therefore if your overall GPA falls below that restriction level, you must either postpone taking MIS courses until your GPA improves, or you must change your emphasis.

For prerequisite purposes only, COBA permits the following substitutions of CompSci courses for COBA courses:

MIS pre-requisite course

Comp Sci substitute

Bus 314: Sys Analys & Design

Comp Sci 341: Software Engineering

Bus 315: DataBase Sys in Business

Comp Sci 361: Database

Bus 355: Networking & Data Com

Comp Sci 391: Data Com & Computer Networks

Last update: September 12, 2005

University of Wisconsin Oshkosh