Information Technology Options
Information Technology students may earn Associate in Applied Science degrees in three core areas (Technical Support, Cyber Security and Networking, and Mobile & Web Development). Each degree, diploma, and certificate in Information Technology is listed here. Students may NOT graduate under the A25590 program with no suffix.
The Information Technology (IT) curriculum prepares graduates for employment in the technology sector as designers, testers, support technicians, system administrators, developers, or programmers who use computer software and\or hardware to design, process, implement and manage information systems in specialties such as database services, security, business intelligence, healthcare informatics and others depending on the technical path selected within this curriculum.
Course work includes development of a student’s ability to create, store, communicate, exchange and use information to solve technical issues related to information support and services, interactive media, network systems, programming and software development, information security and other emerging technologies based on the selected area of study.
Graduates should qualify for employment in entry-level positions with businesses, educational systems, and governmental agencies which rely on computer systems to design and manage information. The program will incorporate the competencies of industry-recognized certification exams.
Admission to this program requires that students be high school graduates or have a recognized equivalency.
Program Learning Objectives
Graduates of this program will be able to:
- A25590F Technical Support: Identify methods and technologies to evaluate, troubleshoot, and solve technical problems in an Information Technology system.
- A25590H Cyber Security & Networking: Build a simple local area network and secure the network by identifying risks and implementing policies.
- A25590G Mobile & Web Development: Develop and use a program that demonstrates understanding of programming essentials, including control structures, events, exceptions, forms, and classes.
Graduates should qualify for employment in:
- computer support specialists
- database administrators
- information systems managers
- telecommunications specialists
- web developers.
Executive Director of Career Programs
Courses in this program
|Course||Course Code||Credit Hours||Link to course details|
This course introduces computer programming and problem solving in a structured program logic environment. Topics include language syntax, data types, program organization, problem solving methods, algorithm design, and logic control structures. Upon completion, students should be able to use top-down algorithm design and implement algorithmic solutions in a programming language.
This course introduces computer programming using the JAVA programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion students should be able to design, code, test, debug JAVA language programs.
This course introduces computer programming using the C# programming language with object-oriented programming principles. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test, debug, and implement objects using the appropriate environment at the beginning level.
This course introduces students to programming technologies, design and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK). Upon completion, students should be able to create basic applications for mobile devices.
This course covers advanced applications and custom programming to develop applications for mobile devices. Topics include device capabilities, OS specific Software Development Kits (SDK), scripting for functionality and designing interactivity. Upon completion, students should be able to demonstrate effective programming techniques to develop advanced mobile applications.