Associate of Applied Science with a Concentration in Computer Technology & Information Systems

You aren’t just computer savvy—you’re also interested in getting a well-rounded education and continuing on to pursue a bachelor’s degree at a four-year school. Our Associate of Applied Science with a concentration in computer technology and information systems will prep you for a career in computer software and programming.

Degree Plan

Gainful Employment

Have questions about this program, the costs involved and what job prospects may exist in the marketplace?  Check our Gainful Employment report.

To learn more, please contact us.

Dr. Dixon Boyles
Dean of Business and Social Sciences

Computer Technology & Information Systems Course Descriptions

Core Courses

Several courses for this degree can be found in the Academic Core. View the Academic Core

ARTC 1313 Digital Publishing I

The fundamentals of using digital layout as a primary publishing tool and the basic concepts and terminology associated with typography and page layout.

BCIS 1310 BASIC Programming

This course is designed to teach software theory and structured programming methods used to solve business data problems. Includes discussion of business applications, testing, documentation, input specification, and report generation.

COSC 1309 Programming Logic and Design

This course is designed to acquaint the student with the fundamental logic as related to computer programming, algorithms, flowcharting, Boolean logic, decision tables, truth tables and arrays.

COSC 1319 Assembly Language

This course is designed to acquaint the student with the actual instructions, data forms, and memory map of the microcomputer. The student will write subroutines to interface with BASIC or Turbo Pascal that create windows, page flip and various logical functions. Prerequisite: ITSE 1391 and one of the following: BCIS 1310 or COSC 1320.

COSC 1320 Introduction to C++ Programming

The objective of this course is to teach students the major elements of the C++ language. Topics covered include language syntax, data types, the concept of variable scope, arrays, pointers, structures, functions, parameter passing, and the sequence selection (if-then-else), and repetition control structures (for, while, do-while loops). Also covered are the commonly used ANSI C++ string manipulation, file I/O, and memory allocation functions. Prerequisite: COSC 1309 or BCIS 1310 or instructor approval.

COSC 1336 Programming Fundamentals I or ITSC 1330 Introduction to C# Programming

This course introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy.

CPMT 1311 Introduction to Computer Maintenance

Introduction to the installation, configuration, and maintenance of a microcomputer system.

GAME 1343 Game and Simulation Programming I

This course is designed to teach the fundamentals of microcomputer graphics using BASIC or Turbo Pascal. The student will use color graphic commands to display bar graphs, pie charts, line graphs, and other computer generated designs. The student will also use CLIP ART or similar software to create graphics. Prerequisites: BCIS 1310. MATH 1316 recommended.

IMED 1316 Web Development I

The student will identify basic Internet concepts and terminology; use electronic communication methods; collect and evaluate research data using the Internet; and design, create, organize, and publish web pages and sites.

ITCC 1401 Cisco Exploration 1 - Network Fundamentals

A course introducing the architecture, structure, functions, components, and models of the internet. Describes the use of OSI and TCP layered models to examine the nature and roles of protocols and services at the applications, network, data link, and physical layers. Covers the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations. Build simple LAN topologies by applying basic principles of cabling; perform basic configurations of network devices, including routers and switches; and implementing IP addressing schemes.

ITCC 1404 Cisco Exploration 2 - Routing Protocols and Concepts

This course describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols RIPv1, RIPv2, EIGRP, and OSPF. Recognize and correct common routing issues and problems. Model and analyze routing processes.

ITNW 1308 Implementing and Supporting Client Operating Systems

The fundamentals of managing and configuring network clients.

ITNW 1325 Fundamentals of Networking Technologies

Instruction in networking essential concepts including the OSI reference model, network protocols, transmission media, and networking hardware and software. Identify media used in network communications, distinguish among them, and determine how to use them to connect servers and clients in a network; recognize the primary network architectures, identify their major characteristics, and determine which would be most appropriate for a proposed network; determine how to implement and support the major networking components, including the server, operating system, and clients; distinguish between Local Area Networks (LANs) and Wide Area Networks (WANs) and identify the components used to expand a LAN into a WAN; and determine how to implement connectivity devices in the larger LAN/WAN environment.

ITNW 1345 Implementing Network Directory Services

In-depth coverage of the skills necessary to install, configure, and administer Network Directory service.

ITNW 1351 Fundamentals of Wireless LANs

Designing, planning, implementing, operating, and troubleshooting wireless LANs (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies.

ITNW 1353 Support Network Server Infrastructure

Installing, configuring, managing, and supporting a network infrastructure.

ITNW 1354 Implementing and Supporting Servers

Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment.

ITSC 2339 Personal Computer Help Desk Support

Diagnosis and solution of user hardware and software related problems with on-the-job and/or simulated projects.

ITSE 2386 Internship/Computer Programming

This course is designed to provide the student with actual experience in a chosen area of data processing. Students will be provided qualified supervision to assist them in producing solutions to real business problems using a programming language of their choice. Students will research the problem, design the programs, and implement the system. The area chosen may be in microcomputer or mainframe programming environments. Prerequisite: Students must have taken all the courses necessary to implement their particular solution; therefore, they must have instructor approval.

ITSE 1391 Special Topics in Computer Programming

Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course was designed to be repeated multiple times to improve student proficiency.

ITSW 1304 Introduction to Spreadsheets

The objective of this course is for students to become proficient in the use of electronic spreadsheets. Emphasis is placed on creating basic to advanced spreadsheets having a professional appearance. At the completion of the class students will be knowledgeable of spreadsheet layout, cell formatting, relative, mixed, and absolute cell references, named cells, formula composition, graphing, goal seeking, spreadsheet databases, and commonly used spreadsheet functions such as Sum, Round, If, Pmt, Lookup, and various other financial and statistical functions. Prerequisite: BCIS 1305.

ITSW 1310 Presentation Media Software

The objective of this course is to assist students in becoming proficient in presentation graphics. The student will use features like the Auto-content Wizard, templates, WordArt, animation, slide transition and clip art. Also, the student will work with text, lines, fills, colors, and slide master. The student will receive hands-on training and will be required to create and present a slide show presentation. Prerequisite: BCIS 1305.

ITSW 2334 Advanced Spreadsheets

Advanced techniques for developing and modifying spreadsheets. Includes macros and data analysis functions.

ITSW 2337 Advanced Database

This course is designed to acquaint the student with the principles of a popular data base using IBM compatible computers. Students will solve business type problems in creating a data base, adding data to it, searching, sorting, and editing the data and printing formatted reports. Prerequisite: BCIS 1305.

ITSY 1342 Information Technology Security

Instruction in security for network hardware, software, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses.