Computing Technology BS

General Education Requirements

All department majors must satisfy the university and appropriate school or college general education requirements. All mathematics courses may be used to meet the university’s general education breadth of study requirement in natural sciences and mathematics.

Satisfactory/Unsatisfactory Restrictions

All department majors may not take mathematical sciences or related area courses on a satisfactory/unsatisfactory basis. Students considering graduate study should consult with their advisers about taking work on a satisfactory/unsatisfactory basis.

Degree Requirements

All courses of the department presented to meet the degree requirements must be completed with a grade of C- or better. At least four courses numbered 3000 or above must be taken in residence. Students must have a 2.0 grade point average in the mathematical sciences courses completed.

Students enrolling in introductory mathematics courses should check the prerequisites to determine if a satisfactory score on the Mathematics Placement Test is necessary. Placement into introductory courses assumes a mastery of two years of high school algebra.

A minimum grade of C- is required to meet the prerequisite requirement for any course except with permission of the department.

Note: Courses that are prerequisites for higher-level courses may not be taken for credit or quality points if the higher-level course has been satisfactorily completed.

Many students are qualified, as a result of having studied calculus in high school, to begin their major with MATH 1900, Analytic Geometry and Calculus II, or MATH 2000, Analytic Geometry and Calculus III. These students are urged to consult with the department before planning their programs. Credit for MATH 1800, Analytic Geometry and Calculus I, will be granted to those students who complete MATH 1900 with a grade of C- or better.

Similarly, students who are ready to begin their computer science studies with CMP SCI 2250, Programming and Data Structures, will be granted credit for CMP SCI 1250, Introduction to Computing, once they complete CMP SCI 2250 with a grade of C- or better.

Candidates for the B. S. Computing Technology degree must complete the following courses:

Core
CMP SCI 1250Introduction to Computing3
CMP SCI 2250Programming and Data Structures3
CMP SCI 2261Object-Oriented Programming3
CMP SCI 2700Computer Organization and Architecture3
CMP SCI 2750System Programming and Tools3
CMP SCI 3010Web Programming3
CMP SCI 3760Cyber Threats and Defense3
or CMP SCI 3780 Software Security
CMP SCI 4010Advanced Web Development with Java3
CMP SCI 4500Introduction to the Software Profession3
CMP SCI 4610Database Management Systems3
INFSYS 3844Developing Business Applications in .NET3
INFSYS 3868Secure Software Development3
Computer Science Electives
Select six more elective computer science courses, numbered 3000 and above. (May use up to two information system courses as part of this requirement with permission of the department chair.)18
Mathematics and Statistics
MATH 1320Introduction to Probability and Statistics3
MATH 1800Analytic Geometry and Calculus I5
MATH 3000Discrete Structures3
Additional Skills
ENGL 3130Technical Writing3
Total Hours68

There are no related area requirements for majors in Computing Technology.

First Year
FallHoursSpringHours
INTDSC 100311CMP SCI 12503
ENGL 11003MATH 18005
MATH 10303EXPLORE - Humanities and Fine Arts3
MATH 10352CORE - American History and Government3
EXPLORE - Humanities and Fine Arts3EXPLORE - Social Sciences3
EXPLORE - Social Sciences3 
 15 17
Second Year
FallHoursSpringHours
CMP SCI 22503CMP SCI 27503
CMP SCI 27003CMP SCI 22613
MATH 13203CMP SCI 30103
MATH 30003EXPLORE - Social Sciences3
Cultural Diversity Course3CORE - Communication Proficiency3
 15 15
Third Year
FallHoursSpringHours
CMP SCI 40103CMP SCI 37603
CMP SCI 3000-level course3INFSYS 38683
INFSYS 38443CMP SCI 45003
ENGL 31303CMP SCI or INFSYS 3000-level course3
Elective or minor3EXPLORE - Humanities and Fine Arts3
 15 15
Fourth Year
FallHoursSpringHours
CMP SCI 46103CMP SCI 42803
CMP SCI or INFSYS 3000-level course3CMP SCI 3000-level course3
CMP SCI 3000-level course3CMP SCI 3000-level course3
Elective or minor6Elective or minor4
 15 13
Total Hours: 120

Please Note: This plan is an example of what a four year plan could look like for a typical student. Placement exam scores in math as well as the completion of coursework may change the plan. It should not be used in the place of regular academic advising appointments. All students are encouraged to meet with their advisor each semester. All requirements are subject to change.