CST-545 Programming for Artificial Intelligence
The Programming for Artificial Intelligence course is designed to provide students with a solid foundation in programming concepts and…
For Distinguished Students
The Programming for Artificial Intelligence course is designed to provide students with a solid foundation in programming concepts and…
This course focuses on theoretical models for advanced programming paradigms: functional, imperative, concurrent, and probabilistic programming. Various models of…
This course provides students with a comprehensive understanding of computer security principles, techniques, and best practices. Students will explore…
This course covers essential concepts in the design and implementation of advanced modern operating systems. Focus areas may include…
The course covers the theoretical fundamentals of computing, and analysis of the inherent capabilities and limitations of computation. Topics…
The second capstone course provides students the opportunity to implement and present the applied research project designed, planned, and…
The first capstone course provides students the opportunity to work in teams to tackle real world applied research and…
This course examines security principles for application developers. The course also examines common security vulnerabilities found in modern dynamic…
Using current development trends, students examine several front-end and back-end frameworks used to build web applications. Students learn how…
This course focuses on the development of dynamic web applications using the ASP.NET framework and the C# programming language.…