Online Bachelor of Science in Computer Science (BCS) Courses
The BCS degree meets the growing demands of the regional and national economy, preparing students to approach and solve important scientific, global, and societal challenges of the 21st century. The discipline studies phenomena and concepts arising from the use of logic, mathematics, engineering, and other sciences to understand and manipulate information.
The degree provides a firm foundation in hardware/architecture and software and an understanding of various applications of these fundamental ideas and techniques.
Preparing for Your BCS Studies
The BCS program is structured to provide a seamless learning pathway, beginning with foundational concepts and advancing to specialized knowledge. Courses are designed to build critical problem-solving and technical skills, ensuring graduates are well-prepared for diverse careers in technology or further academic pursuits.
C-CS 3440 Big Data (NEW)
- « Previous
- 1
- 2
BCS Program Learning Outcomes
By the end of the program, students will be able to:
● Provide a framework for applying strategies for effectively designing computing systems.
● Explain and apply appropriate methods in planning, developing, and managing design projects.
● Cover the knowledge and skills needed to analyze problems from multiple perspectives and seek resolution through multiple methods and tools.
● Apply mathematics methods effectively to analyze and resolve problems.
● Communicate effectively using well-organized arguments and credible supporting evidence.
● Enhance their command of critical thinking with respect to computer ethics, privacy, and security.