98ÌÃapp can I do with my major?
Career Opportunities
- Computer Programmer
- Software Developer
- Database Administrator
- Web Developer
- Software Engineer
- Network Administrator
- Security Analyst
- Systems Analyst
The BS Computer Science specialization in Blockchain Technology provides students with a deep understanding of the principles, technologies, and applications of blockchain. This specialization is designed for students interested in the intersection of computer science, cryptography, and decentralized systems. Courses cover a range of topics including the fundamentals of blockchain, smart contracts, distributed ledger technology, blockchain security practices, and the implementation of blockchain solutions for real-world applications.
Required courses:
|
The BS Computer Science specialization in Artificial Intelligence (AI) is designed to provide students with a deep understanding of the theories, algorithms, and tools that underpin the development of intelligent computer systems. This specialization covers a range of topics including machine learning, neural networks, natural language processing, and cognitive computing.
Required courses:
|
|
|
The BS Computer Science specialization in Cybersecurity is designed to provide students with a deep understanding of the techniques, policies, and procedures involved in protecting and securing digital information. This specialization covers a wide range of topics including cryptography, network security, information assurance, and digital forensics.
Required courses:
|
|
|
The BS Computer Science specialization in Data Science is designed to equip students with the essential skills and knowledge needed to analyze, interpret, and leverage large datasets in various domains. This specialization blends computer science with statistics, machine learning, and data analytics, providing a comprehensive educational experience.
Required courses:
|
|
|
Vision
The Computer Science program aims to become highly recognized, regionally and internationally, in terms of learning, teaching, scientific research, and community service. Through sustained growth and progress, our graduates will actively participate in shaping society and driving technological advancements.
Mission
The mission of the Computer Science Department is to provide a comprehensive and rigorous undergraduate education that prepares students for successful careers and lifelong learning in computer science and related fields. We are committed to delivering a curriculum that blends theoretical foundations with practical application, emphasizing innovation, problem-solving, and ethical considerations in technology while fostering engagement with industry, research opportunities, and interdisciplinary projects.
Unlock the future of technology with Artificial Intelligence, revolutionize finance and beyond with Blockchain Technology, master the art of data-driven decision-making with Data Science, or safeguard digital landscapes with Cybersecurity.
School of Engineering and Computing Requirements
Students in the Bachelor of Science in the Computer Science program must complete a minimum of 124 credits including satisfaction of all degree requirements of AIU. All coursework must be completed in accordance with the academic rules of AIU and those of the department.
Minimum General Education Requirements | 38 credits |
School Core Requirements | 27 credits |
Major Requirements | 59 credits |
Total Credits Required for Degree | 124 credits |
General Education Requirements
American International University has established seven competencies that form the foundation of the learning outcomes in our courses. Upon successful completion of the General Education program, students will be able to demonstrate:
With the understanding that our students will specialize in a variety of academic majors, the General Education Program requirements are designed to ensure that all students will acquire experiential and activity-based learning and the application of knowledge in concrete situations as part of their AIU experience.
Required Computer Science Courses
All computer science students must complete the following courses. Students are responsible for observing all course prerequisites and limitations.
Once you arrive on campus, you will become part of a community where students and faculty make the most of every moment. An atmosphere where ideas, events, and exciting opportunities ensure a rich and satisfying university experience.