Computer Science Department
Wondering whether a degree in computer science might be right for you? Contact us or set up a conversation with one of our advisors.
Phone: 530-898-6442
Email: csci@csuchico.edu
Undergraduate Major
On Campus
Wondering whether a degree in computer science might be right for you? Contact us or set up a conversation with one of our advisors.
Phone: 530-898-6442
Email: csci@csuchico.edu
Our program, the first of its kind in the California State University system, has been graduating students for over 50 years. With small classes, friendly professors, and a hands-on learning style, we will provide you with the problem-solving, programming, and IT skills needed in today’s workplace.
Discover how computer scientists use technology to create the next tech advancements. From artificial intelligence to cyber security to computational geometry, you’ll delve into the theory, design, and application of computer systems. Join us at the forefront of creating and maintaining the systems that keep our world connected.
Your courses, which include programming, algorithms, operating systems, artificial intelligence, and machine learning, provide you with the foundational skills to excel in careers in the software and technology industries, no matter your experience level coming in.
Research, innovate, and create solutions for new and existing technologies in fields such as electronics, biomedicine, government, and more. Computer science graduates earn a competitive average starting salary of $96,000.
Our alumni are recruited and hired by top companies such as Apple, Amazon, Google, Facebook, NavAir, HP, Chevron, E&J Gallo, AJA, Workday, Microsoft and more.
Begin to apply your knowledge and practical skills as an undergraduate while working on your senior project or conducting important research.
Learn alongside professors like Abbas Attarwala, who has been awarded a grant designed to significantly improve computer science education for high school teachers and students.
From improving VR gaming to creating a facial recognition robot, you'll get to display your acquired skills and innovation in the senior capstone project of your choice.
Work with supportive faculty to find your passion. You will have access to a peer mentor and receive help with homework and securing a paid summer undergraduate research opportunity.
This mentor-based program helps Latinx and low-income students find research opportunities take part in professional development workshops, and get help with scholarships and graduate applications.
Join our nationally ranked Usr0 Information Security Club, the Upsilon Pi Epsilon honor society, the Association for Computing Machinery Women, or Association for Computing Machinery to deepen your interest and gain leadership experience for your career. Or test your technical skills by joining the 3D Printing Club or Grigora Avis (drones).
Bring your idea to life in our facilities, which have the same equipment used by professionals to configure and analyze networks and data. Our college has 19 labs with over 300 machines, 16 servers, and multiple operating systems. These support about 20,000 users on Unix servers, using about 90GB of file space and 350GB of disk space.
Whether advocating for inclusivity and accessibility in STEM or living her values through community service in education and with animals, computer science major Chloe Koschnick approaches all she does with curiosity and enthusiasm.
After fleeing China as a child with his family, alum Norman Tu has found success in business and joy in life by making it happen all on his own.
Wondering whether a degree in computer science might be right for you? Contact us or set up a conversation with one of our advisors.
Phone: 530-898-6442
Email: csci@csuchico.edu