Major in Applied Computing Technology


(Effective Fall 2017)

TheApplied Computing Technology major is intended to prepare graduates for careers in Information Technology (IT). It is intended to provide background for students wanting to become network and systems administrators, web masters or web developers. The program combines basic computer science content with specialized courses in system administration and web development, along with basic business courses. It differs substantially from the computer science major, which is intended to prepare students to become software developers capable of producing large-scale software from scratch using high levels of abstraction in a broad range of application areas. ACT-CT graduates find employment in any organization that uses computing systems in their operations who need information technology specialists to maintain those systems and adapt them to the goals of the organization.

There is much leeway in terms of free electives for students in their junior and senior years in computing technology to choose a collection of courses in the form of a second major or minor or coherent focus area tailored to their interests. Students are encouraged to consider other subject matters to combine with their knowledge of computing technology. Opportunities exist to pursue independent research projects under faculty supervision. Students are encouraged to begin such research early in their upper division studies.

Notes


Suggested Sequence of Courses

120 credits required for graduation

Freshman Year:
Sophomore Year:
Course
Credits
Course
Credits
CO150
3
CS220
4
CS163 or CS164
4
CS270
4
CS165
4
CS253
4
MATH160
4
Natural Sciences
3
STAT201 or 204 or 301
3
ECON204
3
Natural Sciences
4
Global and Cultural Awareness
3
ECON202
3
ACT205
3
Arts and Humanities
3
JTC300
3
Electives
3
Electives
3
Total Credits
30-31
Total Credits
30

Junior Year:
Senior Year:
Course
Credits
Course
Credits
CS314
3
Advanced Technology Electives
12
CT310
4
JTC413
3
CT320
4
Electives
15
FIN305
3
MKT305
3
MGT305
3
Historical Perspectives
3
Arts and Humanities
3
Electives
4-3
Total Credits
30-29
Total Credits
30

The 24-25 semester credits of free electives in this program should be viewed by the student as an opportunity to tailor a program to specific educational objectives. By wise choice of electives, a student may be able to begin a second major, obtain a minor in a supporting area, or achieve a broad, liberal education.


Course Requirements for a B.S. Degree in Applied Computing Technology: Computing Technology Concentration

Approved Courses for the categories of the All University Core Curriculum can be seen at All University Core Curriculum

NOTE:

500 level courses in a specific category may be substituted in the advanced technology elective category with prior approval from the key advisor.

Applied Computing Technology majors will be excused from prerequisites for the CIS courses on the Advanced Technology electives list if they have completed CS220 and CS270. Access to CIS courses is restricted. Contact the CIS Dept. about overrides.

ALL-UNIVERSITY CORE CURRICULUM
Course
Prerequisites
Description
Credits
1. Basic Competencies (AUCC):
A. CO150 SAT reading score >= 600 or ACT English score >= 26 or Composition Placement exam score 3,4,5, or CO130. College Composition
3
B. MATH160 Calculus
4
2. Core Competencies (AUCC):
A. JTC300 Professional and Technical Communications
3
3. Foundations and Perspectives (AUCC):
A. Natural Sciences
7
B. Arts and Humanities
6
C. Social/Behavioral Sciences (ECON202 only)
3
D. Historical Perspectives
3
E. Global and Cultural Awareness
3
AUCC Requirements Total
31-32
MAJOR REQUIREMENTS
Course
Prerequisites
Description
Credits
Computing Technology Core Courses:
ALL OF:
CS163 or CS164 MATH124 Java (CS1)
4
CS165 CS163 or CS164; concurrent registration MATH160 Java (CS2) Data Structures and Algorithms
4
CS220 CS165, MATH160 (both with a C or better) Discrete Structures and their Applications
4
CS253 CS220; CS270 Problem Solving in C++
4
CS270 CS165, concurrent registration in CS220 Computer Organization
4
CS314* CS220; CS253 Software Development Methods
3
CT310 CS165, CS220 Web Development
4
CT320 CS253 or (CS155 and CS156) Network and System Administration
4
JTC413* New Communications Technology & Society
3
* Together CS314 and JTC413 meet AUCC cat. 4A, 4B and 4C [Using Competencies, Building on Foundations, and Capstone]
Total Credits
34
Mathematics and Statistics:
MATH160 Calculus
4
STAT201 or 204 or 301 Statistics
3
Total Credits
6-7
Business Core Courses:
ACT205 Fundamentals of Accounting
3
FIN305 Fundamentals of Finance
3
MKT305 Fundamentals of Marketing
3
MGT305 Fundamentals of Management
3
ECON204 Principles of Macroeconomics
3
Total Credits
15
Advanced Technology Electives (Choose 12 hours):
CS356 CS200; CS253; CS270 or ECE251; One of: STAT301, STAT315, STAT201, STAT204 System Security
3
CS370 CS200; CS270 System Software and Architecture
3
CS414 CS314 Object-Oriented Design
4
CS430 CS314 Database Systems
4
CS451 CS370 Operating Systems
4
CS455 CS370 Distributed Systems
4
CS457 CS253; CS370; One of: STAT301, STAT/ECE303, STAT/ERHS307, STAT309, STAT315, STAT311 Networking and the Internet
4
CS464 CS253 Principles of Human-Computer Interaction
4
CIS320 Project Management for Info Systems
3
CIS355 Business Database Systems
3
CIS360 System Analysis and Design
3
JTC372 Web Design and Management
3
MATH360 Mathematics for Information Security
3
Total Credits
12