Computer Science - Applied Computing Emphasis Requirements (BA/BS)

This emphasis of the Computer Science major is open only to students who have completed an Associate of Applied Science degree in the Information Technology from an institution that has an articulation agreement with UW-Whitewater. A minor is not required for this emphasis. This 54 unit emphasis combines a specially designed 36 unit Computer Science major with 18 units of approved Applied Technical Skills courses transferred from the technical college.  Students will also complete a set of unique requirements to ensure the necessary proficiency in mathematics and writing.   

Major Requirements 136
Software Development Fundamentals
COMPSCI 172INTRODUCTION TO JAVA3
or COMPSCI 174 INTRODUCTION TO C++
COMPSCI 220INTERMEDIATE JAVA3
or COMPSCI 221 INTERMEDIATE PROGRAMMING IN C#
or COMPSCI 222 INTERMEDIATE C++
COMPSCI 223DATA STRUCTURES3
Core Courses
COMPSCI 271COMPUTER ORGANIZATION AND ASSEMBLY PROGRAMMING3
COMPSCI 366DATABASE MANAGEMENT SYSTEMS3
or ITSCM 314 DATABASE DESIGN AND ADMINISTRATION
COMPSCI 433THEORY OF ALGORITHMS3
COMPSCI 460COMPUTER NETWORKING3
or ITSCM 332 NETWORK MANAGEMENT
COMPSCI 476SOFTWARE ENGINEERING3
Electives12
Any COMPSCI courses numbered 300 or above (no limit)
Up to 6 total credits in this category may come from the following courses:
MATRICES AND LINEAR ALGEBRA
GRAPH THEORY
NUMERICAL ANALYSIS
APPLIED STATISTICS
Applied Technical Skills18
Approved information technology courses transferred under an articulation agreement with a technical college
Unique Requirements
MATH 250APPLIED CALCULUS SURVEY FOR BUSINESS AND SOCIAL SCIENCES5
or MATH 253 CALCULUS AND ANALYTIC GEOMETRY I
COMPSCI 215DISCRETE STRUCTURES3
or MATH 280 DISCRETE MATHEMATICS
ENGLISH 370ADVANCED COMPOSITION3
or PWP 371 WRITING IN THE SCIENCES
or PWP 372 TECHNICAL AND PROFESSIONAL WRITING