College of the Sciences
Data Science
Bachelor of Science | Major
Bachelor of Science in Data Science, Computational Data Science Specialization
In our Data Science program, you’ll learn programming languages like Python and R and develop skills in data processing, machine learning, and statistical inference.
By combining computer science, statistics, and domain-specific knowledge, you'll be equipped to analyze and extract insights from complex data sets. Earning a Bachelor of Science in Data Science, rather than a certificate or bootcamp, will work to your advantage when applying for jobs. Studying Computational Data Science at CWU will not only give you a strong foundation in statistics, programming, and data analysis, but will also prepare you to work collaboratively to solve complex problems in a variety of industries.
Questions? Contact Us.
Computer Science
Samuelson Hall Rm. 207
At the Center of a Better Future
What You'll Study
Academic Catalog | Computer Science Website
Core Courses
- CS 110 - Programming Fundamentals I
- CS 111 - Programming Fundamentals II
- CS 112 - Introduction to Data Science in Python
- CS 301 - Data Structures
- CS 302 - Advanced Data Structures and File Processing
- CS 325 - Technical Writing in Computer Science
- CS 420 - Database Management Systems
- MATH 172 - Calculus I
- MATH 173 - Calculus II
- MATH 260 - Sets and Logic
- MATH 265 - Linear Algebra I
- MATH 314 - Probability and Statistics
- MATH 330 - Discrete Mathematics
- MATH 410A - Advanced Statistical Methods I
- PHIL 318 - Ethics for Big Data and Technology
Computational Data Science Specialization
- CS 361 - Principles of Language Design I
- CS 380 - Introduction to Software Engineering
- CS 445 - Data and Information Visualization
- CS 456 - Data Mining
- CS 457 - Computational Intelligence and Machine Learning
- CS 465 - Scientific Computing
- CS 467 - Computational Statistics
- CS 480 - Advanced Software Engineering
- CS 481 - Capstone Project
High-tech Computing Facilities
The Department is located in Samuelson Hall, which houses its state-of-the-art computing facilities.
Advanced Software Engineering
In CS 457, explore artificial neural networks, deep learning, evolutionary computation, fuzzy systems, and swarm intelligence and apply these techniques from a machine learning perspective.
Demand for Data
The demand for data analysts and scientists is consistently high across the country. As industries compete for market share, there's an increasing need for skilled professionals who can process large volumes of raw data.
Real-World Applications
The senior capstone course series focuses on real-world applications, allowing you to engage in projects that transform your creative ideas into productivity-enhancing systems.
Courses
You’ll benefit from a mix of research, laboratory work, and on-the-job experiences that complement your classroom studies.
Internship Opportunities
You have access to a wealth of internship opportunities with leading organizations such as Apple, Boeing, the CIA, Google, Microsoft, and Intel.
your Focus
A specific focus may be developed in many areas of computer science including intelligent systems, graphics, visualization and computer vision, and cybersecurity.
Why Study Computer Science at Central?
- Engage in practical experiences through labs, projects, and internships, allowing you to apply your theoretical knowledge, enhance your skills, and increase your employability.
- Benefit from dedicated faculty who are experts in their fields and genuinely committed to your success, fostering a collaborative and inclusive environment throughout your studies.
- CWU has established partnerships with tech companies, providing you with valuable networking opportunities, job placements, and insights into current industry trends to help launch your career.
Careers
Cloud Architect/Cloud Engineer
Cybersecurity Specialist
Data Scientist
Database Architect
Machine Learning Engineer
Software Engineer