SKIP TO PAGE CONTENT

Information Systems Technology - iOS App Development

Information Systems Technology - iOS App Development

[Nick Jackson, Natasha Lewis]

(Associate of Applied Science)

 There are four emphasis areas within the Information Systems Technology program: Cyber Defense, Extended Reality (XR), iOS App Development, and System Administration.The iOS App Development concentration emphasizes the development of knowledge and skills necessary to work with mobile networks and devices.  Course specific to the concentration address communications, networks, security, and Swift programming language.   Students will be prepared to design, test, implement, and monitor computer systems and networks in the following entities: state and federal government, telecommunications industries, internet based companies and computer consulting environments upon completion of this program. An Associates in Applied Science degree is earned upon completion of the Information Systems Technology curriculum. The Information Systems curriculum also presents students with the opportunity to obtain multiple certifications. CompTIA certifications are known throughout the IT community as one of the best ways to break into the field and build a solid career. CompTIA A+, Network+, and Security+ certification objectives are built into the curriculum. Opportunities for employment for students with this expertise in Information System Technology include state and federal government, telecommunications industries, internet based companies and computer consulting. 

 

A composite ACT score of 17 is required for entrance into this program.



Freshman Year

First Semester — 15 hrs

Course
Title
Hours
Description
IST-1183
Essentials of IST
3

This course covers the diagnosis, troubleshooting, and maintenance of computer components. Topics include hardware compatibility, system architecture, memory, input devices, video displays, disk drives, modems, and printers.

IST-1133
Fund of Data Communications
3

This course presents basic concepts of telephony, local area networks, wide area networks, data transmission, and topology methods.

IST-1433
Web Dev Using HTML & CSS
3

This course involves the application of various professional and personal Web design techniques. Students will work with the latest WYSIWYG editors, HTML editors, animation/multimedia products, and photo editors. (3 sch: 2 hours lecture, 2 hours lab)

IST-2373
C# Programming
3

An introduction to the C# programming language. Students are introduced to object-oriented programming and a graphical integrated development environment.

IST-1483
Fundamentals of Virtualization
3

This course presents basic concepts of operating system virtualization, server virtualization, cloning, teams, and virtual networks.

Second Semester — 18 hrs

Course
Title
Hours
Description
IST-1143
Security Principles & Policies
3

This course is an introduction to the various technical and administrative aspects of Information Security and Assurance. This course provides the foundation for understanding the key issues associated with protecting information assets, determining the levels of protection and response to security incidents, and designing a consistent, reasonable information security system, with appropriate intrusion detection and reporting features.

IST-1163
Concepts of Database Design
3

This course is an introduction to the design and manipulation of relational databases. Emphasis is placed on creation, manipulation, extraction, and display of data from existing databases. QBE and SQL are explored.

IST-1413
Client-Side Programming
3

Prerequisite: Web & Programming Concepts (IST 1153) This course offers a comprehensive understanding of programming using JavaScript and CSS.

IST-1453
Principles of Mobile App Dev
3

(Prerequisite: IST 2373 C# Programming) This course is designed to help you build a solid foundation in programming fundamentals using Swift as the language. You'll get practical experience with the techniques, and concepts needed to build a basic iOS app from scratch. You'll also learn user interface design principles, which are fundamental to programming and making great apps. Prior programming experience is not required for this course. If you have programming experience, you can move through the early lessons quickly as you can continue to learn about software development tools, concepts, and best practices that go beyond programming fundamentals.

IST-1193
Practical Applications in IST
3

This course will provide experience with operating systems. Emphasis will be placed on support personnel interaction (communication and professional behavior) with the platform to assist users in business environments. Topics on safety and environmental issues are included.

ENG-1113
English Composition I
3

English 1113 prepares the student to think critically and compose texts for academic and professional rhetorical situations.



Sophomore Year

First Semester — 18 hrs

Course
Title
Hours
Description
IST-2923
Special Problem in IST
3

This course provides students with an opportunity to utilize skills and knowledge gained in other closely together to select a topic and establish criteria for completion of this project.

IST-2253
Adv Network Admin Using Micros
3

This course is a continuation of Network Administration Using Microsoft Windows Server. Emphasis is placed on installation, configuration, and implementation of a functional server. (3 sch: 2 hours lecture, 2 hours lab)

IST-2533
IT Project Management
3

In this course, students develop proficiency in using and customizing a project timeline for IT implementation.

IST-2543
Cloud Computing
3

(Prerequisite: IST 1483 Fundamentals of Virtualization) This course provides students with the technical skills in deployment, management, and operations of cloud services. This course provides students with the opportunity to examine stability and scalability, provisioning of cloud resources, backup and recovery processes, deployment best practices, monitoring of cloud resources, and managing connectivity.

MAT-1313
College Algebra
3

(Prerequisite: ACT math subscore of 19 or above or MAT 1233 with a "C" or above.) This course includes inequalities; functions, linear and quadratic equations; circles, and their graphs; applications; polynomial and rational function; logarithmic and exponential functions; systems of equations.

FINE-ELECT
Fine Arts Elective
3

No Description Available

Second Semester — 15 hrs

Course
Title
Hours
Description
IST-2323
Script Programming Language
3

This course is an introduction to the use of integrating scripts to add functionality to Web pages.

IST-2453
Mobile Application Development
3

(Prerequisite: IST 2373) The emergence of a new generation of highly-capable mobile devices and platforms has opened up new opportunities for application developers. However, mobile development differs from conventional desktop development in that mobile devices operate in a constrained world with smaller screen, slower network connections, as well as limited memory and processing power.

IST-2633
Security Test & Implmentation
3

This course provides an in-depth exploration of various methods for gaining unauthorized access to networks and explores network security concepts from the point of view of hackers and their methodologies. Topics included hackers, crackers, ethical hackers, attacks, intrusion detection systems, malicious code, computer crime, and industrial espionage.

SPT-1113
Public Speaking
3

Study and practice in making speeches for a variety of public forums. Major emphasis is placed on effective speech preparation and delivery.

SBA-ELECT
Social/Behavioral Science Elective
3

No Description Available

Total Hours: 66



 

CIP: 110201

Program of Study Code: 6004