The Olympic College Bachelor of Science in Computer Science (BSCS) program prepares students for careers in the rapidly evolving field of computing, with a strong emphasis on artificial intelligence (AI), software engineering, cloud computing, data integration, and cybersecurity. As AI and automation continue to transform industries, the demand for skilled computer scientists is higher than ever. The BSCS program equips students with the knowledge and technical skills needed to develop innovative AI-driven solutions, work with large datasets, and build intelligent systems that enhance decision-making and efficiency.
Students in the BSCS program gain expertise in problem-solving, programming, data structures, algorithms, system design, and AI technologies. The curriculum balances theoretical foundations with practical applications, ensuring graduates are prepared to analyze complex computing problems, design computing-based solutions, and adapt to the rapidly changing technological landscape.
Program Learning Outcomes
Graduates of the BSCS program will be able to:
- Analyze a complex computing problems and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, test, evaluate, and present a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed and equitable judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline, including responding to feedback, handling ambiguity, and communicating with internal and external stakeholders.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.