The College of Applied Science and Technology (CAST) majors feature a common core of courses that develop writing, math, analysis, ethics, and critical thinking skills and include a senior capstone experience.
Choose between the Information Management, Software Development, Network Operations, Applied Artificial Intelligence, Cloud Computing and DevOps emphases. Each features unique, program-specific courses and learning opportunities. All are offered fully online with instructor-optioned video conferencing and face-to-face components.
Software Development Emphasis
Students in the Software Development emphasis learn a variety of software fundamentals, including object-oriented and system programming, UNIX, mobile app development, web programming and secure computing. Students learn by doing and create a variety of software applications under the guidance of faculty. The Software Development emphasis prepares students for a variety of positions, including Software and Web developer, Data Engineer, Mobile App Developer and Data Analyst positions.
Network Operations Emphasis
Network Operations students develop the engineering and operational skills required to create, operate and defend complex computing and information networks. The program curriculum includes theory, operational labs, modern network architecture, advanced routing and switching, systems administration, cloud computing, network defense, wireless networking and network security. Security is a prevailing theme across all of these areas of study. Network Operations graduates are prepared to take on a wide variety of IT-related positions in the private, public and government sectors.
Information Management Emphasis
The Information Management emphasis prepares students for careers in database administration, data analysis and engineering, web development and information architecture. Students learn the foundations of database systems, web design and programming, data visualization and analysis, as well as methods for visualizing, managing, and analyzing information.
Applied Artificial Intelligence (AI) Emphasis
The Applied Artificial Intelligence (AI) emphasis focuses on AI algorithm development and applying AI to approach practical application problems. Master concepts and tools including machine learning, statistical analysis and data analytics in applied computing. This emphasis will prepare you to pursue careers such as AI Specialist/Developer, Data Engineer and Security Programmer.
Cloud Computing Emphasis
In the Cloud Computing emphasis, you will become familiar with the complicated infrastructure related to virtualization, Amazon Web Services and Microsoft Azure. The course outline provides a baseline on virtualization technologies, introduction to cloud technologies, as well as courses focusing on Amazon and Microsoft, with advanced discussion topics on cloud computing.
The DevOps emphasis uses the core of Applied Computing enabling you to develop a solid foundation in statistics, programming, networking and cybersecurity. Courses focus on DevOps development and applying DevOps to approach practical application problems in secure computing. You will study applying DevOps in a hands-on from an interdisciplinary approach with peers and faculty.