College of CSP Global Business & Technology

Computer Science Major (BS Online Only)

The Global Bachelor of Science in Computer Science with an emphasis on AI and Emerging Technologies prepares students with the technical expertise and forward-thinking mindset necessary to excel in the rapidly evolving tech landscape. The program, focusing on practical applications of AI, data science, software development, and cloud computing, equips students with the skills to address complex problems using state-of-the-art tools and methodologies. Students build a strong foundation in Python programming, computational thinking, and DevOps practices while mastering data management, containerization, and cloud technologies essential for modern software development. The curriculum advances into immersive experiences in mobile development, human-centered design, and automation. Students explore machine learning, deep AI, and the integration of AI into software architecture, gaining the ability to create intelligent bots, automate processes, and design secure APIs. Students work on real-world projects and scenarios that synthesize their learning. Graduates leave with a robust portfolio of projects completed and the skills to lead innovative initiatives in AI, data analytics, and emerging technologies, ready to make an impact in tech-driven industries.

General Education Requirements

All degree seeking undergraduate students must complete the general education requirements.

Degree Requirements

Bachelor of Science degree consists of a major of typically 30 to 60 credits, general education courses, upper-level requirements, and elective courses totaling a minimum of 120 credits.

Required
CST 205Introduction to Programming with Python3
CST 250Computational Thinking and Problem Solving3
CST 305Cutting Edge Technology: Trends and Applications3
CST 320Mobile and Immersive Development3
CST 325Building Dynamic Websites3
CST 335Data Management and Big Data Systems3
CST 360Human-Centered Design3
CST 365DevOps and Continuous Integration/Continuous Deployment (CI/CD)3
CST 405AI-Driven Data Science and Big Data Analytics3
CST 425 Next-Generation Machine Learning and Artificial Intelligence3
CST 435Containers and Cloud Computing3
CST 440Advanced Systems Programming with RUST3
CST 445AI Software Development and Intelligent Bots3
CST 455Software Architecture and AI-Driven Design3
CST 460Modern API Development and Integration3
CST 470Defensive Programming: Developing Secure Software3
Total Credits48