Home > Computer Science MS
Cost per credit
Data provided by the U.S. Bureau of Labor Statistics (BLS)
This course provides a comprehensive exploration of Enterprise Architecture (EA), focusing on strategic planning and technical research. It equips students with the skills to design, implement, and manage architectures that align an organization’s business strategy, processes, information systems, and technology infrastructure to achieve success.
The CSP Project Management, Systems Development & Risk course offers an integrated study of project management principles, systems development methodologies, and risk management practices within the context of complex global IT projects. This course is designed for students and professionals seeking a comprehensive understanding of how to effectively manage projects, develop robust IT systems, lead diverse multi-disciplined teams and proactively address project risks for successful project delivery.
The CSP Database Systems course offers a comprehensive study of the principles, design methodologies, and practical applications of database management systems to support the enterprise of the future (DBMS). This course is designed for students and professionals interested in understanding the core concepts of database systems and developing the skills to design, implement, and manage databases and datasets for various applications.
The CSP Artificial Intelligence and High-Performance Computing and Ethical Considerations course offers an integrated study of the principles, techniques, ethical considerations and applications of artificial intelligence (AI) in combination with high-performance computing (HPC). This course is designed for students and professionals interested in harnessing the power of advanced computing technologies to develop and deploy AI solutions that can process vast amounts of data and solve complex problems at scale.
The CSP Cloud Architecture and Infrastructure course provides a comprehensive study of cloud computing principles, design methodologies, and best practices for architecting scalable and reliable cloud-based, hybrid, and multi-cloud solutions assisting global organizations design and build the architectures and infrastructures of the future. This course is designed for students and professionals interested in understanding how to design, deploy, and manage cloud infrastructure to meet the demands of modern global enterprises utilizing advanced applications and services.
This course gives you foundational training for the artificial intelligence era, offering an in-depth exploration of complex algorithms and data structures. Engage in problem-solving exercises, algorithm design and analysis assignments, and algorithm implementation projects with an emphasis on real-world applications.
Explore the principles, techniques, and applications of computer vision, a cutting-edge field of study that enables machines to interpret and understand visual information, anomalies, and phenomena from images and videos. Work on hands-on projects and assignments, using computer vision algorithms and popular libraries such as OpenCV and TensorFlow to build a solid understanding of computer vision concepts, algorithms, and technologies.
Study of the principles, strategies, and practices involved in developing successful platforms and products in the technology industry. Engage in hands-on projects and case studies, working in teams to develop and launch a platform or product from concept to execution. By the end of the course, you will be equipped with the knowledge and skills to envision, design, and build successful platforms and products, understanding the complexities of product development and the strategies needed to drive innovation and satisfy customers.
Explore the principles, technologies, and methodologies involved in creating innovative and intelligent products capable of autonomous decision making and adaptive behavior. Work on hands-on projects, designing and developing autonomous and smart product prototypes, making you well-prepared to contribute to this rapidly growing field.
Study the principles, technologies, and applications of RPA in automating repetitive and rule-based business processes. Gain the knowledge and skills to design, implement, and manage RPA solutions, empowering you to contribute to streamlining and optimizing business operations across various industries, from finance and healthcare to manufacturing and customer service.