The Bachelor of Science in Information Technology (IT) at AIC is built in collaboration with Google and teaches networking technologies, PostgreSQL, operating systems and architectures, and data protection –– as well as prepares you to sit for the industry-standard COMPTIA A exam. If you’re looking for a career with job security, high pay, and interesting problems to solve, then this program is for you.
We partner with Rize Education and a national consortium of accredited colleges to offer an expanded catalog of online courses developed by leading academic experts in Information Technology and taught by faculty at other participating institutions. This innovative partnership gives students the unique opportunity to take high-quality Information Technology courses that complement our existing programs and offer a wider portfolio of skills, career pathways, and learning experiences.
Learning Outcomes:
Graduates of the IT program at AIC learn through real-world projects, and gain a comprehensive set of skills in troubleshooting IT problems, deploying and securing cloud based networks, implementing security best practices, and managing a range of operating systems. The culminating project for this program involves leading an organization through a digital transformation with a concrete IT plan, so students gain relevant experience for their future career.
Major Requirements
Core Cybersecurity Courses
Choose One:
Minor Requirements
In today’s world, no one is safe from cyber-attacks, but everyone can be prepared. This course will teach you how malicious actors use social skills and technology to facilitate cyber attacks and provide you with the tools and information you need to defend against those attacks. Whether you pursue one of the many available jobs in cybersecurity or just want to secure your own privacy, you’ll learn how to make the Internet safer. This online class has optional live sessions. PREREQUISITE: Declared Cybersecurity major or minor
Information Technology continues to be one of the most important topics in the modern workforce. This course will introduce you to the fundamentals of the field and teach you a range of valuable professional skills, including how to set up operating systems, how to troubleshoot problems, and how to build a computer. By the end of this course, you’ll be prepared to take your next steps in IT and start solving technology problems on your own. This online class has optional live sessions. PREREQUISITE: CYS1000
This course, built in collaboration with Google, provides a gentle, but thorough, introduction to programming using Python. You will learn the core concepts and techniques needed to create programs and perform basic data analysis. By the end of this course, you’ll be ready to pursue further study in computer science and unlock more advanced programming courses. This online class has optional live sessions. PREREQUISITE: CYS1000
Cybercrime is one of the biggest threats companies face on a daily basis, and they are constantly looking for new hires to help protect them. In this course, you will get a firsthand look at the methods used to commit cybercrimes. You will also learn how governments detect, investigate, and stop these crimes, and become familiar with the laws and policies in place to deter cybercriminals. This online class has optional live sessions. PREREQUISITE: CYS1000
This course, built in collaboration with Google, follows on from Programming for Everyone I. In the first half of the course, you will learn how to leverage your Python skills to treat the internet as a source of data. The second half of the course will teach you the fundamentals of Structured Query Language (SQL) and database design. By the end of the course, you will improve your programming skills and learn how to build a range of applications. This online class has optional live sessions. PREREQUISITE: CYS1250
Whether a workplace is just a few people connected to a wireless router, or a financial giant, wired directly into the Nasdaq, it likely relies heavily on Network Technologies. This course will teach you how networks work, and how to set up and secure them. By the end of this course, you will be able to manage and maintain a range of different network types. This online class has optional live sessions. PREREQUISITE: CYS1100
Just as technology is constantly evolving, so too must cybersecurity to keep pace with changing trends. In this class, you will learn about the changing landscape of cybersecurity, emerging technologies that are likely to be targeted, and new forms of cyber-attack being launched. By the end of the course, you will be able to implement the most up-to-date practices in cybersecurity in order to protect against attacks. This online class has optional live sessions. PREREQUISITE: CYS2000
Imagine a world where people were trying to steal from every home, workplace, or bank-all the time. That’s the world of digital security. Because it’s cheap to launch attacks on every system you can find, virtually every organization and individual is always under some level of digital attack. This course will teach you how to help defend against this constant assault and keep valuable information and critical systems safe. This online class has optional live sessions. PREREQUISITES: CYS2250, CYS2400
When cybercrimes do happen, you need to know how to respond. This course examines the tools and techniques used to perform cyber forensics and conduct investigations into cybercrimes. By the end of the course, you’ll be able to gather and analyze important digital evidence and gain skills in analyzing cybercrime that are in demand from companies across the country. This online class has optional live sessions. PREREQUISITE: CYS2000
This course will introduce you to the fundamentals of Cloud Computing, Infrastructure and Networking, and will explore how the cloud is used in a range of situations, including IT, App Development and Machine Learning. By the end of the course you will know what the cloud is, and how to use it effectively. This course uses the Google Cloud Platform (GCP) and was built in concert with the Google Cloud Learning Services team. This online class has optional live sessions. PREREQUISITE: CYS2250
Students will develop strategies to assess and counteract social engineering attaches by enhancing organizational awareness and implementing identity verification measures. Students will implement countermeasures to mitigate detected threats and vulnerabilities in mobile environments. Students will conduct threat assessments in cloud environments to identify and evaluate potential security risks. Students will apply best practices for securing cloud-based environments, focusing on maintaining integrity, confidentiality, and availability of data in the cloud. PREREQUISITE: None
Students apply risk assessment methodologies to identify and prioritize potential threats and vulnerabilities in complex systems and environments. Students design and implement comprehensive security controls and countermeasures that effectively mitigate identified risks and align with industry best practices. Students develop and execute realistic incident response plans and exercises that demonstrate proficiency in managing and mitigating security incidents. And students conduct in-depth forensic analysis using advanced tools and techniques to investigate and document simulated security incidents.
To stop a hacker, you need to be able to think like a hacker. In this course, you will learn hands-on techniques for attacking and penetrating networks and systems. You will be prepped with tools to launch these offensive tactics, and then complete a hands-on project where they are asked to ethically hack a real system. This online class has optional live sessions. PREREQUISITES: CYS3000 and 12 credits in Cybersecurity courses.
An internship provides an experiential learning opportunity, typically with a company, government agency, or community-based or non-profit organization. The internship links classroom learning and student interest with the application of and further acquisition of knowledge in an applied, supervised work setting. A 3-credit internship requires no less than 126 hours of work at the site. PREREQUISITES: CYS2400, CYS2500, and junior or senior status.
This course offers an introduction to the principles of management and their application to business. The basic management concepts of planning, organizing, controlling, motivating, communicating, staffing, and leading provide the basis for understanding of the management profession and a basis upon which higher level management courses can build more specialized knowledge.
This course provides a conceptual framework for understanding and studying the dynamics of behavior in organizational settings and for applying these concepts to improving organizational effectiveness. Included are personality, organizational theory and structure, the decision process, the communication process, group dynamics and leadership, and conflict resolution.
Current issues of ethics in society as they affect business behavior will be discussed. Topics include the social responsibilities of business, environmental issues, human rights and technological progress, business ethics, and an analysis of global societal values.
This course introduces the techniques used to plan, manage, and complete projects in accordance with guidelines to which all participants and beneficiaries have agreed. It distinguishes project management from general management and examines the principal concepts and methods that have been developed to manage projects successfully: defining project objectives; the Critical Path Method; application of Lean/Six Sigma and other quality techniques; team building and conflict resolution; allocation of resources – human, physical, and financial; uses of probability to assess project time lines (PERT); GANNT Charts; and project control through budgeting. Students will apply software to managing their own projects. The course also covers the general principles of Management Science and Systems Theory – giving students an understanding of how models can be used to improve the quality of management decision making. Classes will introduce students to these areas of project management. Students will then apply the techniques and concepts to running an actual project so that they master these important skills by using them.
This course offers a careful examination of the various standards that must be observed if one is to read, write, and think critically. It surveys common sources of confusion and error, such as ambiguity, vagueness, propaganda, political rhetoric, misleading advertising, misuse of evidence, improper reliance upon authority and tradition, and other varieties of fallacious reasoning.
This meets the requirement as a writing intensive course in the major. A comprehensive treatment of the theory and practice of business communication and the development of skills in presenting technical information, with emphasis on the effectiveness of expression through written correspondence, reports, technical manuals, and job resumes. Writing as a rewriting process will be stressed. Students will investigate the development of business and technical literature from idea to draft, to final product.
© 2026 American International College