The Bachelor of Science in Computer Science provides you with the knowledge and technical skills necessary to design and develop complex software systems. All coursework incorporates an experiential learning model designed to provide a strong foundation in the technical and professional skills needed to succeed, including how to accomplish tasks in real-world business environments, developing leadership skills to manage teams effectively, and communicating your goals and objectives to end users in a clear, concise format.