The Bachelor of Science in Computer Science (BSCS) program educates and trains students to create and implement solutions for information systems-based needs and problems in research, commercial, financial, governmental, or other types of organizations. The approach of this degree program is to integrate theoretical and practical aspects of computer science and technology. The program provides a blend of theory and applications, preparing students for a variety of Computer Science careers in industry, government, and academia; and developing the foundation for continuing education and growth in the field of Computer Science.
The future of Computer Science
The core of this program focuses on the development of the skills required of competent and capable individuals in the workforce. The goal is to help students to develop the leadership skills and knowledge of organizations in order to make a positive social impact. In the Leadership Core, students develop an understanding of how organizations function and how change occurs within these organizations. Students take courses from three domain areas including Leadership Development (LD), Organizations and Contexts (OC), and Organizational Psychology (OP).
Areas of Focus
Artificial Intelligence (AI) and Machine Learning (ML)
Develops and demonstrates an understanding of artificial intelligence techniques, algorithms, knowledge base building, and heuristic search.
Networking and Cybersecurity
Develops an understanding of cybersecurity protocols and techniques to secure and protect sensitive information and financial assets following the NIST Standards as well as implements and maintains robust information security systems and networks that protect organizations from cyberattacks.
Data Science (DS)
Focuses on the application of data science principles and methods to solve real-world problems as well as demonstrates and executes statistical analysis of complex data.