Computer Science
According to the Association for Computing Machinery Committee for Computing Education in Community Colleges (ACM CCECC; 2022), “Computer science involves design and innovation developed from computing principles.” The Computer Science program at Western Wyoming Community College prepares students in the following knowledge elements:
- Analysis and critical thinking
- Collaboration and teamwork
- Ethical and intercultural perspectives
- Mathematics and statistics
- Multi-task prioritization and management
- Oral communications and presentation
- Problem solving and trouble shooting
- Project and task organization and planning
- Quality assurance/control
- Relationship management
- Time management
- Written communications
Students will focus on theoretical foundational skills of algorithms and complexity, the principles of computational science, discrete structures, graphics and visualization, human-computer interaction, information assurance and security, information management, networking and communication, operating systems, platform-based development, parallel and distributed computing, programming languages, software development fundamentals, software engineering, systems fundamentals, and social issues and professional practices that are vital for today's computer scientists. Coursework includes programming, computer science principles and practices, introduction to SQL, discrete structures, web development, and more!
Upon completion of this program, students should be prepared to transfer to a four-year curriculum or start a career by obtaining an entry position in the computer science/information technology industry.