UNIVERSITY OF WISCONSIN River Falls
To be eligble for this program, you will have completed approximately 60 credits of general education coursework, including a college-level course or equivalent in Algebra, and earned at least a 2.0 grade point average (GPA). Students with a lower GPA may be considered for provisional admission.
The Bachelor of Science in Applied Computing consists of 21 courses. Each student is required to successfully complete all courses to graduate. There are no electives in the program. The Capstone course is usually taken in the last semester.
APC 300 Programming 1
APC 310 Math for Computer Science
APC 320 Introduction to Business
APC 330 Technical and Professional Communication
APC 340 Legal and Ethical Responsibilities of the IT Professional
APC 350 Programming 2
APC 360 Database Management 1
APC 370 Systems Analysis and Design
APC 380 Project Management Techniques
APC 390 Object Oriented Programming
APC 400 Applied Communication Networks
APC 410 Database Management 2
APC 440 Web Development
APC 430 Applied Data Structures and Algorithms
APC 420 Computer Security 1
APC 450 Operating Systems Theory and Practice
APC 460 Software Engineering Practices
APC 470 IS Strategy and Management
APC 480 Computer Security 2
APC 490 Capstone Project Preparation
APC 495 Capstone Project
All students enter this program with at least 60 college-level semester credits of transferable coursework with a 2.0 or better grade point average (GPA). In addition to the general education requirements, UW-River Falls students must complete two, university-required courses in American cultural diversity and global perspectives. See list of approved courses.
The Bachelor of Science in Applied Computing is a collaborative effort of UW-Extension and five University of Wisconsin campuses - UW-Milwaukee, UW-Oshkosh, UW-Platteville, UW-River Falls, and UW-Stevens Point. This 100% online degree is designed to produce graduates who can perform programming, software engineering, graphic applications, networking, and operating systems management in a variety of environments, while at the same time promoting power skills such as business communications, ethics, and project management.