The undergraduate curriculum provides students with a background in computer programming, business principles and computer systems and applications. This program allows maximum flexibility in preparation for a career in industrial information technology, entering professional schools such as law, medicine, or accounting, or preparation for graduate school in computer science or fields where computer science is helpful. This list is suggestive and not exhaustive since new applications for computers occur every day.
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
| Freshman Year:: | Sophomore Year: | ||
|---|---|---|---|
| Course | Credits |
|
Credits |
| COCC150 | 3 | CS200 | 4 |
| CSCC160 | 4 | CS270 | 4 |
| CS161 | 4 | CS253 | 4 |
| MCC160 or MCC141 or MCC155 | 3-4 | Natural Sciences | 3 |
| ST201 or ST204 or ST301 | 3 | ECCC204 | 3 |
| Natural Sciences | 4 | Global and Cultural Awareness | 3 |
| ECCC202 | 3 | BA205 | 3 |
| Health and Wellness | 2-3 | JTCC300 | 3 |
| Electives | 3 | Electives | 3 |
| Total Credits | 28-30 | Total Credits | 30 |
| Junior Year: | Senior Year: | ||
|---|---|---|---|
|
|
Credits |
|
Credits |
| CS314 | 4 | Advanced Technology Electives | 12 |
| CT310 | 4 | JT413 | 3 |
| CT320 | 4 | Electives | 15 |
| BF305 | 3 | ||
| BK305 | 3 | ||
| BN305 | 3 | ||
| Historical Perspectives | 3 | ||
| Arts and Humanities | 3 | ||
| Electives | 5-3 | ||
| Total Credits | 32-30 | 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.
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 (BD) courses on the Advanced Technology electives list. Access to BD courses is restricted. Contact the CIS Dept. about overrides.
| All-University Core Curriculum | |||
|---|---|---|---|
| 1. Basic Competencies (AUCC) | |||
| A. | COCC150 | College Composition | 3 |
| B. | MCC160 or MCC141 or MCC155 | Calculus | 4-3 |
| 2. Core Competencies (AUCC): | |||
| A. | JTCC300 | Professional and Technical Communications | 3 |
| B. | CSCC160 | Foundations in Programming* | 4 |
| 3.   Foundations and Perspectives (AUCC): | |||
| A. | Natural Sciences | 7 | |
| B. | Arts and Humanities | 3 | |
| C. | Social/Behavioral Sciences (ECCC202 only) | 3 | |
| D. | Historical Perspectives | 3 | |
| E. | Global and Cultural Awareness | 3 | |
| F. | U.S. Public Values/Institutions (ECCC204 only) | 3 | |
| G. | Health and Wellness | 2-3 | |
| 4. Depth and Integration (AUCC):* | |||
| JT413 and CS314: Together these two courses meet AUCC cat. 4A, 4B and 4C [Using Competencies, Building on Foundations, and Capstone] |
|||
| MAJOR REQUIREMENTS | |||
| Computing Technology Core Courses: | |||
| CSCC160 | Foundations in Programming | 4 | |
| CS161 | Object-Oriented Problem Solving | 4 | |
| CS200 | Data Structures | 4 | |
| CS253 | Problem Solving in C++ | 4 | |
| CS270 | Computer Organization | 4 | |
| CS314 | Software Development Methods | 4 | |
| CT310 | Web Development | 4 | |
| CT320 | Network and System Administration | 4 | |
| JT413 | New Communications Technology and Society | 3 | |
| TOTAL | 35 | ||
| Mathematics and Statistics | |||
| M160 or M141 or M155 | Calculus | 3-4 | |
| ST201 or ST204 or ST301 | Statistics | 3 | |
| TOTAL | 6-7 | ||
| Business Core Courses | |||
| BA205 | Fundamentals of Accounting | 3 | |
| BF305 | Fundamentals of Finance | 3 | |
| BK305 | Fundamentals of Marketing | 3 | |
| BN305 | Fundamentals of Management | 3 | |
| TOTAL | 12 | ||
| Advanced Technology Electives: Choose 12 hours | |||
| CS370 | System Software and Architecture | 4 | |
| CS414 | Object-Oriented Design | 4 | |
| CS451 | Operating Systems | 4 | |
| CS457 | Networking and the Internet | 4 | |
| BD320 | Project Management for Info Systems | 3 | |
| BD355 | Business Database Systems | 3 | |
| BD360 | System Analysis and Design | 3 | |
| EE325 | Telecommunications Networks | 3 | |
| M360 | Mathmatics for Information Security | 3 | |
| TOTAL | 12 | ||